public interface SystemObserver extends DatabaseServerConfiguration, DatabaseConfiguration, BackendBundleInventory
BASE_DN, DB_SERVER_NAME, DB_SERVER_TYPE, DB_SERVER_TYPE_JDBC, DB_SERVER_TYPE_LDAP, DRIVER, DRIVER_LIB, DRIVER_LIB_NAME, HOST, MAX_CONNECTIONS, MAX_RO_CONNECTIONS, MAX_STATEMENTS, PASSWORD, PORT, SYSTEM_DB_SERVER, URL, USERDATABASE_NAME| Modifier and Type | Method and Description |
|---|---|
BackendServerHost |
getBackendServerHost(java.lang.String hostId)
Returns particular backend server host within the mPRM system.
|
java.lang.String[] |
getBackendServerHostIds()
Returns identificators of backend server hosts within the mPRM system.
|
BackendServerHost[] |
getBackendServerHosts()
Returns backend server hosts within the mPRM system.
|
BackendServerHost[] |
getBackendServerHosts(java.lang.String roleId)
Returns backend server hosts within the mPRM system performing the specified role.
|
java.lang.String[] |
getContextManagementServerIds(java.lang.String context)
Returns identificators of management servers managing the supplied context.
|
ManagementServer[] |
getContextManagementServers(java.lang.String context)
Returns management servers managing the supplied context.
|
ManagementServer |
getManagementServer(java.lang.String msId)
Returns particular management server within the mPRM system.
|
java.lang.String[] |
getManagementServerIds()
Returns identificators of management servers within the mPRM system.
|
ManagementServer[] |
getManagementServers()
Returns management servers within the mPRM system.
|
Network |
getNetwork(java.lang.String name)
Returns network specified by the name parameter.
|
BackendServerHost[] |
getNetworkBackendServerHosts(java.lang.String network)
Returns backend server hosts defined to be located into the specified network.
|
Network[] |
getNetworks()
Returns all available networks.
|
java.lang.String |
getStrictContextManagementServerId(java.lang.String context)
Returns the identificator of the management server which manages
this context.
|
SystemState |
getSystemState()
Returns detailed system state information.
|
java.lang.String[] |
unObservedContexts()
Returns paths within the gateways tree where no management server is defined to operate.
|
getDBServerConfiguration, getDBServerNames, getDBServerNames, getDriver, getDriverIds, getSystemDBServer, removeDriver, uploadDrivergetConfigurableDatabases, getDBConfigMetaData, getDBConfiguration, getDBFactoryConfigurations, getPidsOfDBFactoryConfigurationaddBundle, addBundlePack, addPermission, createFactoryConfiguration, deleteConfiguration, getBundle, getBundle, getBundlePack, getBundlePacks, getBundles, getBundles, getBundleStream, getConfiguration, getMetaTypeProvider, getMetaTypeProviders, getPermissions, getPidsOfFactoryConfiguration, removeBundle, removeBundlePack, removePermission, setConfiguration, setPermissions, updateBundle, updateBundlePack, updateBundleTargetsSystemState getSystemState() throws CommunicationException, java.lang.Exception
SystemState object representing the current state of The mPRM system.{@link - CommunicationException} is thrown if communication with the remote
Control Center fails.Exception - is thrown if some other error occurs.CommunicationExceptionjava.lang.ExceptionNetwork getNetwork(java.lang.String name) throws CommunicationException, java.lang.Exception
Network object.{@link - CommunicationException} is thrown if communication with the remote
Control Center fails.Exception - is thrown if network with this name not defined or some other error occurs.CommunicationExceptionjava.lang.ExceptionNetwork[] getNetworks() throws CommunicationException, java.lang.Exception
Network objects.{@link - CommunicationException} is thrown if communication with the remote
Control Center fails.Exception - is thrown if some other error occurs.CommunicationExceptionjava.lang.Exceptionjava.lang.String[] getManagementServerIds()
throws CommunicationException,
java.lang.Exception
{@link - CommunicationException} is thrown if communication with the remote
Control Center fails.Exception - is thrown if some other error occurs.CommunicationExceptionjava.lang.Exceptionjava.lang.String getStrictContextManagementServerId(java.lang.String context)
throws CommunicationException,
java.lang.Exception
{@link - CommunicationException} is thrown if communication with the remote
Control Center fails.Exception - is thrown if some other error occurs.CommunicationExceptionjava.lang.Exceptionjava.lang.String[] getContextManagementServerIds(java.lang.String context)
throws CommunicationException,
java.lang.Exception
{@link - CommunicationException} is thrown if communication with the remote
Control Center fails.Exception - is thrown if some other error occurs.CommunicationExceptionjava.lang.ExceptionManagementServer[] getContextManagementServers(java.lang.String context) throws CommunicationException, java.lang.Exception
{@link - CommunicationException} is thrown if communication with the remote
Control Center fails.Exception - is thrown if some other error occurs.CommunicationExceptionjava.lang.ExceptionManagementServer getManagementServer(java.lang.String msId) throws CommunicationException, java.lang.Exception
msId - The id of the wanted management server{@link - CommunicationException} is thrown if communication with the remote
Control Center fails.Exception - is thrown if some other error occurs.CommunicationExceptionjava.lang.ExceptionManagementServer[] getManagementServers() throws CommunicationException, java.lang.Exception
{@link - CommunicationException} is thrown if communication with the remote
Control Center fails.Exception - is thrown if some other error occurs.CommunicationExceptionjava.lang.Exceptionjava.lang.String[] getBackendServerHostIds()
throws CommunicationException,
java.lang.Exception
{@link - CommunicationException} is thrown if communication with the remote
Control Center fails.Exception - is thrown if some other error occurs.CommunicationExceptionjava.lang.ExceptionBackendServerHost[] getBackendServerHosts() throws CommunicationException, java.lang.Exception
{@link - CommunicationException} is thrown if communication with the remote
Control Center fails.Exception - is thrown if some other error occurs.CommunicationExceptionjava.lang.ExceptionBackendServerHost[] getBackendServerHosts(java.lang.String roleId) throws CommunicationException, java.lang.Exception
Roles.CC for control center, Roles.RAS for all remote
access servers, Roles.MS for all management servers or the id of single management server.roleId - identificator of role{@link - CommunicationException} is thrown if communication with the remote
Control Center fails.Exception - is thrown if some other error occurs.CommunicationExceptionjava.lang.ExceptionBackendServerHost[] getNetworkBackendServerHosts(java.lang.String network) throws CommunicationException, java.lang.Exception
{@link - CommunicationException} is thrown if communication with the remote
Control Center fails.Exception - is thrown if some other error occurs.CommunicationExceptionjava.lang.ExceptionBackendServerHost getBackendServerHost(java.lang.String hostId) throws CommunicationException, java.lang.Exception
hostId - The id of the wanted backend server host{@link - CommunicationException} is thrown if communication with the remote
Control Center fails.Exception - is thrown if some other error occurs.CommunicationExceptionjava.lang.Exceptionjava.lang.String[] unObservedContexts()
throws CommunicationException,
java.lang.Exception
{@link - CommunicationException} is thrown if communication with the remote
Control Center fails.Exception - is thrown if some other error occurs.CommunicationExceptionjava.lang.ExceptionCopyright © 2019 Bosch Software Innovations GmbH. All Rights Reserved.