public interface IStarterConfiguration
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AUTOSHUTDOWN
Automatically shut down the platform when no user agents are running anymore.
|
static java.lang.String |
COMPONENT
The component flag argument (for starting an additional component).
|
static java.lang.String |
COMPONENT_FACTORY
The component factory classname argument.
|
static java.lang.String |
CONFIGURATION_FILE
The configuration file argument.
|
static java.lang.String |
CONFIGURATION_NAME
The configuration to use.
|
static java.lang.String |
DATA_ADDRESSBOOK
The transport address book data key.
|
static java.lang.String |
DATA_DEFAULT_LOCAL_TIMEOUT
Constant for local default timeout name.
|
static java.lang.String |
DATA_DEFAULT_REMOTE_TIMEOUT
Constant for remote default timeout name.
|
static java.lang.String |
DATA_PARAMETERCOPY
Flag if copying parameters for local service calls is allowed.
|
static java.lang.String |
DATA_REALTIMETIMEOUT
Flag if local timeouts should be realtime (instead of clock dependent).
|
static java.lang.String |
DATA_SERVICEREGISTRY
The local service registry data key.
|
static java.lang.String |
DEBUGFUTURES
The debug futures flag argument.
|
static java.lang.String |
DEBUGSERVICES
The debug futures services argument.
|
static java.lang.String |
DEBUGSTEPS
The debug futures services argument.
|
static java.lang.String |
DEFTIMEOUT
The default timeout argument.
|
static java.lang.String |
FALLBACK_COMPONENT_FACTORY
The default component factory to be used for platform component.
|
static java.lang.String |
FALLBACK_PLATFORM_CONFIGURATION
The default platform configuration.
|
static java.lang.String |
MONITORING
The monitoring flag argument.
|
static java.lang.String |
NOSTACKCOMPACTION
The stack compaction disable flag argument.
|
static java.lang.String |
OPENGL
The opengl disable flag argument.
|
static java.lang.String |
PERSIST
The persist flag argument.
|
static java.lang.String |
PLATFORM_COMPONENT
Tell the starter to use the default platform component implementation (usually no need to change).
|
static java.lang.String |
PLATFORM_NAME
The name of the platform component (null for auto generation).
|
static java.lang.String |
REGISTRY_SYNC
Flag to enable or disable registry service (for distributed registry management).
|
Modifier and Type | Method and Description |
---|---|
void |
addComponent(java.lang.Class clazz) |
void |
addComponent(java.lang.String path) |
boolean |
getAutoShutdown() |
boolean |
getBooleanValue(java.lang.String key) |
java.lang.String |
getComponentFactory() |
java.util.List<java.lang.String> |
getComponents() |
java.lang.String |
getConfigurationFile() |
java.lang.String |
getConfigurationName() |
boolean |
getDebugFutures() |
boolean |
getDebugServices() |
boolean |
getDebugSteps() |
java.lang.Long |
getDefaultTimeout() |
long |
getLocalDefaultTimeout() |
IMonitoringService.PublishEventLevel |
getMonitoring() |
boolean |
getNoStackCompaction() |
boolean |
getOpenGl() |
boolean |
getPersist() |
java.lang.Class |
getPlatformComponent() |
java.lang.String |
getPlatformName() |
long |
getRemoteDefaultTimeout() |
void |
setAutoShutdown(boolean value) |
void |
setComponents(java.util.List<java.lang.String> newcomps) |
void |
setConfigurationFile(java.lang.String value) |
void |
setConfigurationName(java.lang.String value) |
void |
setDebugFutures(boolean value) |
void |
setDebugServices(boolean value) |
void |
setDebugSteps(boolean value) |
void |
setDefaultTimeout(long to) |
void |
setMonitoring(IMonitoringService.PublishEventLevel level) |
void |
setNoStackCompaction(boolean value) |
void |
setOpenGl(boolean value) |
void |
setPersist(boolean value) |
void |
setPlatformComponent(java.lang.Class value) |
void |
setPlatformModel(IModelInfo model) |
void |
setPlatformName(java.lang.String value) |
static final java.lang.String PLATFORM_NAME
static final java.lang.String CONFIGURATION_NAME
static final java.lang.String AUTOSHUTDOWN
static final java.lang.String PLATFORM_COMPONENT
static final java.lang.String DATA_PARAMETERCOPY
static final java.lang.String DATA_REALTIMETIMEOUT
static final java.lang.String DATA_SERVICEREGISTRY
static final java.lang.String DATA_ADDRESSBOOK
static final java.lang.String DATA_DEFAULT_LOCAL_TIMEOUT
static final java.lang.String DATA_DEFAULT_REMOTE_TIMEOUT
static final java.lang.String FALLBACK_PLATFORM_CONFIGURATION
static final java.lang.String FALLBACK_COMPONENT_FACTORY
static final java.lang.String CONFIGURATION_FILE
static final java.lang.String COMPONENT_FACTORY
static final java.lang.String MONITORING
static final java.lang.String COMPONENT
static final java.lang.String PERSIST
static final java.lang.String DEFTIMEOUT
static final java.lang.String DEBUGFUTURES
static final java.lang.String DEBUGSERVICES
static final java.lang.String DEBUGSTEPS
static final java.lang.String NOSTACKCOMPACTION
static final java.lang.String OPENGL
static final java.lang.String REGISTRY_SYNC
void setPlatformModel(IModelInfo model)
java.lang.String getPlatformName()
void setPlatformName(java.lang.String value)
java.lang.String getConfigurationName()
void setConfigurationName(java.lang.String value)
boolean getAutoShutdown()
void setAutoShutdown(boolean value)
java.lang.Class getPlatformComponent()
void setPlatformComponent(java.lang.Class value)
void setDefaultTimeout(long to)
java.lang.Long getDefaultTimeout()
long getLocalDefaultTimeout()
long getRemoteDefaultTimeout()
void addComponent(java.lang.Class clazz)
void addComponent(java.lang.String path)
void setComponents(java.util.List<java.lang.String> newcomps)
java.util.List<java.lang.String> getComponents()
java.lang.String getComponentFactory()
void setConfigurationFile(java.lang.String value)
java.lang.String getConfigurationFile()
void setMonitoring(IMonitoringService.PublishEventLevel level)
IMonitoringService.PublishEventLevel getMonitoring()
void setPersist(boolean value)
boolean getPersist()
void setDebugFutures(boolean value)
boolean getDebugFutures()
void setDebugServices(boolean value)
boolean getDebugServices()
void setDebugSteps(boolean value)
boolean getDebugSteps()
void setNoStackCompaction(boolean value)
boolean getNoStackCompaction()
boolean getBooleanValue(java.lang.String key)
void setOpenGl(boolean value)
boolean getOpenGl()