Class RemoteActionRegistryMXBeanImpl
- java.lang.Object
-
- org.opendaylight.controller.md.sal.common.util.jmx.AbstractMXBean
-
- org.opendaylight.controller.remote.rpc.registry.mbeans.RemoteActionRegistryMXBeanImpl
-
- All Implemented Interfaces:
RemoteActionRegistryMXBean
public class RemoteActionRegistryMXBeanImpl extends AbstractMXBean implements RemoteActionRegistryMXBean
-
-
Field Summary
Fields Modifier and Type Field Description protected Logger
log
-
Fields inherited from class org.opendaylight.controller.md.sal.common.util.jmx.AbstractMXBean
BASE_JMX_PREFIX
-
-
Constructor Summary
Constructors Constructor Description RemoteActionRegistryMXBeanImpl(BucketStoreAccess actionRegistryAccess, Timeout timeout)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>
findActionByName(String name)
Map<String,String>
findActionByRoute(String routeId)
String
getBucketVersions()
Set<String>
getLocalRegisteredAction()
-
Methods inherited from class org.opendaylight.controller.md.sal.common.util.jmx.AbstractMXBean
getMBeanCategory, getMBeanName, getMBeanType, register, registerMBean, unregister, unregisterMBean
-
-
-
-
Field Detail
-
log
protected final Logger log
-
-
Constructor Detail
-
RemoteActionRegistryMXBeanImpl
public RemoteActionRegistryMXBeanImpl(BucketStoreAccess actionRegistryAccess, Timeout timeout)
-
-
Method Detail
-
getLocalRegisteredAction
public Set<String> getLocalRegisteredAction()
- Specified by:
getLocalRegisteredAction
in interfaceRemoteActionRegistryMXBean
-
findActionByName
public Map<String,String> findActionByName(String name)
- Specified by:
findActionByName
in interfaceRemoteActionRegistryMXBean
-
findActionByRoute
public Map<String,String> findActionByRoute(String routeId)
- Specified by:
findActionByRoute
in interfaceRemoteActionRegistryMXBean
-
getBucketVersions
public String getBucketVersions()
- Specified by:
getBucketVersions
in interfaceRemoteActionRegistryMXBean
-
-