Interface ApplicationNameRefManagementMXBean
-
public interface ApplicationNameRefManagementMXBeanManages mappings between servlet application names and SLEE ServiceIDs. This MBean enforces a 1:1 mapping of app name to ServiceID, i.e. there can only be one app name per ServiceID, and vice versa.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringTYPE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidcreateApplicationNameRef(ApplicationID ref)Creates an application name ref in the SIP Servlet RA entityvoidremoveApplicationNameRef(java.lang.String name)Removes the application name ref of the same namevoidreplaceApplicationNameRef(ApplicationID ref)Replaces the application name ref of the same name
-
-
-
Field Detail
-
TYPE
static final java.lang.String TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
createApplicationNameRef
void createApplicationNameRef(ApplicationID ref) throws java.lang.NullPointerException, javax.slee.management.DeploymentException, javax.slee.management.AlreadyDeployedException, javax.slee.management.ManagementException
Creates an application name ref in the SIP Servlet RA entity- Parameters:
ref- aApplicationIDobject containing the application name ref name and aServiceID.- Throws:
java.lang.NullPointerException- if ref is nulljavax.slee.management.DeploymentException- if the serviceID is already in use by another application name refjavax.slee.management.AlreadyDeployedException- if the service ref name already existsjavax.slee.management.ManagementException- if the operation could not be completed due to a system-level failure.
-
replaceApplicationNameRef
void replaceApplicationNameRef(ApplicationID ref) throws java.lang.NullPointerException, javax.slee.management.DeploymentException, javax.slee.UnrecognizedComponentException, javax.slee.management.ManagementException
Replaces the application name ref of the same name- Parameters:
ref- aApplicationIDobject containing the application name name and aServiceID.- Throws:
java.lang.NullPointerException- if ref is nulljavax.slee.management.DeploymentException- if the serviceID is already in use by another application name refjavax.slee.UnrecognizedComponentException- if the service ref name is unknownjavax.slee.management.ManagementException- if the operation could not be completed due to a system-level failure.
-
removeApplicationNameRef
void removeApplicationNameRef(java.lang.String name) throws java.lang.NullPointerException, javax.slee.UnrecognizedComponentException, javax.slee.management.ManagementExceptionRemoves the application name ref of the same name- Parameters:
name- the name of an installedApplicationID.- Throws:
java.lang.NullPointerException- if name is nulljavax.slee.UnrecognizedComponentException- if the application name ref name is unknownjavax.slee.management.ManagementException- if the operation could not be completed due to a system-level failure.
-
-