public class TransactionModuleJMXRegistrator extends Object implements Closeable, NestableJMXRegistrator
Modifier and Type | Class and Description |
---|---|
static class |
TransactionModuleJMXRegistrator.TransactionModuleJMXRegistration |
Constructor and Description |
---|
TransactionModuleJMXRegistrator(org.opendaylight.controller.config.manager.impl.jmx.InternalJMXRegistrator internalJMXRegistrator,
String transactionName) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
org.opendaylight.controller.config.manager.impl.jmx.InternalJMXRegistrator |
createChild() |
String |
getTransactionName() |
Set<ObjectName> |
queryNames(ObjectName name,
QueryExp query) |
TransactionModuleJMXRegistrator.TransactionModuleJMXRegistration |
registerMBean(Object object,
ObjectName on) |
public TransactionModuleJMXRegistrator(org.opendaylight.controller.config.manager.impl.jmx.InternalJMXRegistrator internalJMXRegistrator, String transactionName)
public TransactionModuleJMXRegistrator.TransactionModuleJMXRegistration registerMBean(Object object, ObjectName on) throws InstanceAlreadyExistsException
InstanceAlreadyExistsException
public Set<ObjectName> queryNames(ObjectName name, QueryExp query)
public void close()
close
in interface Closeable
close
in interface AutoCloseable
public String getTransactionName()
public org.opendaylight.controller.config.manager.impl.jmx.InternalJMXRegistrator createChild()
createChild
in interface NestableJMXRegistrator
Copyright © 2019 OpenDaylight. All rights reserved.