public interface IRootComponentConfiguration
Modifier and Type | Interface and Description |
---|---|
static class |
IRootComponentConfiguration.AWAMECHANISM
Discovery names enum.
|
static class |
IRootComponentConfiguration.KERNEL
Kernel names enum.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ADDRESS
Flag if address component and service should be started.
|
static java.lang.String |
ASYNCEXECUTION
Use asynchronous execution mode?
|
static java.lang.String |
AWADELAY
The awareness delay in milliseconds
|
static java.lang.String |
AWAEXCLUDES
Exclude entries for awareness agent.
|
static java.lang.String |
AWAFAST
The awareness fast flag
|
static java.lang.String |
AWAINCLUDES
Include entries for awareness agent.
|
static java.lang.String |
AWAMECHANISMS
Specify the awareness agent discovery mechanisms (comma separated).
|
static java.lang.String |
AWARENESS
Start the awareness agent (awa) for automatic platform discovery.
|
static java.lang.String |
BASECLASSLOADER
The base classloader.
|
static java.lang.String |
BINARYMESSAGES
Use a compact binary message format instead of XML by default.
|
static java.lang.String[] |
BOOLEAN_ARGS
This is used for consistency checks and includes all argument names which refer to boolean
arguments.
|
static java.lang.String |
CHAT
Start the chat agent for instant messaging and file transfer with user
Jadex users.
|
static java.lang.String |
CLI
Start the platform with command line interface (cli) activated? (requires
Jadex Pro add-on)
|
static java.lang.String |
CLICONSOLE
Start cli with console in or not
|
static java.lang.String |
CLOCK
Flag if clock component and service should be started.
|
static java.lang.String |
COMPONENT_FACTORY
The component factory instance.
|
static java.lang.String |
CONTEXT
Flag if context component and service should be started.
|
static java.lang.String |
CONTEXTSERVICECLASS
Optionally provide alternative context service implementation.
|
static java.lang.String |
DF
Flag if df component and service should be started.
|
static java.lang.String |
FILETRANSFER
Flag if filetransfer component and service should be started.
|
static java.lang.String |
GUI
Start the JCC agent to open the platform GUI?
|
static java.lang.String |
JCCPLATFORMS
Open JCC for specific remote platforms.
|
static java.lang.String |
KERNELS
The name(s) of kernel(s) to load (separated by comma).
|
static java.lang.String |
LIBPATH
Additional library paths (classpath entries) for loading agent models and
classes.
|
static java.lang.String |
LIBRARY
Flag if library component and service should be started.
|
static java.lang.String |
LOCALTRANSPORT
Flag if local transport is enabled.
|
static java.lang.String |
LOGGING
Enable verbose logging (shortcut for setting logging_level to info).
|
static java.lang.String |
LOGGING_LEVEL
Logging level for platform.
|
static java.lang.String |
MARSHAL
Flag if marshal component and service should be started.
|
static java.lang.String |
MAVEN_DEPENDENCIES
Flag to enable the Maven dependency service (requires Jadex Pro add-on).
|
static java.lang.String |
MESSAGE
Flag if message component and service should be started.
|
static java.lang.String |
MONITORINGCOMP
Flag if global monitoring is turned on.
|
static java.lang.String |
NETWORKNAME
Network name.
|
static java.lang.String |
NETWORKPASS
Network pass.
|
static java.lang.String |
NIOTCPPORT
Port for NIOTCP transport.
|
static java.lang.String |
NIOTCPTRANSPORT
Flag if niotcp transport is enabled.
|
static java.lang.String |
PERSIST
Flag to enable component persistence.
|
static java.lang.String |
PLATFORM_ACCESS
The IPlatformComponentAccess instance
|
static java.lang.String |
PRINTPASS
Flag if the platform password should be printed to the console.
|
static java.lang.String |
PROGRAM_ARGUMENTS
The saved program arguments.
|
static java.lang.String |
REGISTRY_SYNC
Flag if registry synchronization should be used.
|
static java.lang.String |
RELAYADDRESS
Address(es) for relay transport (one or more addresses separated by
commas).
|
static java.lang.String |
RELAYAWAONLY
Flag if only awareness messages should be sent through relay.
|
static java.lang.String |
RELAYSECURITY
Flag if relay should use HTTPS for receiving messages.
|
static java.lang.String |
RELAYTRANSPORT
Flag if relay transport is enabled.
|
static java.lang.String |
RSPUBLISH
Flag if rest service publishing is enabled.
|
static java.lang.String |
RSPUBLISHCOMPONENT
Optionally provide alternative rs publish implementation.
|
static java.lang.String |
SAVEONEXIT
Save platform settings on shutdown?
|
static java.lang.String |
SECURITY
Flag if security component and service should be started.
|
static java.lang.String |
SENSORS
Flag if sensors are turned on.
|
static java.lang.String |
SETTINGS
Flag if settings component and service should be started.
|
static java.lang.String |
SIMUL
Flag if simulation component and service should be started.
|
static java.lang.String |
SIMULATION
Use simulation execution mode?
|
static java.lang.String |
SSLTCPPORT
Port for SSL TCP transport.
|
static java.lang.String |
SSLTCPTRANSPORT
Flag if ssltcp transport should enabled (requires Jadex Pro add-on).
|
static java.lang.String |
STRICTCOM
Fail on recoverable message decoding errors instead of ignoring.
|
static java.lang.String |
TCPPORT
Port for TCP transport.
|
static java.lang.String |
TCPTRANSPORT
Flag if tcp transport is enabled.
|
static java.lang.String |
THREADPOOLCLASS
Optionally provide alternative thread pool implementation.
|
static java.lang.String |
THREADPOOLDEFER
Flag for deferring thread creation/deletion in thread pool
|
static java.lang.String |
TRUSTEDLAN
Flag if trusted lan should be used.
|
static java.lang.String |
UNIQUEIDS
Flag if CIDs may be reused (true for not).
|
static java.lang.String |
USEPASS
Flag if the platform should be protected with password.
|
static java.lang.String |
VALIDITYDURATION
The message validity duration (in minutes)
|
static java.lang.String |
VIRTUALNAMES
Virtual names that are used for authentication
|
static java.lang.String |
WELCOME
Tell starter to print welcome message.
|
static java.lang.String |
WSPUBLISH
Flag 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() |
IRootComponentConfiguration.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() |
IRootComponentConfiguration.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(IRootComponentConfiguration.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(IRootComponentConfiguration.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)
IRootComponentConfiguration.AWAMECHANISM[] getAwaMechanisms()
void setAwaMechanisms(IRootComponentConfiguration.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)
IRootComponentConfiguration.KERNEL[] getKernels()
void setKernels(java.lang.String... value)
void setKernels(IRootComponentConfiguration.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)