public interface IRootComponentConfiguration
| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | ADDRESSFlag if address component and service should be started. | 
| static java.lang.String | ASYNCEXECUTIONUse asynchronous execution mode? | 
| static java.lang.String | AWADELAYThe awareness delay in milliseconds | 
| static java.lang.String | AWAEXCLUDESExclude entries for awareness agent. | 
| static java.lang.String | AWAFASTThe awareness fast flag | 
| static java.lang.String | AWAINCLUDESInclude entries for awareness agent. | 
| static java.lang.String | AWAMECHANISMSSpecify the awareness agent discovery mechanisms (comma separated). | 
| static java.lang.String | AWARENESSStart the awareness agent (awa) for automatic platform discovery. | 
| static java.lang.String | BASECLASSLOADERThe base classloader. | 
| static java.lang.String | BINARYMESSAGESUse a compact binary message format instead of XML by default. | 
| static java.lang.String[] | BOOLEAN_ARGSThis is used for consistency checks and includes all argument names which refer to boolean
 arguments. | 
| static java.lang.String | CHATStart the chat agent for instant messaging and file transfer with user
 Jadex users. | 
| static java.lang.String | CLIStart the platform with command line interface (cli) activated? (requires
 Jadex Pro add-on) | 
| static java.lang.String | CLICONSOLEStart cli with console in or not | 
| static java.lang.String | CLOCKFlag if clock component and service should be started. | 
| static java.lang.String | COMPONENT_FACTORYThe component factory instance. | 
| static java.lang.String | CONTEXTFlag if context component and service should be started. | 
| static java.lang.String | CONTEXTSERVICECLASSOptionally provide alternative context service implementation. | 
| static java.lang.String | DFFlag if df component and service should be started. | 
| static java.lang.String | FILETRANSFERFlag if filetransfer component and service should be started. | 
| static java.lang.String | GUIStart the JCC agent to open the platform GUI? | 
| static java.lang.String | JCCPLATFORMSOpen JCC for specific remote platforms. | 
| static java.lang.String | KERNELSThe name(s) of kernel(s) to load (separated by comma). | 
| static java.lang.String | LIBPATHAdditional library paths (classpath entries) for loading agent models and
 classes. | 
| static java.lang.String | LIBRARYFlag if library component and service should be started. | 
| static java.lang.String | LOCALTRANSPORTFlag if local transport is enabled. | 
| static java.lang.String | LOGGINGEnable verbose logging (shortcut for setting logging_level to info). | 
| static java.lang.String | LOGGING_LEVELLogging level for platform. | 
| static java.lang.String | MARSHALFlag if marshal component and service should be started. | 
| static java.lang.String | MAVEN_DEPENDENCIESFlag to enable the Maven dependency service (requires Jadex Pro add-on). | 
| static java.lang.String | MESSAGEFlag if message component and service should be started. | 
| static java.lang.String | MONITORINGCOMPFlag if global monitoring is turned on. | 
| static java.lang.String | NETWORKNAMENetwork name. | 
| static java.lang.String | NETWORKPASSNetwork pass. | 
| static java.lang.String | NIOTCPPORTPort for NIOTCP transport. | 
| static java.lang.String | NIOTCPTRANSPORTFlag if niotcp transport is enabled. | 
| static java.lang.String | PERSISTFlag to enable component persistence. | 
| static java.lang.String | PLATFORM_ACCESSThe IPlatformComponentAccess instance | 
| static java.lang.String | PRINTPASSFlag if the platform password should be printed to the console. | 
| static java.lang.String | PROGRAM_ARGUMENTSThe saved program arguments. | 
| static java.lang.String | REGISTRY_SYNCFlag if registry synchronization should be used. | 
| static java.lang.String | RELAYADDRESSAddress(es) for relay transport (one or more addresses separated by
 commas). | 
