Class RemoteRpcRegistryMXBeanImpl
- java.lang.Object
-
- org.opendaylight.controller.md.sal.common.util.jmx.AbstractMXBean
-
- org.opendaylight.controller.remote.rpc.registry.mbeans.RemoteRpcRegistryMXBeanImpl
-
- All Implemented Interfaces:
RemoteRpcRegistryMXBean
public class RemoteRpcRegistryMXBeanImpl extends AbstractMXBean implements RemoteRpcRegistryMXBean
-
-
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 RemoteRpcRegistryMXBeanImpl(BucketStoreAccess rpcRegistryAccess, Timeout timeout)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>
findRpcByName(String name)
Map<String,String>
findRpcByRoute(String routeId)
String
getBucketVersions()
Set<String>
getGlobalRpc()
Set<String>
getLocalRegisteredRoutedRpc()
-
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
-
RemoteRpcRegistryMXBeanImpl
public RemoteRpcRegistryMXBeanImpl(BucketStoreAccess rpcRegistryAccess, Timeout timeout)
-
-
Method Detail
-
getGlobalRpc
public Set<String> getGlobalRpc()
- Specified by:
getGlobalRpc
in interfaceRemoteRpcRegistryMXBean
-
getLocalRegisteredRoutedRpc
public Set<String> getLocalRegisteredRoutedRpc()
- Specified by:
getLocalRegisteredRoutedRpc
in interfaceRemoteRpcRegistryMXBean
-
findRpcByName
public Map<String,String> findRpcByName(String name)
- Specified by:
findRpcByName
in interfaceRemoteRpcRegistryMXBean
-
findRpcByRoute
public Map<String,String> findRpcByRoute(String routeId)
- Specified by:
findRpcByRoute
in interfaceRemoteRpcRegistryMXBean
-
getBucketVersions
public String getBucketVersions()
- Specified by:
getBucketVersions
in interfaceRemoteRpcRegistryMXBean
-
-