public interface SystemConfigInfo
SystemState.CONFIGURED state.SystemObserver| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CACHES_SCALE_CONFIG_PID
Configuration pid for configuring the the global scale of mPRM caches size.
|
static java.lang.String |
CACHES_SIZE_SCALE
The name of the configuration attribute which specifies the globaly configurable cache size.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
amIControlCenter()
Indicates whether this host is The Control Center of the mPRM system.
|
boolean |
amIManagementServer()
Indicates whether this host is granted a Management Server role.
|
boolean |
amIRemoteAccessServer()
Indicates whether this host is granted Remote Access Server role.
|
boolean |
doIManage(java.lang.String context)
Returns whether this Backend Server Host manages the supplied context.
|
java.lang.String |
getContext()
Returns the managed context of this Backend Server Host.
|
java.lang.String |
getManagementServerId()
Returns the indentificator of the Management Server this host participates in.
|
java.lang.String |
getMyHostAddress()
Returns the host of this Backend Server Host.
|
java.lang.String |
getMyHostId()
Returns the Host unique identificator within a mPRM system.
|
java.lang.String |
getMyPort()
Returns the port of this Backend Server Host.
|
java.lang.String |
getSystemId()
Returns the unigue mPRM system identificator of the host.
|
java.lang.String |
getSystemVersion()
Returns the system version of the host.
|
static final java.lang.String CACHES_SCALE_CONFIG_PID
org.osgi.service.cm.ManagedService service
with registration property service.pid=CACHES_SCALE_CONFIG_PID to make its cache size
configurable in a common way.static final java.lang.String CACHES_SIZE_SCALE
java.lang.String getSystemId()
java.lang.String getSystemVersion()
boolean amIControlCenter()
boolean amIManagementServer()
boolean amIRemoteAccessServer()
java.lang.String getMyHostId()
null.java.lang.String getMyHostAddress()
java.lang.String getMyPort()
java.lang.String getManagementServerId()
null if not a Management Server.boolean doIManage(java.lang.String context)
false is returned.context - the path of a tree nodetrue if the host is a Management Server and is responsible for the supplied sub-tree
false otherwise.java.lang.String getContext()
null is returned.Copyright © 2019 Bosch Software Innovations GmbH. All Rights Reserved.