public interface BackendRPCService
| Modifier and Type | Method and Description |
|---|---|
RemoteReference |
getContextMultiHostReference(java.lang.String context,
java.lang.String service,
java.lang.String filter,
java.lang.Class userClass)
Returns remote reference to a all hosts belonging to the management servers, whcih manage
part of the supplied tree context.
|
RemoteReference |
getContextMultiRoleReference(java.lang.String context,
java.lang.String service,
java.lang.String filter,
java.lang.Class userClass)
Returns remote reference to a set of service instances.
|
RemoteReference |
getMultiHostReference(java.lang.String[] hostRoles,
java.lang.String service,
java.lang.String filter,
java.lang.Class userClass)
Returns remote reference to a set of service instances.
|
RemoteReference |
getMultiRoleReference(java.lang.String[] hostRoles,
java.lang.String service,
java.lang.String filter,
java.lang.Class userClass)
Returns remote reference to a set of service instances.
|
RemoteReference |
getUniHostReference(java.lang.String hostId,
java.lang.String service,
java.lang.String filter,
java.lang.Class userClass)
Returns remote reference to a single service instance registered on particular
mPRM host.
|
RemoteReference |
getUniRoleReference(java.lang.String hostRole,
java.lang.String service,
java.lang.String filter,
java.lang.Class userClass)
Returns remote reference to a single service instance running of some of the hosts
with a given role.
|
RemoteReference getUniHostReference(java.lang.String hostId, java.lang.String service, java.lang.String filter, java.lang.Class userClass) throws RPCException
hostId - the Id of the backend hostservice - the class name of the servicefilter - LDAP filter for searching the service. Can be null.userClass - The class loader of this class will be used for
loading the result objects of the service methods. If the parameter is null then
default Class.forName will be used.RPCExceptionRemoteReference getUniRoleReference(java.lang.String hostRole, java.lang.String service, java.lang.String filter, java.lang.Class userClass) throws RPCException
hostRole - the role of the backend host. Can be one of Role.CC, Role.MS, Role.RAS, or
id of particular Management Server.service - the class name of the servicefilter - LDAP filter for searching the service. Can be null.userClass - The class loader of this class will be used for
loading the result objects of the service methods. If the parameter null then
default Class.forName will be used.RPCExceptionRemoteReference getMultiRoleReference(java.lang.String[] hostRoles, java.lang.String service, java.lang.String filter, java.lang.Class userClass) throws RPCException
hostRoles - array of the target backend host roles. Elements of the array can be one
of Role.CC, Role.MS, Role.RAS, or id of particular Management Server.
Supplying Role.MS means that all management servers will be included.service - the class name of the servicefilter - LDAP filter for searching the service. Can be null.userClass - The class loader of this class will be used for
loading the result objects of the service methods. If the parameter null then
default Class.forName will be used.RPCExceptionRemoteReference getMultiHostReference(java.lang.String[] hostRoles, java.lang.String service, java.lang.String filter, java.lang.Class userClass) throws RPCException
hostRoles - array of the target backend host roles. Elements of the array can be one
of Role.CC, Role.MS, Role.RAS, or id of particular Management Server.
Supplying Role.MS means that all management servers will be included.service - the class name of the servicefilter - LDAP filter for searching the service. Can be null.userClass - The class loader of this class will be used for
loading the result objects of the service methods. If the parameter null then
default Class.forName will be used.RPCExceptionRemoteReference getContextMultiRoleReference(java.lang.String context, java.lang.String service, java.lang.String filter, java.lang.Class userClass) throws RPCException
context - the three path.service - the class name of the servicefilter - LDAP filter for searching the service. Can be null.userClass - The class loader of this class will be used for
loading the result objects of the service methods. If the parameter null then
default Class.forName will be used.RPCExceptionRemoteReference getContextMultiHostReference(java.lang.String context, java.lang.String service, java.lang.String filter, java.lang.Class userClass) throws RPCException
context - the three path.service - the class name of the servicefilter - LDAP filter for searching the service. Can be null.userClass - The class loader of this class will be used for
loading the result objects of the service methods. If the parameter null then
default Class.forName will be used.RPCExceptionCopyright © 2019 Bosch Software Innovations GmbH. All Rights Reserved.