Package | Description |
---|---|
javax.slee.management |
This package defines the SLEE external management interfaces.
|
javax.slee.profile |
This package defines the classes and interfaces for profiles and profile-related activities and events.
|
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 id)
Activate a Service.
|
void |
ServiceManagementMBean.activate(ServiceID[] ids)
Activate a set of Services.
|
void |
ResourceManagementMBean.activateResourceAdaptorEntity(String entityName)
Activate a resource adaptor entity.
|
void |
ResourceManagementMBean.bindLinkName(String entityName,
String linkName)
Bind a resource adaptor entity to a link name.
|
boolean |
AlarmMBean.clearAlarm(String alarmID)
Clear the specified alarm.
|
int |
AlarmMBean.clearAlarms(NotificationSource notificationSource)
Clear all active alarms raised by the specified notification source.
|
int |
AlarmMBean.clearAlarms(NotificationSource notificationSource,
String alarmType)
Clear all active alarms of the specified type raised by the specified notification
source.
|
void |
ResourceUsageMBean.close()
Notify the SLEE that the Resource Usage MBean is no longer required by the management
client.
|
void |
ServiceUsageMBean.close()
Notify the SLEE that this Service Usage MBean is no longer required by the management
client.
|
void |
ProfileTableUsageMBean.close()
Notify the SLEE that the Profile Table Usage MBean is no longer required by the
management client.
|
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 id)
Deactivate a Service.
|
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.
|
void |
ResourceManagementMBean.deactivateResourceAdaptorEntity(String entityName)
Deactivate a resource adaptor entity.
|
String[] |
AlarmMBean.getAlarms()
Get the unique alarm identifiers of all stateful alarms currently active
in the SLEE.
|
String[] |
AlarmMBean.getAlarms(NotificationSource notificationSource)
Get the unique alarm identifiers for stateful alarms currently active in the
SLEE that were raised by the specified notification source.
|
SbbID[] |
ResourceManagementMBean.getBoundSbbs(String linkName)
Get the set of SBB component identifiers that identify the SBBs that are bound
to the specified link name by way of a
resource-adaptor-entity-link
element in their deployment descriptor. |
ConfigProperties |
ResourceManagementMBean.getConfigurationProperties(ResourceAdaptorID id)
Get the configuration properties, and their default values if any, for the specified
resource adaptor.
|
ConfigProperties |
ResourceManagementMBean.getConfigurationProperties(String entityName)
Get the configuration properties for a resource adaptor entity.
|
ObjectName |
ProfileProvisioningMBean.getDefaultProfile(String profileTableName)
Get the JMX Object Name of the Profile MBean for the default profile of a profile
table.
|
DeployableUnitID |
DeploymentMBean.getDeployableUnit(String url)
Get a deployable unit identifier for a deployable unit jar file that has been
installed.
|
DeployableUnitID[] |
DeploymentMBean.getDeployableUnits()
Get the set of deployable unit identifiers that identify all the deployable
units installed in the SLEE.
|
ComponentDescriptor |
DeploymentMBean.getDescriptor(ComponentID id)
Get the component descriptor for a component identifier.
|
DeployableUnitDescriptor |
DeploymentMBean.getDescriptor(DeployableUnitID id)
Get the deployable unit descriptor for a deployable unit.
|
Alarm |
AlarmMBean.getDescriptor(String alarmID)
Get the alarm descriptor for an alarm identifier.
|
ComponentDescriptor[] |
DeploymentMBean.getDescriptors(ComponentID[] ids)
Get an array of component descriptors corresponding to an array of component
identifiers.
|
DeployableUnitDescriptor[] |
DeploymentMBean.getDescriptors(DeployableUnitID[] ids)
Get an array of deployable unit descriptors corresponding to an array of deployable units.
|
Alarm[] |
AlarmMBean.getDescriptors(String[] alarmIDs)
Get an array of alarm descriptors corresponding to an arary of alarm identifiers.
|
String |
ResourceUsageMBean.getEntityName()
Get the name of the resource adaptor entity that this MBean provides usage
management access for.
|
EventTypeID[] |
DeploymentMBean.getEventTypes()
Get the set of event types installed in the SLEE.
|
LibraryID[] |
DeploymentMBean.getLibraries()
Get the set of libraries installed in the SLEE.
|
String[] |
ResourceManagementMBean.getLinkNames()
Get the set of link names that have been bound to resource adaptor entities.
|
String[] |
ResourceManagementMBean.getLinkNames(String entityName)
Get the set of link names that a particular resource adaptor entity has been
bound to.
|
ObjectName |
ProfileProvisioningMBean.getProfile(String profileTableName,
String profileName)
Get the JMX Object Name of the Profile MBean for an existing profile.
|
Collection |
ProfileProvisioningMBean.getProfiles(String profileTableName)
Get a collection of
ProfileID objects that identify all the profiles
contained in the specified profile table. |
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.getProfilesByDynamicQuery(String profileTableName,
QueryExpression expr)
Get a collection of
ProfileID object that identify the profiles contained
in the specified profile table where the profiles satisfy the specified query
expression. |
Collection |
ProfileProvisioningMBean.getProfilesByIndexedAttribute(String profileTableName,
String attributeName,
Object attributeValue)
Deprecated.
Replaced with
getProfilesByAttribute(profileTableName, attributeName, attributeValue) .
as SLEE 1.1 does not require an attribute to be indexed in order to perform
searches against that attribute. |
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. |
ProfileSpecificationID |
ProfileProvisioningMBean.getProfileSpecification(String profileTableName)
Get the component identifier of the profile specification that a profile table
was created with.
|
ProfileSpecificationID[] |
DeploymentMBean.getProfileSpecifications()
Get the set of profile specifications installed in the SLEE.
|
String |
ProfileTableUsageMBean.getProfileTableName()
Get the name of the profile table that this MBean provides usage management
access for.
|
Collection |
ProfileProvisioningMBean.getProfileTables()
Get a collection of
java.lang.String objects that identify the names
of all the profile tables that have been created in the SLEE. |
Collection |
ProfileProvisioningMBean.getProfileTables(ProfileSpecificationID id)
Get a collection of
java.lang.String objects that identify the names
of the profile tables that have been created from the specified profile specification. |
ObjectName |
ProfileProvisioningMBean.getProfileTableUsageMBean(String profileTableName)
Get the JMX Object Name of a
ProfileTableUsageMBean object for a profile
table. |
ComponentID[] |
DeploymentMBean.getReferringComponents(ComponentID id)
Get the set of components that use or make reference to a specified component.
|
ResourceAdaptorID |
ResourceManagementMBean.getResourceAdaptor(String entityName)
Get the resource adaptor component identifier from which a resource adaptor entity was
created.
|
String[] |
ResourceManagementMBean.getResourceAdaptorEntities()
Get the set of all resource adaptor entities that have been created in the SLEE.
|
String[] |
ResourceManagementMBean.getResourceAdaptorEntities(ResourceAdaptorEntityState state)
Get the set of resource adaptor entities that are in a particular state.
|
String[] |
ResourceManagementMBean.getResourceAdaptorEntities(ResourceAdaptorID id)
Get the set of resource adaptor entities that have been created from a specified
resource adaptor component.
|
String[] |
ResourceManagementMBean.getResourceAdaptorEntities(String[] linkNames)
Get an array of resource adaptor entity names which are bound to a corresponding
array of link names.
|
String |
ResourceManagementMBean.getResourceAdaptorEntity(String linkName)
Get the resource adaptor entity that a link name is bound to.
|
ResourceAdaptorID[] |
DeploymentMBean.getResourceAdaptors()
Get the set of resource adaptors installed in the SLEE.
|
ResourceAdaptorTypeID[] |
DeploymentMBean.getResourceAdaptorTypes()
Get the set of resource adaptor types installed in the SLEE.
|
ObjectName |
ResourceManagementMBean.getResourceUsageMBean(String entityName)
Get the JMX Object Name of a
ResourceUsageMBean object for a resource
adaptor entity. |
SbbID[] |
DeploymentMBean.getSbbs()
Get the set of SBBs installed in the SLEE.
|
SbbID[] |
DeploymentMBean.getSbbs(ServiceID service)
Get the set of SBBs that participate in the specified Service.
|
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. |
ServiceID |
ServiceUsageMBean.getService()
Get the component identifier of the Service that this MBean provides usage
management access for.
|
ServiceID[] |
DeploymentMBean.getServices()
Get the set of services installed in the SLEE.
|
ServiceID[] |
ServiceManagementMBean.getServices(ServiceState state)
Get the set of services that are in a particular state.
|
ObjectName |
ServiceManagementMBean.getServiceUsageMBean(ServiceID id)
Get the JMX Object Name of a
ServiceUsageMBean object for a Service. |
SleeState |
SleeManagementMBean.getState()
Get the current operational state of the SLEE.
|
ServiceState |
ServiceManagementMBean.getState(ServiceID id)
Get the current state of a Service.
|
ResourceAdaptorEntityState |
ResourceManagementMBean.getState(String entityName)
Get the current state of a resource adaptor entity.
|
String[] |
SleeManagementMBean.getSubsystems()
Get the names of the SLEE internal components or subsystems defined by the
SLEE implementation.
|
Level |
TraceMBean.getTraceLevel(ComponentID id)
Deprecated.
This method uses a
ComponentID to identify a notification
source and thus is not compatible with the changes made to the tracing
subsystem in SLEE 1.1. It has been replaced with TraceMBean.getTraceLevel(NotificationSource, String) . |
TraceLevel |
TraceMBean.getTraceLevel(NotificationSource notificationSource,
String tracerName)
Get the effective trace filter level of the specified tracer for the specified
notification source.
|
String[] |
TraceMBean.getTracersSet(NotificationSource notificationSource)
Get the names of the tracers for which a trace filter level has been assigned
for the specified notification source.
|
String[] |
TraceMBean.getTracersUsed(NotificationSource notificationSource)
Get the names of the tracers that have been requested by the specified notification source.
|
ObjectName |
ResourceUsageMBean.getUsageMBean()
Get the JMX Object Name of a
UsageMBean object that provides
management access to the unnamed usage parameter set for the resource adaptor entity
that this MBean is providing usage management access for. |
ObjectName |
ProfileTableUsageMBean.getUsageMBean()
Get the JMX Object Name of a
UsageMBean object that provides
management access to the unnamed usage parameter set for the profile table that this
MBean is providing usage management access for. |
ObjectName |
ResourceUsageMBean.getUsageMBean(String paramSetName)
Get the JMX Object Name of a
UsageMBean object that provides
management access to the named usage parameter set for the resource adaptor entity that
this MBean is providing usage management access for. |
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 |
ProfileTableUsageMBean.getUsageMBean(String paramSetName)
Get the JMX Object Name of a
UsageMBean object that provides
management access to the named usage parameter set for the profile table that this
MBean is providing usage management access for. |
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 |
ResourceUsageMBean.getUsageNotificationManagerMBean()
Get the JMX Object Name of a
UsageNotificationManagerMBean
that provides management access to the usage notification manager for the resource
adaptor entity that this MBean is providing usage management access for. |
ObjectName |
ProfileTableUsageMBean.getUsageNotificationManagerMBean()
Get the JMX Object Name of a
UsageNotificationManagerMBean
that provides management access to the usage notification manager for the profile
table that this MBean is providing usage management access for. |
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[] |
ResourceUsageMBean.getUsageParameterSets()
Get the names of the usage parameter sets that have been created for the resource
adaptor entity that this MBean is providing usage management access for.
|
String[] |
ProfileTableUsageMBean.getUsageParameterSets()
Get the names of the usage parameter sets that have been created for the profile table
that this MBean is providing usage management access for.
|
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.
|
boolean |
SleeManagementMBean.hasUsage(String subsystemName)
Determine if usage information is available for the specified SLEE internal
component or subsystem.
|
DeployableUnitID |
DeploymentMBean.install(String url)
Install a deployable unit jar file into the SLEE.
|
boolean |
AlarmMBean.isActive(String alarmID)
Determine if a specified alarm is (still) currently active in the SLEE.
|
boolean |
DeploymentMBean.isInstalled(ComponentID id)
Test for the presence of a component.
|
boolean |
DeploymentMBean.isInstalled(DeployableUnitID id)
Test for the presence of a deployable unit.
|
void |
ProfileProvisioningMBean.removeProfile(String profileTableName,
String profileName)
Remove a profile from a profile table.
|
void |
ProfileProvisioningMBean.removeProfileTable(String profileTableName)
Remove a profile table.
|
void |
ResourceManagementMBean.removeResourceAdaptorEntity(String entityName)
Remove a resource adaptor entity.
|
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 |
ResourceUsageMBean.removeUsageParameterSet(String paramSetName)
Remove an existing usage parameter set from the resource adaptor entity that this
MBean is providing usage management access for.
|
void |
ProfileTableUsageMBean.removeUsageParameterSet(String paramSetName)
Remove an existing usage parameter set from the profile table that this MBean
is providing usage management access for.
|
void |
ProfileProvisioningMBean.renameProfileTable(String oldProfileTableName,
String newProfileTableName)
Rename a profile table.
|
void |
ResourceUsageMBean.resetAllUsageParameters()
Reset all usage parameters in the unamed usage parameter set, and all named usage
parameter sets, of the resource adaptor entity that this MBean is providing usage
management access for.
|
void |
ServiceUsageMBean.resetAllUsageParameters()
Reset all usage parameters in the unamed usage parameter set, and all named usage
parameter sets, of all SBB participating in the Service whose usage information is
being managed by this MBean.
|
void |
ProfileTableUsageMBean.resetAllUsageParameters()
Reset all usage parameters in the unamed usage parameter set, and all named usage
parameter sets, of the profile table that this MBean is providing usage management
access for.
|
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(ComponentID id,
Level traceLevel)
Deprecated.
This method uses a
ComponentID to identify a notification
source and thus is not compatible with the changes made to the tracing
subsystem in SLEE 1.1. It has been replaced with TraceMBean.setTraceLevel(NotificationSource, String, TraceLevel) . |
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 |
SleeManagementMBean.shutdown()
Shutdown and terminate all SLEE processes related to this server image.
|
void |
SleeManagementMBean.start()
Request that the SLEE's event routing subsystem be started.
|
void |
SleeManagementMBean.stop()
Request that the SLEE's event routing subsystem be stopped.
|
void |
ResourceManagementMBean.unbindLinkName(String linkName)
Remove a link name binding from a resource adaptor entity.
|
void |
DeploymentMBean.uninstall(DeployableUnitID id)
Uninstall a deployable unit jar file out of the SLEE.
|
void |
TraceMBean.unsetTraceLevel(NotificationSource notificationSource,
String tracerName)
Unset the trace filter level of the specified tracer for the specified notification
source.
|
void |
ResourceManagementMBean.updateConfigurationProperties(String entityName,
ConfigProperties properties)
Reconfigure a resource adaptor entity with new configuration properties.
|
Modifier and Type | Method and Description |
---|---|
void |
ProfileMBean.closeProfile()
Notify the SLEE that the profile is no longer required by the management
client.
|
void |
ProfileMBean.commitProfile()
Request that changes made to a profile be committed by the SLEE.
|
void |
ProfileMBean.editProfile()
Request that the client be granted read/write access to the profile
so that it may be updated.
|
boolean |
ProfileMBean.isProfileDirty()
Determine if the profile has been modified since the request to edit the profile.
|
boolean |
ProfileMBean.isProfileWriteable()
Get the current read-write status of the profile.
|
void |
ProfileMBean.restoreProfile()
Request that changes made to profile should be discarded by the SLEE.
|
Modifier and Type | Method and Description |
---|---|
void |
UsageMBean.close()
Notify the SLEE that the Usage MBean is no longer required by the management client.
|
void |
UsageNotificationManagerMBean.close()
Notify the SLEE that the Usage Notification Manager MBean is no longer required by
the management client.
|
void |
SbbUsageMBean.close()
Deprecated.
Replaced with
UsageMBean.close() . |
NotificationSource |
UsageMBean.getNotificationSource()
Get the notification source that this Usage MBean is presenting usage information
for.
|
NotificationSource |
UsageNotificationManagerMBean.getNotificationSource()
Get the notification source that this Usage Notification Manager MBean is managing
usage notification enabler flags for.
|
SbbID |
SbbUsageMBean.getSbb()
Deprecated.
Replaced with a
UsageMBean containing an
SbbNotification as a notification source. |
ServiceID |
SbbUsageMBean.getService()
Deprecated.
Replaced with a
UsageMBean containing an
SbbNotification as a notification source. |
ObjectName |
UsageMBean.getUsageNotificationManagerMBean()
Get the JMX Object Name of the
UsageNotificationManagerMBean
that provides management access to the usage notification manager for this Usage
MBean. |
String |
UsageMBean.getUsageParameterSet()
Get the name of the usage parameter set that this Usage MBean is presenting
usage information for.
|
String |
SbbUsageMBean.getUsageParameterSet()
Deprecated.
Replaced with
UsageMBean.getUsageParameterSet() . |
void |
UsageMBean.resetAllUsageParameters()
Reset all usage parameters in the usage parameter set managed by this Usage MBean.
|
void |
SbbUsageMBean.resetAllUsageParameters()
Deprecated.
Replaced with
UsageMBean.resetAllUsageParameters() . |