public class RootComponentConfiguration extends java.lang.Object implements IRootComponentConfiguration
IRootComponentConfiguration.AWAMECHANISM, IRootComponentConfiguration.KERNELADDRESS, ASYNCEXECUTION, AWADELAY, AWAEXCLUDES, AWAFAST, AWAINCLUDES, AWAMECHANISMS, AWARENESS, BASECLASSLOADER, BINARYMESSAGES, BOOLEAN_ARGS, CHAT, CLI, CLICONSOLE, CLOCK, COMPONENT_FACTORY, CONTEXT, CONTEXTSERVICECLASS, DF, FILETRANSFER, GUI, JCCPLATFORMS, KERNELS, LIBPATH, LIBRARY, LOCALTRANSPORT, LOGGING, LOGGING_LEVEL, MARSHAL, MAVEN_DEPENDENCIES, MESSAGE, MONITORINGCOMP, NETWORKNAME, NETWORKPASS, NIOTCPPORT, NIOTCPTRANSPORT, PERSIST, PLATFORM_ACCESS, PRINTPASS, PROGRAM_ARGUMENTS, REGISTRY_SYNC, RELAYADDRESS, RELAYAWAONLY, RELAYSECURITY, RELAYTRANSPORT, RSPUBLISH, RSPUBLISHCOMPONENT, SAVEONEXIT, SECURITY, SENSORS, SETTINGS, SIMUL, SIMULATION, SSLTCPPORT, SSLTCPTRANSPORT, STRICTCOM, TCPPORT, TCPTRANSPORT, THREADPOOLCLASS, THREADPOOLDEFER, TRUSTEDLAN, UNIQUEIDS, USEPASS, VALIDITYDURATION, VIRTUALNAMES, WELCOME, WSPUBLISH| Constructor and Description |
|---|
RootComponentConfiguration()
Create a new configuration.
|
RootComponentConfiguration(RootComponentConfiguration source)
Copy constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkConsistency()
Checks this config for consistency.
|
void |
enhanceWith(RootComponentConfiguration other)
Enhance this config with given other config.
|
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.lang.Object |
getValue(java.lang.String key)
Returns a value of a given configuration parameter.
|
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 |
setModel(IModelInfo model) |
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 |
setValue(java.lang.String key,
java.lang.Object val)
Set a value in the root component configuration
|
void |
setVirtualNames(java.util.Map value) |
void |
setWelcome(boolean value) |
void |
setWsPublish(boolean value) |
public RootComponentConfiguration()
public RootComponentConfiguration(RootComponentConfiguration source)
source - public void setModel(IModelInfo model)
public void setValue(java.lang.String key,
java.lang.Object val)
key - a key from the constants in this class.val - the valuepublic java.lang.Object getValue(java.lang.String key)
key - the keypublic java.util.Map<java.lang.String,java.lang.Object> getArgs()
getArgs in interface IRootComponentConfigurationpublic void setProgramArguments(java.lang.String[] args)
IRootComponentConfigurationsetProgramArguments in interface IRootComponentConfigurationpublic boolean getWelcome()
getWelcome in interface IRootComponentConfigurationpublic void setWelcome(boolean value)
setWelcome in interface IRootComponentConfigurationpublic void setPlatformAccess(IPlatformComponentAccess value)
IRootComponentConfigurationsetPlatformAccess in interface IRootComponentConfigurationpublic void setComponentFactory(IComponentFactory value)
IRootComponentConfigurationsetComponentFactory in interface IRootComponentConfigurationpublic boolean getGui()
getGui in interface IRootComponentConfigurationpublic void setGui(boolean value)
setGui in interface IRootComponentConfigurationpublic boolean getCli()
getCli in interface IRootComponentConfigurationpublic void setCli(boolean value)
setCli in interface IRootComponentConfigurationpublic boolean getCliConsole()
getCliConsole in interface IRootComponentConfigurationpublic void setCliConsole(boolean value)
setCliConsole in interface IRootComponentConfigurationpublic boolean getSaveOnExit()
getSaveOnExit in interface IRootComponentConfigurationpublic void setSaveOnExit(boolean value)
setSaveOnExit in interface IRootComponentConfigurationpublic java.lang.String getJccPlatforms()
getJccPlatforms in interface IRootComponentConfigurationpublic void setJccPlatforms(java.lang.String value)
setJccPlatforms in interface IRootComponentConfigurationpublic boolean getLogging()
getLogging in interface IRootComponentConfigurationpublic void setLogging(boolean value)
setLogging in interface IRootComponentConfigurationpublic java.util.logging.Level getLoggingLevel()
getLoggingLevel in interface IRootComponentConfigurationpublic void setLoggingLevel(java.util.logging.Level value)
setLoggingLevel in interface IRootComponentConfigurationpublic boolean getSimulation()
getSimulation in interface IRootComponentConfigurationpublic void setSimulation(boolean value)
setSimulation in interface IRootComponentConfigurationpublic boolean getAsyncExecution()
getAsyncExecution in interface IRootComponentConfigurationpublic void setAsyncExecution(boolean value)
setAsyncExecution in interface IRootComponentConfigurationpublic boolean getPersist()
getPersist in interface IRootComponentConfigurationpublic void setPersist(boolean value)
setPersist in interface IRootComponentConfigurationpublic boolean getUniqueIds()
getUniqueIds in interface IRootComponentConfigurationpublic void setUniqueIds(boolean value)
setUniqueIds in interface IRootComponentConfigurationpublic boolean getThreadpoolDefer()
getThreadpoolDefer in interface IRootComponentConfigurationpublic void setThreadpoolDefer(boolean value)
setThreadpoolDefer in interface IRootComponentConfigurationpublic java.lang.String getLibPath()
getLibPath in interface IRootComponentConfigurationpublic void setLibPath(java.lang.String value)
setLibPath in interface IRootComponentConfigurationpublic java.lang.ClassLoader getBaseClassloader()
getBaseClassloader in interface IRootComponentConfigurationpublic void setBaseClassloader(java.lang.ClassLoader value)
setBaseClassloader in interface IRootComponentConfigurationpublic boolean getChat()
getChat in interface IRootComponentConfigurationpublic void setChat(boolean value)
setChat in interface IRootComponentConfigurationpublic boolean getAwareness()
getAwareness in interface IRootComponentConfigurationpublic void setAwareness(boolean value)
setAwareness in interface IRootComponentConfigurationpublic IRootComponentConfiguration.AWAMECHANISM[] getAwaMechanisms()
getAwaMechanisms in interface IRootComponentConfigurationpublic void setAwaMechanisms(IRootComponentConfiguration.AWAMECHANISM... values)
setAwaMechanisms in interface IRootComponentConfigurationpublic long getAwaDelay()
getAwaDelay in interface IRootComponentConfigurationpublic void setAwaDelay(long value)
setAwaDelay in interface IRootComponentConfigurationpublic boolean isAwaFast()
isAwaFast in interface IRootComponentConfigurationpublic void setAwaFast(boolean value)
setAwaFast in interface IRootComponentConfigurationpublic java.lang.String getAwaIncludes()
getAwaIncludes in interface IRootComponentConfigurationpublic void setAwaIncludes(java.lang.String value)
setAwaIncludes in interface IRootComponentConfigurationpublic java.lang.String getAwaExcludes()
getAwaExcludes in interface IRootComponentConfigurationpublic void setAwaExcludes(java.lang.String value)
setAwaExcludes in interface IRootComponentConfigurationpublic boolean getBinaryMessages()
getBinaryMessages in interface IRootComponentConfigurationpublic void setBinaryMessages(boolean value)
setBinaryMessages in interface IRootComponentConfigurationpublic boolean getStrictCom()
getStrictCom in interface IRootComponentConfigurationpublic void setStrictCom(boolean value)
setStrictCom in interface IRootComponentConfigurationpublic boolean getUsePass()
getUsePass in interface IRootComponentConfigurationpublic void setUsePass(boolean value)
setUsePass in interface IRootComponentConfigurationpublic boolean getPrintPass()
getPrintPass in interface IRootComponentConfigurationpublic void setPrintPass(boolean value)
setPrintPass in interface IRootComponentConfigurationpublic boolean getTrustedLan()
getTrustedLan in interface IRootComponentConfigurationpublic void setTrustedLan(boolean value)
setTrustedLan in interface IRootComponentConfigurationpublic java.lang.String getNetworkName()
getNetworkName in interface IRootComponentConfigurationpublic void setNetworkName(java.lang.String value)
setNetworkName in interface IRootComponentConfigurationpublic java.lang.String getNetworkPass()
getNetworkPass in interface IRootComponentConfigurationpublic void setNetworkPass(java.lang.String value)
setNetworkPass in interface IRootComponentConfigurationpublic java.util.Map getVirtualNames()
getVirtualNames in interface IRootComponentConfigurationpublic void setVirtualNames(java.util.Map value)
setVirtualNames in interface IRootComponentConfigurationpublic long getValidityDuration()
getValidityDuration in interface IRootComponentConfigurationpublic void setValidityDuration(long value)
setValidityDuration in interface IRootComponentConfigurationpublic boolean getLocalTransport()
getLocalTransport in interface IRootComponentConfigurationpublic void setLocalTransport(boolean value)
setLocalTransport in interface IRootComponentConfigurationpublic boolean getTcpTransport()
getTcpTransport in interface IRootComponentConfigurationpublic void setTcpTransport(boolean value)
setTcpTransport in interface IRootComponentConfigurationpublic int getTcpPort()
getTcpPort in interface IRootComponentConfigurationpublic void setTcpPort(int value)
setTcpPort in interface IRootComponentConfigurationpublic boolean getNioTcpTransport()
getNioTcpTransport in interface IRootComponentConfigurationpublic void setNioTcpTransport(boolean value)
setNioTcpTransport in interface IRootComponentConfigurationpublic int getNioTcpPort()
getNioTcpPort in interface IRootComponentConfigurationpublic void setNioTcpPort(int value)
setNioTcpPort in interface IRootComponentConfigurationpublic boolean getRelayTransport()
getRelayTransport in interface IRootComponentConfigurationpublic void setRelayTransport(boolean value)
setRelayTransport in interface IRootComponentConfigurationpublic java.lang.String getRelayAddress()
getRelayAddress in interface IRootComponentConfigurationpublic void setRelayAddress(java.lang.String value)
setRelayAddress in interface IRootComponentConfigurationpublic boolean getRelaySecurity()
getRelaySecurity in interface IRootComponentConfigurationpublic void setRelaySecurity(boolean value)
setRelaySecurity in interface IRootComponentConfigurationpublic boolean getRelayAwaonly()
getRelayAwaonly in interface IRootComponentConfigurationpublic void setRelayAwaonly(boolean value)
setRelayAwaonly in interface IRootComponentConfigurationpublic boolean getSslTcpTransport()
getSslTcpTransport in interface IRootComponentConfigurationpublic void setSslTcpTransport(boolean value)
setSslTcpTransport in interface IRootComponentConfigurationpublic int getSslTcpPort()
getSslTcpPort in interface IRootComponentConfigurationpublic void setSslTcpPort(int value)
setSslTcpPort in interface IRootComponentConfigurationpublic boolean getWsPublish()
getWsPublish in interface IRootComponentConfigurationpublic void setWsPublish(boolean value)
setWsPublish in interface IRootComponentConfigurationpublic boolean getRsPublish()
getRsPublish in interface IRootComponentConfigurationpublic void setRsPublish(boolean value)
setRsPublish in interface IRootComponentConfigurationpublic java.lang.String getRsPublishComponent()
getRsPublishComponent in interface IRootComponentConfigurationpublic void setRsPublishComponent(java.lang.String value)
setRsPublishComponent in interface IRootComponentConfigurationpublic IRootComponentConfiguration.KERNEL[] getKernels()
getKernels in interface IRootComponentConfigurationpublic void setKernels(java.lang.String... value)
setKernels in interface IRootComponentConfigurationpublic void setKernels(IRootComponentConfiguration.KERNEL... value)
setKernels in interface IRootComponentConfigurationpublic boolean getMavenDependencies()
getMavenDependencies in interface IRootComponentConfigurationpublic void setMavenDependencies(boolean value)
setMavenDependencies in interface IRootComponentConfigurationpublic boolean getMonitoringComp()
getMonitoringComp in interface IRootComponentConfigurationpublic void setMonitoringComp(boolean value)
setMonitoringComp in interface IRootComponentConfigurationpublic boolean getSensors()
getSensors in interface IRootComponentConfigurationpublic void setSensors(boolean value)
setSensors in interface IRootComponentConfigurationpublic java.lang.String getThreadpoolClass()
getThreadpoolClass in interface IRootComponentConfigurationpublic void setThreadpoolClass(java.lang.String value)
setThreadpoolClass in interface IRootComponentConfigurationpublic java.lang.String getContextServiceClass()
getContextServiceClass in interface IRootComponentConfigurationpublic void setContextServiceClass(java.lang.String value)
setContextServiceClass in interface IRootComponentConfigurationpublic boolean getDf()
getDf in interface IRootComponentConfigurationpublic void setDf(boolean value)
setDf in interface IRootComponentConfigurationpublic boolean getClock()
getClock in interface IRootComponentConfigurationpublic void setClock(boolean value)
setClock in interface IRootComponentConfigurationpublic boolean getMessage()
getMessage in interface IRootComponentConfigurationpublic void setMessage(boolean value)
setMessage in interface IRootComponentConfigurationpublic boolean getSimul()
getSimul in interface IRootComponentConfigurationpublic void setSimul(boolean value)
setSimul in interface IRootComponentConfigurationpublic boolean getFiletransfer()
getFiletransfer in interface IRootComponentConfigurationpublic void setFiletransfer(boolean value)
setFiletransfer in interface IRootComponentConfigurationpublic boolean getMarshal()
getMarshal in interface IRootComponentConfigurationpublic void setMarshal(boolean value)
setMarshal in interface IRootComponentConfigurationpublic boolean getSecurity()
getSecurity in interface IRootComponentConfigurationpublic void setSecurity(boolean value)
setSecurity in interface IRootComponentConfigurationpublic boolean getLibrary()
getLibrary in interface IRootComponentConfigurationpublic void setLibrary(boolean value)
setLibrary in interface IRootComponentConfigurationpublic boolean getSettings()
getSettings in interface IRootComponentConfigurationpublic void setSettings(boolean value)
setSettings in interface IRootComponentConfigurationpublic boolean getContext()
getContext in interface IRootComponentConfigurationpublic void setContext(boolean value)
setContext in interface IRootComponentConfigurationpublic boolean getAddress()
getAddress in interface IRootComponentConfigurationpublic void setAddress(boolean value)
setAddress in interface IRootComponentConfigurationpublic boolean getRegistrySync()
getRegistrySync in interface IRootComponentConfigurationpublic void setRegistrySync(boolean value)
setRegistrySync in interface IRootComponentConfigurationpublic void enhanceWith(RootComponentConfiguration other)
other - protected void checkConsistency()