|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.jmx.support.MBeanRegistrationSupport
org.springframework.jmx.export.MBeanExporter
org.hippoecm.hst.site.container.UnregisterableMBeanExporter
public class UnregisterableMBeanExporter
UnregisterableMBeanExporter
This class overrides the protected unregisterBeans()
method
to enable to invoke the method from HST-2 Container.
HST-2 Container should unregister the existing MBeans first before
initializing a new component manager because the old component manager
can be destroyed after the new component manager is created, so
the old component manager can trigger removals of the new MBeans which
are just registered by the new component manager.
Field Summary |
---|
Fields inherited from class org.springframework.jmx.export.MBeanExporter |
---|
AUTODETECT_ALL, AUTODETECT_ASSEMBLER, AUTODETECT_MBEAN, AUTODETECT_NONE |
Fields inherited from class org.springframework.jmx.support.MBeanRegistrationSupport |
---|
logger, registeredBeans, REGISTRATION_FAIL_ON_EXISTING, REGISTRATION_IGNORE_EXISTING, REGISTRATION_REPLACE_EXISTING, server |
Constructor Summary | |
---|---|
UnregisterableMBeanExporter()
|
Method Summary | |
---|---|
void |
unregisterBeans()
|
Methods inherited from class org.springframework.jmx.export.MBeanExporter |
---|
adaptMBeanIfPossible, afterPropertiesSet, createAndConfigureMBean, createModelMBean, destroy, getObjectName, isBeanDefinitionLazyInit, isMBean, onRegister, onUnregister, registerBeanNameOrInstance, registerBeans, registerManagedResource, registerManagedResource, setAllowEagerInit, setAssembler, setAutodetect, setAutodetectMode, setAutodetectModeName, setBeanClassLoader, setBeanFactory, setBeans, setEnsureUniqueRuntimeObjectNames, setExcludedBeans, setExposeManagedResourceClassLoader, setListeners, setNamingStrategy, setNotificationListenerMappings, setNotificationListeners, unregisterManagedResource |
Methods inherited from class org.springframework.jmx.support.MBeanRegistrationSupport |
---|
doRegister, doUnregister, getRegisteredObjectNames, getServer, onRegister, setRegistrationBehavior, setRegistrationBehaviorName, setServer |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public UnregisterableMBeanExporter()
Method Detail |
---|
public void unregisterBeans()
unregisterBeans
in class org.springframework.jmx.support.MBeanRegistrationSupport
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |