Class SecuredPUExtension
java.lang.Object
org.openspaces.pu.container.servicegrid.jmxs.SecuredPUExtension
- All Implemented Interfaces:
MBeanRegistration,NotificationBroadcaster,NotificationEmitter,SecuredPUExtensionMBean
public class SecuredPUExtension
extends Object
implements MBeanRegistration, NotificationEmitter, SecuredPUExtensionMBean
Secured PU JMX MBean implementation
- Author:
- Moran Avigdor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback) String[]Get the discovery groupsGet the Date the ServiceBean was startedvoidvoidpostRegister(Boolean registrationDone) voidpreRegister(MBeanServer server, ObjectName name) voidvoidremoveNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback)
-
Constructor Details
-
SecuredPUExtension
-
-
Method Details
-
postDeregister
public void postDeregister()- Specified by:
postDeregisterin interfaceMBeanRegistration
-
postRegister
- Specified by:
postRegisterin interfaceMBeanRegistration
-
preDeregister
- Specified by:
preDeregisterin interfaceMBeanRegistration- Throws:
Exception
-
preRegister
- Specified by:
preRegisterin interfaceMBeanRegistration- Throws:
Exception
-
addNotificationListener
public void addNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback) throws IllegalArgumentException - Specified by:
addNotificationListenerin interfaceNotificationBroadcaster- Throws:
IllegalArgumentException
-
getNotificationInfo
- Specified by:
getNotificationInfoin interfaceNotificationBroadcaster
-
removeNotificationListener
public void removeNotificationListener(NotificationListener listener) throws ListenerNotFoundException - Specified by:
removeNotificationListenerin interfaceNotificationBroadcaster- Throws:
ListenerNotFoundException
-
removeNotificationListener
public void removeNotificationListener(NotificationListener listener, NotificationFilter filter, Object handback) throws ListenerNotFoundException - Specified by:
removeNotificationListenerin interfaceNotificationEmitter- Throws:
ListenerNotFoundException
-
getLookupGroups
Description copied from interface:SecuredPUExtensionMBeanGet the discovery groups- Specified by:
getLookupGroupsin interfaceSecuredPUExtensionMBean
-
getStarted
Description copied from interface:SecuredPUExtensionMBeanGet the Date the ServiceBean was started- Specified by:
getStartedin interfaceSecuredPUExtensionMBean
-