Package | Description |
---|---|
javax.slee.management |
This package defines the SLEE external management interfaces.
|
javax.slee.usage |
This package defines the interfaces and classes required to support usage collection in the SLEE.
|
Modifier and Type | Method and Description |
---|---|
void |
ServiceManagementMBean.activate(ServiceID[] ids)
Activate a set of Services.
|
void |
ResourceManagementMBean.bindLinkName(String entityName,
String linkName)
Bind a resource adaptor entity to a link name.
|
ObjectName |
ProfileProvisioningMBean.createProfile(String profileTableName,
String newProfileName)
Create a new profile with the specified name in the specified profile table.
|
void |
ProfileProvisioningMBean.createProfileTable(ProfileSpecificationID id,
String newProfileTableName)
Create a new profile table from a profile specification.
|
void |
ResourceManagementMBean.createResourceAdaptorEntity(ResourceAdaptorID id,
String entityName,
ConfigProperties properties)
Create a resource adaptor entity using the specified configuration properties.
|
void |
ServiceUsageMBean.createUsageParameterSet(SbbID id,
String paramSetName)
Create a new usage parameter set that the specified SBB is permitted to use in the
one-argument form of the get-usage-parameters methods, when the service component
identifier argument of the get-usage-parameters method identifies the Service that
this MBean provides usage management access for.
|
void |
ResourceUsageMBean.createUsageParameterSet(String paramSetName)
Create a new usage parameter set that the resource adaptor entity that this MBean
is providing usage management access for is permitted to use in the
ResourceAdaptorContext.getUsageParameterSet(java.lang.String) method. |
void |
ProfileTableUsageMBean.createUsageParameterSet(String paramSetName)
Create a new usage parameter set that the profiles in the profile table that this
MBean is providing usage acces for are permitted to use in the one-argument form
of the get-usage-parameters method.
|
void |
ServiceManagementMBean.deactivate(ServiceID[] ids)
Deactivate a set of Services.
|
void |
ServiceManagementMBean.deactivateAndActivate(ServiceID[] deactivateIDs,
ServiceID[] activateIDs)
Deactivate one set of Services and activate another set of Services.
|
void |
ServiceManagementMBean.deactivateAndActivate(ServiceID deactivateID,
ServiceID activateID)
Deactivate one Service and activate another Service.
|
Collection |
ProfileProvisioningMBean.getProfilesByAttribute(String profileTableName,
String attributeName,
Object attributeValue)
Get a collection of
ProfileID objects that identify the profiles contained
in the specified profile table where the specified profile attribute is set to the specified
value. |
Collection |
ProfileProvisioningMBean.getProfilesByStaticQuery(String profileTableName,
String queryName,
Object[] parameters)
Get a collection of
ProfileID objects that identify the profiles contained
in the specified profile table where the profiles satisfy a particular search criteria. |
ObjectName |
ProfileProvisioningMBean.getProfileTableUsageMBean(String profileTableName)
Get the JMX Object Name of a
ProfileTableUsageMBean object for a profile
table. |
ObjectName |
ResourceManagementMBean.getResourceUsageMBean(String entityName)
Get the JMX Object Name of a
ResourceUsageMBean object for a resource
adaptor entity. |
ObjectName |
ServiceUsageMBean.getSbbUsageMBean(SbbID id)
Get the JMX Object Name of a
UsageMBean object that provides
management access to the unnamed usage parameter set for the specified SBB. |
ObjectName |
ServiceUsageMBean.getSbbUsageMBean(SbbID id,
String paramSetName)
Get the JMX Object Name of a
UsageMBean object that provides
management access to the named usage parameter set for the specified SBB. |
ObjectName |
ServiceUsageMBean.getSbbUsageNotificationManagerMBean(SbbID id)
Get the JMX Object Name of a
UsageNotificationManagerMBean
that provides management access to the usage notification manager for the specified SBB. |
TraceLevel |
TraceMBean.getTraceLevel(NotificationSource notificationSource,
String tracerName)
Get the effective trace filter level of the specified tracer for the specified
notification source.
|
ObjectName |
SleeManagementMBean.getUsageMBean(String subsystemName)
Get the JMX Object Name of a
UsageMBean object that
provides management access to the unnamed usage parameter set for the specified
SLEE internal component or subsystem. |
ObjectName |
SleeManagementMBean.getUsageMBean(String subsystemName,
String paramSetName)
Get the JMX Object Name of a
UsageMBean object that
provides management access to the named usage parameter set for the specified
SLEE internal component or subsystem. |
ObjectName |
SleeManagementMBean.getUsageNotificationManagerMBean(String subsystemName)
Get the JMX Object Name of a
UsageNotificationManagerMBean
that provides management access to the usage notification manager for the specified
SLEE internal component or subsystem. |
String[] |
ServiceUsageMBean.getUsageParameterSets(SbbID id)
Get the names of the usage parameter sets that the specified SBB is permitted to use
in the one-argument form of the get-usage-parameters methods, when the service component
identifier argument of the get-usage-parameters method identifies the Service that
this MBean provides usage management access for.
|
String[] |
SleeManagementMBean.getUsageParameterSets(String subsystemName)
Get the names of the usage parameter sets that the specified SLEE internal
component or subsystem is permitted to use.
|
void |
ServiceUsageMBean.removeUsageParameterSet(SbbID id,
String paramSetName)
Remove an existing usage parameter set that the specified SBB is permitted to
use in the one-argument form of the get-usage-parameters methods, when the service
component identifier argument of the get-usage-parameters method identifies the Service
that this MBean provides usage management access for.
|
void |
ProfileProvisioningMBean.renameProfileTable(String oldProfileTableName,
String newProfileTableName)
Rename a profile table.
|
void |
ServiceUsageMBean.resetAllUsageParameters(SbbID id)
Reset all usage parameters in the unamed usage parameter set, and all named usage
parameter sets, of the specified SBB.
|
void |
TraceMBean.setTraceLevel(NotificationSource notificationSource,
String tracerName,
TraceLevel level)
Set the trace filter level of the specified tracer for the specified notification
source to the specified trace level.
|
void |
TraceMBean.unsetTraceLevel(NotificationSource notificationSource,
String tracerName)
Unset the trace filter level of the specified tracer for the specified notification
source.
|
Constructor and Description |
---|
UsageOutOfRangeFilter(NotificationSource notificationSource,
String paramName,
long lowValue,
long highValue)
Create a
UsageOutOfRangeFilter . |
UsageOutOfRangeFilter(ServiceID service,
SbbID sbb,
String paramName,
long lowValue,
long highValue)
Deprecated.
Replaced with
UsageOutOfRangeFilter.UsageOutOfRangeFilter(NotificationSource, String, long, long)
as usage collecting has been expanded to include SLEE components other than SBBs. |