public class ZeroMQManagementServiceImpl extends java.lang.Object implements ZeroMQManagementService
| Constructor and Description |
|---|
ZeroMQManagementServiceImpl(org.fabric3.spi.management.ManagementService managementService,
ManagementMonitor monitor) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<java.lang.String> |
getPublishers() |
java.util.Set<java.lang.String> |
getReceivers() |
java.util.Set<java.lang.String> |
getSenders() |
java.util.Set<java.lang.String> |
getSubscribers() |
void |
register(java.lang.String channelName,
Publisher publisher)
Registers a
Publisher for management. |
void |
register(java.lang.String channelName,
java.net.URI subscriberId,
Subscriber subscriber)
Registers a
Subscriber for management. |
void |
registerReceiver(java.lang.String id,
Receiver receiver)
Registers a
Receiver for management. |
void |
registerSender(java.lang.String id,
Sender sender)
Registers a
Sender for management. |
void |
unregister(java.lang.String channelName)
Unregisters a
Publisher. |
void |
unregister(java.lang.String channelName,
java.net.URI subscriberId)
Unregisters a subscriber.
|
void |
unregisterReceiver(java.lang.String id)
Unregisters a
Receiver. |
void |
unregisterSender(java.lang.String id)
Unregisters a
Sender. |
public ZeroMQManagementServiceImpl(org.fabric3.spi.management.ManagementService managementService,
ManagementMonitor monitor)
public java.util.Set<java.lang.String> getSubscribers()
public java.util.Set<java.lang.String> getPublishers()
public java.util.Set<java.lang.String> getSenders()
public java.util.Set<java.lang.String> getReceivers()
public void register(java.lang.String channelName,
java.net.URI subscriberId,
Subscriber subscriber)
ZeroMQManagementServiceSubscriber for management.register in interface ZeroMQManagementServicechannelName - the channel the subscriber is listening onsubscriberId - the unique subscriber idsubscriber - the subscriberpublic void unregister(java.lang.String channelName,
java.net.URI subscriberId)
ZeroMQManagementServiceunregister in interface ZeroMQManagementServicechannelName - the channel the subscriber is listening onsubscriberId - the unique subscriber idpublic void register(java.lang.String channelName,
Publisher publisher)
ZeroMQManagementServicePublisher for management.register in interface ZeroMQManagementServicechannelName - the channel the publisher is sending messages topublisher - the publisherpublic void unregister(java.lang.String channelName)
ZeroMQManagementServicePublisher.unregister in interface ZeroMQManagementServicechannelName - the channel the publisher is sending messages topublic void registerSender(java.lang.String id,
Sender sender)
ZeroMQManagementServiceSender for management.registerSender in interface ZeroMQManagementServiceid - the sender idsender - the senderpublic void unregisterSender(java.lang.String id)
ZeroMQManagementServiceSender.unregisterSender in interface ZeroMQManagementServiceid - the sender idpublic void registerReceiver(java.lang.String id,
Receiver receiver)
ZeroMQManagementServiceReceiver for management.registerReceiver in interface ZeroMQManagementServiceid - the receiver idreceiver - the receiverpublic void unregisterReceiver(java.lang.String id)
ZeroMQManagementServiceReceiver.unregisterReceiver in interface ZeroMQManagementServiceid - the receiver id