-
-public class RemoteRpcRegistryMXBeanImpl extends AbstractMXBean implements RemoteRpcRegistryMXBean {
-
- protected final Logger log = LoggerFactory.getLogger(getClass());
-
- private final String NULL_CONSTANT = "null";
-
- private final String LOCAL_CONSTANT = "local";
-
- private final String ROUTE_CONSTANT = "route:";
-
- private final String NAME_CONSTANT = " | name:";
-
- private final RpcRegistry rpcRegistry;
-
- public RemoteRpcRegistryMXBeanImpl(final RpcRegistry rpcRegistry) {
- super("RemoteRpcRegistry", "RemoteRpcBroker", null);
- this.rpcRegistry = rpcRegistry;
- registerMBean();
+public class RemoteRpcRegistryMXBeanImpl extends AbstractRegistryMXBean<RoutingTable, DOMRpcIdentifier>
+ implements RemoteRpcRegistryMXBean {
+ public RemoteRpcRegistryMXBeanImpl(final BucketStoreAccess rpcRegistryAccess, final Timeout timeout) {
+ super("RemoteRpcRegistry", "RemoteRpcBroker", rpcRegistryAccess, timeout);