Package com.opencloud.slee.resources.sis.management
Provides JMX MBean interfaces for managing the SIS.
Delayed Effect of Configuration Changes
Many of the SIS management methods cause configuration changes that do not take immediate effect. The SIS must be asked to reload its configuration in order for these changes to be noticed. TheResourceManagementMBean.updateConfigurationProperties(java.lang.String, javax.slee.resource.ConfigProperties)
method is used to induce a configuration reload.
For example:
ResourceManagementMBean resourceMgmt = ...; String sis = "name of SIS"; resourceManagement.updateConfigurationProperties(sis, new ConfigurationProperties());
-
Interface Summary Interface Description AddressSubscriptionManagementMBean SIS-IN RA management interface for managing per-address subscriptions.CompositionManagementMBean TheCompositionManagementMBean
provides management operations for installing, uninstalling and viewing SIS service composition components installed in a SIS RA entity.ConfigurationManagementMBean Configuration attributes shared by all SIS implementations.ExperimentalFeatureManagementMBean TheExperimentalFeatureManagementMBean
provides operations for managing experimental features offered by the SIS.ExtensionRefManagementMBean TheExtensionRefManagementMBean
provides management operations for creating, removing, viewing, and configuring SIS extension component references installed in a SIS RA entity.ExternalPlatformManagementMBean InterceptorManagementMBean TheInterceptorManagementMBean
provides management operations for installing, uninstalling and viewing SIS interceptor components installed in a SIS RA entity.MacroManagementMBean TheMacroManagementMBean
provides management operations for installing, uninstalling and viewing SIS macro components installed in a SIS RA entity.NetworkInterfaceDefinitionMBean Management interface for querying and updating a network interface definition in the SIS.NetworkInterfaceManagementMBean Management interface for creating, removing and querying network interface definitions in the SIS.NetworkRouteMBean Management interface for querying and updating a network route in the SIS.ServiceRefManagementMBean TheServiceRefManagementMBean
provides management operations for creating, removing, viewing, and configuring SIS service references installed in a SIS RA entity.SISManagementMBean TheSISManagementMBean
is the main management interface of the SIS.TriggerAddressTracingManagementMBean SIS RA management interface for managing trigger addresses for fine-grained tracing.TriggerManagementMBean TheTriggerManagementMBean
provides management operations for installing, uninstalling and viewing SIS trigger components installed in a SIS RA entity. -
Class Summary Class Description AddressSubscription SIS address subscription information.ExternalPlatformConfig Container for external platform configuration options.ExternalPlatformConfig.Builder Subscription Base class for SIS subscription information. -
Enum Summary Enum Description AuditLevel Enum that specifies how much audit logging the SIS will generate:AuditLevel.ALL
: The SIS will generate an audit log for all calls.ExtensionType Enum identifying the specific type of an extension component.ExternalAddressSelectionMode ExternalAddressState Enum that specifies the current state of an external address in an external platform defintion.NetworkInterfaceState TriggerType SIS trigger type. -
Exception Summary Exception Description AuditFailedException DuplicateAddressException