| static java.lang.String | RELAYAWAONLYFlag if only awareness messages should be sent through relay. | 
| static java.lang.String | RELAYSECURITYFlag if relay should use HTTPS for receiving messages. | 
| static java.lang.String | RELAYTRANSPORTFlag if relay transport is enabled. | 
| static java.lang.String | RSPUBLISHFlag if rest service publishing is enabled. | 
| static java.lang.String | RSPUBLISHCOMPONENTOptionally provide alternative rs publish implementation. | 
| static java.lang.String | SAVEONEXITSave platform settings on shutdown? | 
| static java.lang.String | SECURITYFlag if security component and service should be started. | 
| static java.lang.String | SENSORSFlag if sensors are turned on. | 
| static java.lang.String | SETTINGSFlag if settings component and service should be started. | 
| static java.lang.String | SIMULFlag if simulation component and service should be started. | 
| static java.lang.String | SIMULATIONUse simulation execution mode? | 
| static java.lang.String | SSLTCPPORTPort for SSL TCP transport. | 
| static java.lang.String | SSLTCPTRANSPORTFlag if ssltcp transport should enabled (requires Jadex Pro add-on). | 
| static java.lang.String | STRICTCOMFail on recoverable message decoding errors instead of ignoring. | 
| static java.lang.String | TCPPORTPort for TCP transport. | 
| static java.lang.String | TCPTRANSPORTFlag if tcp transport is enabled. | 
| static java.lang.String | THREADPOOLCLASSOptionally provide alternative thread pool implementation. | 
| static java.lang.String | THREADPOOLDEFERFlag for deferring thread creation/deletion in thread pool | 
| static java.lang.String | TRUSTEDLANFlag if trusted lan should be used. | 
| static java.lang.String | UNIQUEIDSFlag if CIDs may be reused (true for not). | 
| static java.lang.String | USEPASSFlag if the platform should be protected with password. | 
| static java.lang.String | VALIDITYDURATIONThe message validity duration (in minutes) | 
| static java.lang.String | VIRTUALNAMESVirtual names that are used for authentication | 
| static java.lang.String | WELCOMETell starter to print welcome message. | 
| static java.lang.String | WSPUBLISHFlag if web service publishing is enabled. | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | getAddress() | 
| java.util.Map<java.lang.String,java.lang.Object> | getArgs() | 
| boolean | getAsyncExecution() | 
| long | getAwaDelay() | 
| java.lang.String | getAwaExcludes() | 
| java.lang.String | getAwaIncludes() | 
| RootComponentConfiguration.AWAMECHANISM[] | getAwaMechanisms() | 
| boolean | getAwareness() | 
| java.lang.ClassLoader | getBaseClassloader() | 
| boolean | getBinaryMessages() | 
| boolean | getChat() | 
| boolean | getCli() | 
| boolean | getCliConsole() | 
| boolean | getClock() | 
| boolean | getContext() | 
| java.lang.String | getContextServiceClass() | 
| boolean | getDf() | 
| boolean | getFiletransfer() | 
| boolean | getGui() | 
| java.lang.String | getJccPlatforms() | 
| RootComponentConfiguration.KERNEL[] | getKernels() | 
| java.lang.String | getLibPath() | 
| boolean | getLibrary() | 
| boolean | getLocalTransport() | 
| boolean | getLogging() | 
| java.util.logging.Level | getLoggingLevel() | 
| boolean | getMarshal() | 
| boolean | getMavenDependencies() | 
| boolean | getMessage() | 
| boolean | getMonitoringComp() | 
| java.lang.String | getNetworkName() | 
| java.lang.String | getNetworkPass() | 
| int | getNioTcpPort() | 
| boolean | getNioTcpTransport() | 
| boolean | getPersist() | 
| boolean | getPrintPass() | 
| boolean | getRegistrySync() | 
| java.lang.String | getRelayAddress() | 
| boolean | getRelayAwaonly() | 
| boolean | getRelaySecurity() | 
| boolean | getRelayTransport() | 
| boolean | getRsPublish() | 
| java.lang.String | getRsPublishComponent() | 
| boolean | getSaveOnExit() | 
| boolean | getSecurity() | 
| boolean | getSensors() | 
| boolean | getSettings() | 
| boolean | getSimul() | 
| boolean | getSimulation() | 
| int | getSslTcpPort() | 
| boolean | getSslTcpTransport() | 
| boolean | getStrictCom() | 
| int | getTcpPort() | 
| boolean | getTcpTransport() | 
| java.lang.String | getThreadpoolClass() | 
| boolean | getThreadpoolDefer() | 
| boolean | getTrustedLan() | 
| boolean | getUniqueIds() | 
| boolean | getUsePass() | 
| long | getValidityDuration() | 
| java.util.Map | getVirtualNames() | 
| boolean | getWelcome() | 
| boolean | getWsPublish() | 
| boolean | isAwaFast() | 
| void | setAddress(boolean value) | 
| void | setAsyncExecution(boolean value) | 
| void | setAwaDelay(long value) | 
| void | setAwaExcludes(java.lang.String value) | 
| void | setAwaFast(boolean value) | 
| void | setAwaIncludes(java.lang.String value) | 
| void | setAwaMechanisms(RootComponentConfiguration.AWAMECHANISM... values) | 
| void | setAwareness(boolean value) | 
| void | setBaseClassloader(java.lang.ClassLoader value) | 
| void | setBinaryMessages(boolean value) | 
| void | setChat(boolean value) | 
| void | setCli(boolean value) | 
| void | setCliConsole(boolean value) | 
| void | setClock(boolean value) | 
| void | setComponentFactory(IComponentFactory value)Set the component factory. | 
| void | setContext(boolean value) | 
| void | setContextServiceClass(java.lang.String value) | 
| void | setDf(boolean value) | 
| void | setFiletransfer(boolean value) | 
| void | setGui(boolean value) | 
| void | setJccPlatforms(java.lang.String value) | 
| void | setKernels(RootComponentConfiguration.KERNEL... value) | 
| void | setKernels(java.lang.String... value) | 
| void | setLibPath(java.lang.String value) | 
| void | setLibrary(boolean value) | 
| void | setLocalTransport(boolean value) | 
| void | setLogging(boolean value) | 
| void | setLoggingLevel(java.util.logging.Level value) | 
| void | setMarshal(boolean value) | 
| void | setMavenDependencies(boolean value) | 
| void | setMessage(boolean value) | 
| void | setMonitoringComp(boolean value) | 
| void | setNetworkName(java.lang.String value) | 
| void | setNetworkPass(java.lang.String value) | 
| void | setNioTcpPort(int value) | 
| void | setNioTcpTransport(boolean value) | 
| void | setPersist(boolean value) | 
| void | setPlatformAccess(IPlatformComponentAccess value)Set the platform access. | 
| void | setPrintPass(boolean value) | 
| void | setProgramArguments(java.lang.String[] args)Set program arguments to be available at runtime. | 
| void | setRegistrySync(boolean value) | 
| void | setRelayAddress(java.lang.String value) | 
| void | setRelayAwaonly(boolean value) | 
| void | setRelaySecurity(boolean value) | 
| void | setRelayTransport(boolean value) | 
| void | setRsPublish(boolean value) | 
| void | setRsPublishComponent(java.lang.String value) | 
| void | setSaveOnExit(boolean value) | 
| void | setSecurity(boolean value) | 
| void | setSensors(boolean value) | 
| void | setSettings(boolean value) | 
| void | setSimul(boolean value) | 
| void | setSimulation(boolean value) | 
| void | setSslTcpPort(int value) | 
| void | setSslTcpTransport(boolean value) | 
| void | setStrictCom(boolean value) | 
| void | setTcpPort(int value) | 
| void | setTcpTransport(boolean value) | 
| void | setThreadpoolClass(java.lang.String value) | 
| void | setThreadpoolDefer(boolean value) | 
| void | setTrustedLan(boolean value) | 
| void | setUniqueIds(boolean value) | 
| void | setUsePass(boolean value) | 
| void | setValidityDuration(long value) | 
| void | setVirtualNames(java.util.Map value) | 
| void | setWelcome(boolean value) | 
| void | setWsPublish(boolean value) | 
static final java.lang.String WELCOME
static final java.lang.String PLATFORM_ACCESS
static final java.lang.String COMPONENT_FACTORY
static final java.lang.String PROGRAM_ARGUMENTS
static final java.lang.String GUI
static final java.lang.String CLI
static final java.lang.String CLICONSOLE
static final java.lang.String SAVEONEXIT
static final java.lang.String JCCPLATFORMS
static final java.lang.String LOGGING
static final java.lang.String LOGGING_LEVEL
static final java.lang.String SIMULATION
static final java.lang.String ASYNCEXECUTION
static final java.lang.String PERSIST
static final java.lang.String UNIQUEIDS
static final java.lang.String THREADPOOLDEFER
static final java.lang.String LIBPATH
static final java.lang.String BASECLASSLOADER
static final java.lang.String CHAT
static final java.lang.String AWARENESS
static final java.lang.String AWAMECHANISMS
static final java.lang.String AWADELAY
static final java.lang.String AWAFAST
static final java.lang.String AWAINCLUDES
static final java.lang.String AWAEXCLUDES
static final java.lang.String BINARYMESSAGES
static final java.lang.String STRICTCOM
static final java.lang.String USEPASS
static final java.lang.String PRINTPASS
static final java.lang.String TRUSTEDLAN
static final java.lang.String NETWORKNAME
static final java.lang.String NETWORKPASS
static final java.lang.String VIRTUALNAMES
static final java.lang.String VALIDITYDURATION
static final java.lang.String LOCALTRANSPORT
static final java.lang.String TCPTRANSPORT
static final java.lang.String TCPPORT
static final java.lang.String NIOTCPTRANSPORT
static final java.lang.String NIOTCPPORT
static final java.lang.String RELAYTRANSPORT
static final java.lang.String RELAYADDRESS
static final java.lang.String RELAYSECURITY
static final java.lang.String RELAYAWAONLY
static final java.lang.String SSLTCPTRANSPORT
static final java.lang.String SSLTCPPORT
static final java.lang.String WSPUBLISH
static final java.lang.String RSPUBLISH
static final java.lang.String RSPUBLISHCOMPONENT
static final java.lang.String KERNELS
static final java.lang.String MAVEN_DEPENDENCIES
static final java.lang.String MONITORINGCOMP
static final java.lang.String SENSORS
static final java.lang.String THREADPOOLCLASS
static final java.lang.String CONTEXTSERVICECLASS
static final java.lang.String DF
static final java.lang.String CLOCK
static final java.lang.String MESSAGE
static final java.lang.String SIMUL
static final java.lang.String FILETRANSFER
static final java.lang.String MARSHAL
static final java.lang.String SECURITY
static final java.lang.String LIBRARY
static final java.lang.String SETTINGS
static final java.lang.String CONTEXT
static final java.lang.String ADDRESS
static final java.lang.String REGISTRY_SYNC
static final java.lang.String[] BOOLEAN_ARGS
java.util.Map<java.lang.String,java.lang.Object> getArgs()
void setProgramArguments(java.lang.String[] args)
args - boolean getWelcome()
void setWelcome(boolean value)
void setPlatformAccess(IPlatformComponentAccess value)
value - void setComponentFactory(IComponentFactory value)
value - boolean getGui()
void setGui(boolean value)
boolean getCli()
void setCli(boolean value)
boolean getCliConsole()
void setCliConsole(boolean value)
boolean getSaveOnExit()
void setSaveOnExit(boolean value)
java.lang.String getJccPlatforms()
void setJccPlatforms(java.lang.String value)
boolean getLogging()
void setLogging(boolean value)
java.util.logging.Level getLoggingLevel()
void setLoggingLevel(java.util.logging.Level value)
boolean getSimulation()
void setSimulation(boolean value)
boolean getAsyncExecution()
void setAsyncExecution(boolean value)
boolean getPersist()
void setPersist(boolean value)
boolean getUniqueIds()
void setUniqueIds(boolean value)
boolean getThreadpoolDefer()
void setThreadpoolDefer(boolean value)
java.lang.String getLibPath()
void setLibPath(java.lang.String value)
java.lang.ClassLoader getBaseClassloader()
void setBaseClassloader(java.lang.ClassLoader value)
boolean getChat()
void setChat(boolean value)
boolean getAwareness()
void setAwareness(boolean value)
RootComponentConfiguration.AWAMECHANISM[] getAwaMechanisms()
void setAwaMechanisms(RootComponentConfiguration.AWAMECHANISM... values)
long getAwaDelay()
void setAwaDelay(long value)
boolean isAwaFast()
void setAwaFast(boolean value)
java.lang.String getAwaIncludes()
void setAwaIncludes(java.lang.String value)
java.lang.String getAwaExcludes()
void setAwaExcludes(java.lang.String value)
boolean getBinaryMessages()
void setBinaryMessages(boolean value)
boolean getStrictCom()
void setStrictCom(boolean value)
boolean getUsePass()
void setUsePass(boolean value)
boolean getPrintPass()
void setPrintPass(boolean value)
boolean getTrustedLan()
void setTrustedLan(boolean value)
java.lang.String getNetworkName()
void setNetworkName(java.lang.String value)
java.lang.String getNetworkPass()
void setNetworkPass(java.lang.String value)
java.util.Map getVirtualNames()
void setVirtualNames(java.util.Map value)
long getValidityDuration()
void setValidityDuration(long value)
boolean getLocalTransport()
void setLocalTransport(boolean value)
boolean getTcpTransport()
void setTcpTransport(boolean value)
int getTcpPort()
void setTcpPort(int value)
boolean getNioTcpTransport()
void setNioTcpTransport(boolean value)
int getNioTcpPort()
void setNioTcpPort(int value)
boolean getRelayTransport()
void setRelayTransport(boolean value)
java.lang.String getRelayAddress()
void setRelayAddress(java.lang.String value)
boolean getRelaySecurity()
void setRelaySecurity(boolean value)
boolean getRelayAwaonly()
void setRelayAwaonly(boolean value)
boolean getSslTcpTransport()
void setSslTcpTransport(boolean value)
int getSslTcpPort()
void setSslTcpPort(int value)
boolean getWsPublish()
void setWsPublish(boolean value)
boolean getRsPublish()
void setRsPublish(boolean value)
java.lang.String getRsPublishComponent()
void setRsPublishComponent(java.lang.String value)
RootComponentConfiguration.KERNEL[] getKernels()
void setKernels(java.lang.String... value)
void setKernels(RootComponentConfiguration.KERNEL... value)
boolean getMavenDependencies()
void setMavenDependencies(boolean value)
boolean getMonitoringComp()
void setMonitoringComp(boolean value)
boolean getSensors()
void setSensors(boolean value)
java.lang.String getThreadpoolClass()
void setThreadpoolClass(java.lang.String value)
java.lang.String getContextServiceClass()
void setContextServiceClass(java.lang.String value)
boolean getDf()
void setDf(boolean value)
boolean getClock()
void setClock(boolean value)
boolean getMessage()
void setMessage(boolean value)
boolean getSimul()
void setSimul(boolean value)
boolean getFiletransfer()
void setFiletransfer(boolean value)
boolean getMarshal()
void setMarshal(boolean value)
boolean getSecurity()
void setSecurity(boolean value)
boolean getLibrary()
void setLibrary(boolean value)
boolean getSettings()
void setSettings(boolean value)
boolean getContext()
void setContext(boolean value)
boolean getAddress()
void setAddress(boolean value)
boolean getRegistrySync()
void setRegistrySync(boolean value)