Class SISClient
- java.lang.Object
-
- com.opencloud.slee.resources.sis.management.client.SISClient
-
- Direct Known Subclasses:
INSISClient
public class SISClient extends Object
SIS equivalent to RhinoClient/SLEEClient etc - provides access to SIS MBeans
-
-
Constructor Summary
Constructors Constructor Description SISClient(MBeanServerConnection server, String raEntity)
-
Method Summary
-
-
-
Constructor Detail
-
SISClient
public SISClient(MBeanServerConnection server, String raEntity) throws IOException
- Throws:
IOException
-
-
Method Detail
-
getSISObjectName
public ObjectName getSISObjectName()
-
getSISManagement
public SISManagementMBean getSISManagement()
-
getConfigurationManagement
public ConfigurationManagementMBean getConfigurationManagement()
-
getTriggerManagement
public TriggerManagementMBean getTriggerManagement()
-
getMacroManagement
public MacroManagementMBean getMacroManagement()
-
getCompositionManagement
public CompositionManagementMBean getCompositionManagement()
-
getInterceptorManagement
public InterceptorManagementMBean getInterceptorManagement()
-
getExtensionRefManagement
public ExtensionRefManagementMBean getExtensionRefManagement()
-
getServiceRefManagement
public ServiceRefManagementMBean getServiceRefManagement()
-
getAddressSubscriptionManagement
public AddressSubscriptionManagementMBean getAddressSubscriptionManagement()
-
getTriggerAddressTracingManagement
public TriggerAddressTracingManagementMBean getTriggerAddressTracingManagement()
-
getNetworkInterfaceManagement
public NetworkInterfaceManagementMBean getNetworkInterfaceManagement()
-
getExperimentalFeatureManagement
public ExperimentalFeatureManagementMBean getExperimentalFeatureManagement()
-
getNetworkInterfaceDefinition
public NetworkInterfaceDefinitionMBean getNetworkInterfaceDefinition(String name) throws UnrecognizedComponentException, ManagementException
-
getNetworkRoute
public NetworkRouteMBean getNetworkRoute(int position) throws UnrecognizedComponentException, ManagementException
-
getDefaultNetworkRoute
public NetworkRouteMBean getDefaultNetworkRoute() throws UnrecognizedComponentException, ManagementException
-
getExternalPlatformManagement
public ExternalPlatformManagementMBean getExternalPlatformManagement(ExternalPlatformID extPlatformID) throws UnrecognizedComponentException, ManagementException
-
getMBeanServer
public MBeanServerConnection getMBeanServer()
-
getRAEntityName
public String getRAEntityName()
-
getMBeanProxy
public <T> T getMBeanProxy(ObjectName name, Class<T> interfaceClass)
-
getSISManagementMBean
public static ObjectName getSISManagementMBean(String raEntity)
Obtain the JMXObjectName
for a SIS RA'sSISManagementMBean
.- Parameters:
raEntity
- the RA entity name- Returns:
- the object name of the RA's
SISManagementMBean
-
-