public interface IExtendedPlatformConfiguration
Modifier and Type | Method and Description |
---|---|
boolean |
getAddress()
Get the address flag.
|
boolean |
getAsyncExecution()
Get the async execution mode flag.
|
long |
getAwaDelay()
Get the delay between awareness notifications.
|
java.lang.String |
getAwaExcludes()
Get the awareness platform excludes.
|
java.lang.String |
getAwaIncludes()
Get the awareness platform includes.
|
java.lang.String[] |
getAwaMechanisms()
Get the awareness mechanisms.
|
java.lang.ClassLoader |
getBaseClassloader()
Get the base classloader.
|
boolean |
getBinaryMessages()
Get the flag for binary messages.
|
boolean |
getChat()
Get the flag for starting with chat.
|
boolean |
getCli()
Get the flag if command line interface is opened.
|
boolean |
getCliConsole()
Should the cli console (in jcc)
|
boolean |
getClock()
Get the clock flag.
|
java.lang.String |
getComponentFactory()
Get the component factory.
|
java.lang.String |
getConfigurationFile()
Get the configuration file.
|
boolean |
getContext()
Get the context flag.
|
boolean |
getDebugFutures()
Get the debug futures flag.
|
boolean |
getDebugServices()
Get the debug services flag.
|
boolean |
getDebugSteps()
Get the debug steps flag.
|
boolean |
getDf()
Get the df (directory facilitator) flag.
|
boolean |
getFiletransfer()
Get the file transfer flag.
|
java.lang.String |
getJccPlatforms()
Get flag for open jcc for specific remote platforms.
|
java.lang.String |
getLibPath()
Get the library path.
|
boolean |
getLibrary()
Get the library flag.
|
IMonitoringService.PublishEventLevel |
getMonitoring()
Get the monitoring level.
|
boolean |
getMonitoringComp()
Get the monitoring component flag.
|
boolean |
getNoStackCompaction()
Get the no stack compaction flag.
|
boolean |
getOpenGl()
Get the opengl flag.
|
java.lang.String |
getRelayAddresses()
Get the relay addresses.
|
boolean |
getRelayForwarding()
Should the platform act as relay, i.e.
|
boolean |
getRelayTransport()
Get the flag if the relay transport is active.
|
boolean |
getRsPublish()
Get the flag if rest publishing is on.
|
java.lang.String |
getRsPublishComponent()
Get the rest publish component.
|
boolean |
getSaveOnExit()
Get flag for save settings on exit.
|
boolean |
getSecurity()
Get the security flag.
|
boolean |
getSettings()
Get the settings flag.
|
boolean |
getSimul()
Get the simulation flag.
|
boolean |
getSimulation()
Get the flag for simulation execution.
|
boolean |
getStrictCom()
Get flag for strict communication.
|
int |
getTcpPort()
Get the tcp port of the tcp transport.
|
boolean |
getTcpTransport()
Get the flag if the tcp transport is active.
|
java.lang.String |
getThreadpoolClass()
Get the threadpool class.
|
boolean |
getThreadpoolDefer()
Get the flag for deferred thread creation/deletion in threadpool.
|
boolean |
getUniqueIds()
Get the unique id flag, i.e.
|
int |
getWsPort()
Get the websocket port of the websocket transport.
|
boolean |
getWsPublish()
Get the flag if wsdl publishing is on.
|
boolean |
getWsTransport()
Get the flag if the ws transport is active.
|
boolean |
isDropPrivileges()
Gets if the platform should keep admin/root privileges
or attempt to drop to a user.
|
boolean |
isRelayDynamicRouting()
Checks if the relay transport should support
routing through dynamically acquired peers.
|
void |
setAddress(boolean value)
Set the address flag.
|
void |
setAsyncExecution(boolean value)
Set the async execution mode flag.
|
void |
setAwaDelay(long value)
Set the delay between awareness notifications.
|
void |
setAwaExcludes(java.lang.String value)
Set the awareness platform excludes.
|
void |
setAwaIncludes(java.lang.String value)
Set the awareness platform includes.
|
void |
setAwaMechanisms(java.lang.String... values)
Set the awareness mechanisms.
|
void |
setBaseClassloader(java.lang.ClassLoader value)
Set the base classloader.
|
void |
setBinaryMessages(boolean value)
Set the flag for binary messages.
|
void |
setChat(boolean value)
Set the flag for starting with chat.
|
void |
setCli(boolean value)
Set the command line interface flag.
|
void |
setCliConsole(boolean value)
Set the cli console flag (in jcc).
|
void |
setClock(boolean value)
Set the clock flag.
|
void |
setConfigurationFile(java.lang.String value)
Set the configuration file.
|
void |
setContext(boolean value)
Set the context flag.
|
void |
setDebugFutures(boolean value)
Set the debug futures flag.
|
void |
setDebugServices(boolean value)
Set the debug services flag.
|
void |
setDebugSteps(boolean value)
Set the debug steps flag.
|
void |
setDf(boolean value)
Get the df (directory facilitator) flag.
|
void |
setDropPrivileges(boolean value)
Sets if the platform should keep admin/root privileges
or attempt to drop to a user.
|
void |
setFiletransfer(boolean value)
Set the file transfer flag.
|
void |
setJccPlatforms(java.lang.String value)
Set flag for open jcc for specific remote platforms.
|
void |
setLibPath(java.lang.String value)
Set the library path.
|
void |
setLibrary(boolean value)
Set the library flag.
|
void |
setMonitoring(IMonitoringService.PublishEventLevel level)
Set the monitoring level.
|
void |
setMonitoringComp(boolean value)
Set the monitoring component flag.
|
void |
setNoStackCompaction(boolean value)
Set the no stack compaction flag.
|
void |
setOpenGl(boolean value)
Set the opengl flag.
|
void |
setRelayAddresses(java.lang.String value)
Set the relay addresses.
|
void |
setRelayDynamicRouting(boolean dynamicrouting)
Sets if the relay transport should support
routing through dynamically acquired peers.
|
void |
setRelayForwarding(boolean value)
Should the platform act as relay, i.e.
|
void |
setRelayTransport(boolean value)
Set the flag if the relay transport is active.
|
void |
setRsPublish(boolean value)
Set the flag if rest publishing is on.
|
void |
setRsPublishComponent(java.lang.String value)
Set the rest publishing component.
|
void |
setSaveOnExit(boolean value)
Set flag for save settings on exit.
|
void |
setSecurity(boolean value)
Set the security flag.
|
void |
setSettings(boolean value)
Set the settings flag.
|
void |
setSimul(boolean value)
Set the simulation flag.
|
void |
setSimulation(boolean value)
Set the flag for simulation execution.
|
void |
setStrictCom(boolean value)
Get flag for strict communication.
|
void |
setTcpPort(int value)
Set the tcp port of the tcp transport.
|
void |
setTcpTransport(boolean value)
Set the flag if the tcp transport is active.
|
void |
setThreadpoolClass(java.lang.String value)
Set the threadpool class name.
|
void |
setThreadpoolDefer(boolean value)
Set the flag for deferred thread creation/deletion in threadpool.
|
void |
setUniqueIds(boolean value)
Set the unique id flag, i.e.
|
void |
setWsPort(int value)
Set the websocket port of the websocket transport.
|
void |
setWsPublish(boolean value)
Set the flag if wsdl publishing is on.
|
void |
setWsTransport(boolean value)
Set the flag if the ws transport is active.
|
java.lang.String getComponentFactory()
void setConfigurationFile(java.lang.String value)
value
- The configuration file.java.lang.String getConfigurationFile()
void setDebugFutures(boolean value)
value
- The debug futures flag.boolean getDebugFutures()
void setDebugServices(boolean value)
value
- The debug futures flag.boolean getDebugServices()
void setDebugSteps(boolean value)
value
- The debug steps flag.boolean getDebugSteps()
void setNoStackCompaction(boolean value)
value
- The no stack compaction flag.boolean getNoStackCompaction()
void setOpenGl(boolean value)
value
- The opengl flag.boolean getOpenGl()
void setDropPrivileges(boolean value)
value
- True, if the platform should retain root privileges.boolean isDropPrivileges()
void setMonitoring(IMonitoringService.PublishEventLevel level)
level
- The monitoring level.IMonitoringService.PublishEventLevel getMonitoring()
boolean getCli()
void setCli(boolean value)
value
- True for starting with gui.boolean getCliConsole()
void setCliConsole(boolean value)
value
- Flag if cli console should be active.boolean getSaveOnExit()
void setSaveOnExit(boolean value)
True,
- if settings are saved on exit.java.lang.String getJccPlatforms()
void setJccPlatforms(java.lang.String value)
value
- The jcc platform names.boolean getSimulation()
void setSimulation(boolean value)
value
- True for simulation mode.boolean getAsyncExecution()
void setAsyncExecution(boolean value)
value
- The async execution mode flag.boolean getUniqueIds()
void setUniqueIds(boolean value)
value
- True for unique ids.boolean getThreadpoolDefer()
void setThreadpoolDefer(boolean value)
value
- The defer flag.java.lang.String getLibPath()
void setLibPath(java.lang.String value)
value
- The library path.java.lang.ClassLoader getBaseClassloader()
void setBaseClassloader(java.lang.ClassLoader value)
value
- The base classloader.boolean getChat()
void setChat(boolean value)
value
- True for starting with chat.java.lang.String[] getAwaMechanisms()
void setAwaMechanisms(java.lang.String... values)
values
- The awareness mechanisms.long getAwaDelay()
void setAwaDelay(long value)
value
- The delay in millis.java.lang.String getAwaIncludes()
void setAwaIncludes(java.lang.String value)
value
- The awareness platform includes.java.lang.String getAwaExcludes()
void setAwaExcludes(java.lang.String value)
value
- The awareness platform excludes.boolean getBinaryMessages()
void setBinaryMessages(boolean value)
value
- The flag for binary messages.boolean getStrictCom()
void setStrictCom(boolean value)
boolean getTcpTransport()
void setTcpTransport(boolean value)
value
- Flag if the tcp transport is active.int getTcpPort()
void setTcpPort(int value)
value
- The tcp port.boolean getRelayTransport()
void setRelayTransport(boolean value)
value
- Flag if the relay transport is active.java.lang.String getRelayAddresses()
void setRelayAddresses(java.lang.String value)
value
- The relay addresses.boolean isRelayDynamicRouting()
void setRelayDynamicRouting(boolean dynamicrouting)
dynamicrouting
- If true, the routing service should support dynamic routing.boolean getWsTransport()
void setWsTransport(boolean value)
value
- Flag if the ws transport is active.int getWsPort()
void setWsPort(int value)
value
- The websocket port.boolean getRelayForwarding()
void setRelayForwarding(boolean value)
boolean getWsPublish()
void setWsPublish(boolean value)
value
- True if wsdl publishing is on.boolean getRsPublish()
void setRsPublish(boolean value)
value
- True if rest publishing is on.java.lang.String getRsPublishComponent()
void setRsPublishComponent(java.lang.String value)
value
- The rest publishing component.boolean getMonitoringComp()
void setMonitoringComp(boolean value)
value
- The monitoring component flag.java.lang.String getThreadpoolClass()
void setThreadpoolClass(java.lang.String value)
value
- The threadpool class name.boolean getDf()
void setDf(boolean value)
value
- The df flag.boolean getClock()
void setClock(boolean value)
value
- The clock flag.boolean getSimul()
void setSimul(boolean value)
value
- The simulation flag.boolean getFiletransfer()
void setFiletransfer(boolean value)
value
- The file transfer flag.boolean getSecurity()
void setSecurity(boolean value)
value
- The security flag.boolean getLibrary()
void setLibrary(boolean value)
value
- The library flag.boolean getSettings()
void setSettings(boolean value)
value
- The settings flag.boolean getContext()
void setContext(boolean value)
value
- The context flag.boolean getAddress()
void setAddress(boolean value)
value
- The address flag.