all common code for running Java parts from C++ process moved to separated library...
authorVictor Kirhenshtein <victor@netxms.org>
Sat, 5 Aug 2017 19:23:37 +0000 (22:23 +0300)
committerVictor Kirhenshtein <victor@netxms.org>
Sat, 5 Aug 2017 19:23:37 +0000 (22:23 +0300)
commit90a9e65ee3271a0cf303a13bfa0abfa6d6256b09
tree8f2a1484706cf6d904d9acc410c5c9a73fd12345
parentd82b5f41ebabb546bc2d0eba89b128871536e7c8
all common code for running Java parts from C++ process moved to separated library libnxjava; added logger function nxlog_write_generic
85 files changed:
.gitignore
configure.ac
include/Makefile.am
include/nms_util.h
include/nxjava.h [new file with mode: 0644]
src/agent/core/nxagentd.cpp
src/agent/subagents/bind9/Makefile.am
src/agent/subagents/bind9/pom.xml
src/agent/subagents/bind9/src/main/java/com/github/tomaskir/netxms/subagents/bind9/Bind9Plugin.java
src/agent/subagents/bind9/src/main/java/com/github/tomaskir/netxms/subagents/bind9/collection/Collector.java
src/agent/subagents/dbquery/.settings/language.settings.xml
src/agent/subagents/ecs/.settings/language.settings.xml
src/agent/subagents/filemgr/.settings/language.settings.xml
src/agent/subagents/java/.project
src/agent/subagents/java/Makefile.am
src/agent/subagents/java/SubAgent.cpp
src/agent/subagents/java/SubAgent.h
src/agent/subagents/java/java/pom.xml
src/agent/subagents/java/java/src/main/java/org/netxms/agent/Plugin.java
src/agent/subagents/java/java/src/main/java/org/netxms/agent/SubAgent.java
src/agent/subagents/java/java_subagent.h
src/agent/subagents/java/main.cpp
src/agent/subagents/jmx/pom.xml
src/agent/subagents/jmx/src/main/java/org/netxms/agent/jmx/JmxPlugin.java
src/agent/subagents/jmx/src/main/java/org/netxms/agent/jmx/Server.java
src/agent/subagents/mqtt/.settings/language.settings.xml
src/agent/subagents/mysql/.settings/language.settings.xml
src/agent/subagents/ping/.settings/language.settings.xml
src/agent/subagents/ssh/.settings/language.settings.xml
src/agent/subagents/ubntlw/Makefile.am
src/agent/subagents/ubntlw/pom.xml
src/agent/subagents/ubntlw/src/main/java/com/rfelements/AbstractCollector.java
src/agent/subagents/ubntlw/src/main/java/com/rfelements/LigowaveApCollector.java
src/agent/subagents/ubntlw/src/main/java/com/rfelements/LigowaveClientCollector.java
src/agent/subagents/ubntlw/src/main/java/com/rfelements/Logger.java
src/agent/subagents/ubntlw/src/main/java/com/rfelements/UbiquitiApCollector.java
src/agent/subagents/ubntlw/src/main/java/com/rfelements/UbiquitiClientCollector.java
src/agent/subagents/ubntlw/src/main/java/com/rfelements/cache/CacheImpl.java
src/agent/subagents/ubntlw/src/main/java/com/rfelements/config/ConfigReader.java
src/agent/subagents/ubntlw/src/main/java/com/rfelements/config/ConfigReaderImpl.java
src/agent/subagents/ubntlw/src/main/java/com/rfelements/provider/DataProvider.java
src/agent/subagents/ubntlw/src/main/java/com/rfelements/provider/DataProviderImpl.java
src/agent/subagents/ubntlw/src/main/java/com/rfelements/rest/Rest.java
src/agent/subagents/ubntlw/src/main/java/com/rfelements/workers/SingleWorker.java
src/agent/subagents/ubntlw/src/main/java/com/rfelements/workers/WorkersProviderImpl.java
src/agent/subagents/xen/.settings/language.settings.xml
src/client/nxshell/.project
src/client/nxshell/.settings/language.settings.xml
src/client/nxshell/Makefile.am
src/client/nxshell/Makefile.w32
src/client/nxshell/nxshell.cpp
src/db/dbdrv/db2/.settings/language.settings.xml
src/libnetxms/log.cpp
src/libnetxms/tools.cpp
src/libnxjava/.cproject [new file with mode: 0644]
src/libnxjava/.project [copied from src/agent/subagents/java/.project with 91% similarity]
src/libnxjava/.settings/language.settings.xml [copied from src/server/tools/nxget/.settings/language.settings.xml with 88% similarity]
src/libnxjava/Makefile.am [new file with mode: 0644]
src/libnxjava/config.cpp [moved from src/agent/subagents/java/ConfigHelper.cpp with 86% similarity]
src/libnxjava/java/Makefile.am [new file with mode: 0644]
src/libnxjava/java/Makefile.w32 [new file with mode: 0644]
src/libnxjava/java/pom.xml [copied from src/agent/subagents/java/java/pom.xml with 78% similarity]
src/libnxjava/java/src/main/java/org/netxms/bridge/Config.java [moved from src/agent/subagents/java/java/src/main/java/org/netxms/agent/Config.java with 96% similarity]
src/libnxjava/java/src/main/java/org/netxms/bridge/ConfigEntry.java [moved from src/agent/subagents/java/java/src/main/java/org/netxms/agent/ConfigEntry.java with 96% similarity]
src/libnxjava/java/src/main/java/org/netxms/bridge/DirectoryType.java [copied from src/agent/subagents/java/java/src/main/java/org/netxms/agent/DirectoryType.java with 97% similarity]
src/libnxjava/java/src/main/java/org/netxms/bridge/LogLevel.java [moved from src/agent/subagents/java/java/src/main/java/org/netxms/agent/DirectoryType.java with 82% similarity]
src/libnxjava/java/src/main/java/org/netxms/bridge/Platform.java [new file with mode: 0644]
src/libnxjava/jre.cpp [new file with mode: 0644]
src/libnxjava/jvm.cpp [new file with mode: 0644]
src/libnxjava/libnxjava.h [new file with mode: 0644]
src/libnxjava/main.cpp [new file with mode: 0644]
src/libnxjava/platform.cpp [new file with mode: 0644]
src/libnxjava/tools.cpp [new file with mode: 0644]
src/server/core/main.cpp
src/server/drivers/extreme/.settings/language.settings.xml
src/server/drivers/h3c/.settings/language.settings.xml
src/server/drivers/ignitenet/.settings/language.settings.xml
src/server/drivers/juniper/.settings/language.settings.xml
src/server/drivers/symbol-ws/.settings/language.settings.xml
src/server/tools/nxadm/.settings/language.settings.xml
src/server/tools/nxget/.settings/language.settings.xml
src/server/tools/nxminfo/.settings/language.settings.xml
src/smsdrv/kannel/.settings/language.settings.xml
src/smsdrv/mymobile/.settings/language.settings.xml
src/smsdrv/nexmo/.settings/language.settings.xml