Package com.opencloud.slee.remote
Class SleeManagement
- java.lang.Object
-
- com.opencloud.slee.remote.SleeManagement
-
public class SleeManagement extends Object
Create SLEE standard proxy instances for MBeans with well-known Object Names. The return type of these methods is always a standard JAIN SLEE MBean interface, defined by the SLEE specification.
-
-
Field Summary
Fields Modifier and Type Field Description static ObjectName
alarmObjectName
static ObjectName
deploymentObjectName
static ObjectName
profileProvisioningObjectName
static ObjectName
resourceManagementObjectName
static ObjectName
serviceManagementObjectName
static ObjectName
sleeManagementObjectName
static ObjectName
traceObjectName
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AlarmMBean
getAlarmMBean(MBeanServerConnection server)
Get a proxy to the AlarmMBean object on the given MBean server.static DeploymentMBean
getDeploymentMBean(MBeanServerConnection server)
Get a proxy to the DeploymentMBean object on the given MBean server.static ProfileProvisioningMBean
getProfileProvisioningMBean(MBeanServerConnection server)
Get a proxy to the ProfileProvisioningMBean object on the given MBean server.static ResourceManagementMBean
getResourceManagementMBean(MBeanServerConnection server)
Get a proxy to the ResourceManagementMBean object on the given MBean server.static ServiceManagementMBean
getServiceManagementMBean(MBeanServerConnection server)
Get a proxy to the ServiceManagementMBean object on the given MBean server.static SleeManagementMBean
getSleeManagementMBean(MBeanServerConnection server)
Get a proxy to the SleeManagementMBean object on the given MBean server.static TraceMBean
getTraceMBean(MBeanServerConnection server)
Get a proxy to the TraceMBean object on the given MBean server.
-
-
-
Field Detail
-
alarmObjectName
public static final ObjectName alarmObjectName
-
deploymentObjectName
public static final ObjectName deploymentObjectName
-
resourceManagementObjectName
public static final ObjectName resourceManagementObjectName
-
profileProvisioningObjectName
public static final ObjectName profileProvisioningObjectName
-
serviceManagementObjectName
public static final ObjectName serviceManagementObjectName
-
sleeManagementObjectName
public static final ObjectName sleeManagementObjectName
-
traceObjectName
public static final ObjectName traceObjectName
-
-
Method Detail
-
getAlarmMBean
public static AlarmMBean getAlarmMBean(MBeanServerConnection server)
Get a proxy to the AlarmMBean object on the given MBean server.- Parameters:
server
- the MBeanServer where operations will be proxied to- Returns:
- an AlarmMBean proxy instance
-
getDeploymentMBean
public static DeploymentMBean getDeploymentMBean(MBeanServerConnection server)
Get a proxy to the DeploymentMBean object on the given MBean server.- Parameters:
server
- the MBeanServer where operations will be proxied to- Returns:
- a DeploymentMBean proxy instance
-
getProfileProvisioningMBean
public static ProfileProvisioningMBean getProfileProvisioningMBean(MBeanServerConnection server)
Get a proxy to the ProfileProvisioningMBean object on the given MBean server.- Parameters:
server
- the MBeanServer where operations will be proxied to- Returns:
- a ProfileProvisioningMBean proxy instance
-
getResourceManagementMBean
public static ResourceManagementMBean getResourceManagementMBean(MBeanServerConnection server)
Get a proxy to the ResourceManagementMBean object on the given MBean server.- Parameters:
server
- the MBeanServer where operations will be proxied to- Returns:
- a ResourceManagementMBean proxy instance
-
getServiceManagementMBean
public static ServiceManagementMBean getServiceManagementMBean(MBeanServerConnection server)
Get a proxy to the ServiceManagementMBean object on the given MBean server.- Parameters:
server
- the MBeanServer where operations will be proxied to- Returns:
- a ServiceManagementMBean proxy instance
-
getSleeManagementMBean
public static SleeManagementMBean getSleeManagementMBean(MBeanServerConnection server)
Get a proxy to the SleeManagementMBean object on the given MBean server.- Parameters:
server
- the MBeanServer where operations will be proxied to- Returns:
- a SleeManagementMBean proxy instance
-
getTraceMBean
public static TraceMBean getTraceMBean(MBeanServerConnection server)
Get a proxy to the TraceMBean object on the given MBean server.- Parameters:
server
- the MBeanServer where operations will be proxied to- Returns:
- a TraceMBean proxy instance
-
-