Liferay 6.1.2-ce-ga3

com.liferay.portal.kernel.jmx
Class MBeanRegistry

java.lang.Object
  extended by com.liferay.portal.kernel.jmx.MBeanRegistry

public class MBeanRegistry
extends Object


Constructor Summary
MBeanRegistry()
           
 
Method Summary
 void destroy()
           
 ObjectName getObjectName(String objectNameCacheKey)
           
 ObjectInstance register(String objectNameCacheKey, Object object, ObjectName objectName)
           
 void replace(String objectCacheKey, Object object, ObjectName objectName)
           
 void setMBeanServer(MBeanServer mBeanServer)
           
 void unregister(String objectNameCacheKey, ObjectName defaultObjectName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MBeanRegistry

public MBeanRegistry()
Method Detail

destroy

public void destroy()
             throws Exception
Throws:
Exception

getObjectName

public ObjectName getObjectName(String objectNameCacheKey)

register

public ObjectInstance register(String objectNameCacheKey,
                               Object object,
                               ObjectName objectName)
                        throws InstanceAlreadyExistsException,
                               MBeanRegistrationException,
                               NotCompliantMBeanException
Throws:
InstanceAlreadyExistsException
MBeanRegistrationException
NotCompliantMBeanException

replace

public void replace(String objectCacheKey,
                    Object object,
                    ObjectName objectName)
             throws Exception
Throws:
Exception

setMBeanServer

public void setMBeanServer(MBeanServer mBeanServer)

unregister

public void unregister(String objectNameCacheKey,
                       ObjectName defaultObjectName)
                throws InstanceNotFoundException,
                       MBeanRegistrationException
Throws:
InstanceNotFoundException
MBeanRegistrationException

Liferay 6.1.2-ce-ga3