@Override public void close() { internalJMXRegistrator.close(); }
public Set<ObjectName> getRegisteredObjectNames() { return internalJMXRegistrator.getRegisteredObjectNames(); }
@Override public InternalJMXRegistrator createChild() { return internalJMXRegistrator.createChild(); }
public Set<ObjectName> queryNames(ObjectName name, QueryExp query) { return internalJMXRegistrator.queryNames(name, query); }
public RootRuntimeBeanRegistratorImpl createRuntimeBeanRegistrator( ModuleIdentifier moduleIdentifier) { return new RootRuntimeBeanRegistratorImpl( internalJMXRegistrator.createChild(), moduleIdentifier); }
public ModuleJMXRegistrator createModuleJMXRegistrator() { return new ModuleJMXRegistrator(internalJMXRegistrator.createChild()); }
public TransactionJMXRegistrator createTransactionJMXRegistrator(String transactionName) { return new TransactionJMXRegistrator(internalJMXRegistrator.createChild(), transactionName); }
@Override protected void removeRegistration() { internalJMXRegistrator.unregisterMBean(getInstance()); }