org.openspaces.pu.container.servicegrid.jmxs
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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SecuredPUExtension
public SecuredPUExtension(Object mbean)
postDeregister
public void postDeregister()
- Specified by:
postDeregister
in interface MBeanRegistration
postRegister
public void postRegister(Boolean registrationDone)
- Specified by:
postRegister
in interface MBeanRegistration
preDeregister
public void preDeregister()
throws Exception
- Specified by:
preDeregister
in interface MBeanRegistration
- Throws:
Exception
preRegister
public ObjectName preRegister(MBeanServer server,
ObjectName name)
throws Exception
- Specified by:
preRegister
in interface MBeanRegistration
- Throws:
Exception
addNotificationListener
public void addNotificationListener(NotificationListener listener,
NotificationFilter filter,
Object handback)
throws IllegalArgumentException
- Specified by:
addNotificationListener
in interface NotificationBroadcaster
- Throws:
IllegalArgumentException
getNotificationInfo
public MBeanNotificationInfo[] getNotificationInfo()
- Specified by:
getNotificationInfo
in interface NotificationBroadcaster
removeNotificationListener
public void removeNotificationListener(NotificationListener listener)
throws ListenerNotFoundException
- Specified by:
removeNotificationListener
in interface NotificationBroadcaster
- Throws:
ListenerNotFoundException
removeNotificationListener
public void removeNotificationListener(NotificationListener listener,
NotificationFilter filter,
Object handback)
throws ListenerNotFoundException
- Specified by:
removeNotificationListener
in interface NotificationEmitter
- Throws:
ListenerNotFoundException
getLookupGroups
public String[] getLookupGroups()
- Description copied from interface:
SecuredPUExtensionMBean
- Get the discovery groups
- Specified by:
getLookupGroups
in interface SecuredPUExtensionMBean
getStarted
public Date getStarted()
- Description copied from interface:
SecuredPUExtensionMBean
- Get the Date the ServiceBean was started
- Specified by:
getStarted
in interface SecuredPUExtensionMBean
Copyright © GigaSpaces.