public class LocalDiscoveryAgent
extends java.lang.Object
implements org.fabric3.spi.discovery.DiscoveryAgent
| Constructor and Description |
|---|
LocalDiscoveryAgent() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<org.fabric3.spi.discovery.ChannelEntry> |
getChannelEntries(java.lang.String name) |
java.util.List<org.fabric3.spi.discovery.ServiceEntry> |
getServiceEntries(java.lang.String name) |
boolean |
isLeader() |
void |
register(org.fabric3.spi.discovery.ChannelEntry entry) |
void |
register(org.fabric3.spi.discovery.ServiceEntry entry) |
void |
registerChannelListener(java.lang.String name,
java.util.function.BiConsumer<org.fabric3.spi.discovery.EntryChange,org.fabric3.spi.discovery.ChannelEntry> listener) |
void |
registerLeadershipListener(java.util.function.Consumer<java.lang.Boolean> consumer) |
void |
registerServiceListener(java.lang.String name,
java.util.function.BiConsumer<org.fabric3.spi.discovery.EntryChange,org.fabric3.spi.discovery.ServiceEntry> listener) |
void |
unregisterChannel(java.lang.String name) |
void |
unregisterChannelListener(java.lang.String name,
java.util.function.BiConsumer<org.fabric3.spi.discovery.EntryChange,org.fabric3.spi.discovery.ChannelEntry> listener) |
void |
unRegisterLeadershipListener(java.util.function.Consumer<java.lang.Boolean> consumer) |
void |
unregisterService(java.lang.String name) |
void |
unregisterServiceListener(java.lang.String name,
java.util.function.BiConsumer<org.fabric3.spi.discovery.EntryChange,org.fabric3.spi.discovery.ServiceEntry> listener) |
public boolean isLeader()
isLeader in interface org.fabric3.spi.discovery.DiscoveryAgentpublic java.util.List<org.fabric3.spi.discovery.ServiceEntry> getServiceEntries(java.lang.String name)
getServiceEntries in interface org.fabric3.spi.discovery.DiscoveryAgentpublic java.util.List<org.fabric3.spi.discovery.ChannelEntry> getChannelEntries(java.lang.String name)
getChannelEntries in interface org.fabric3.spi.discovery.DiscoveryAgentpublic void register(org.fabric3.spi.discovery.ServiceEntry entry)
register in interface org.fabric3.spi.discovery.DiscoveryAgentpublic void unregisterService(java.lang.String name)
unregisterService in interface org.fabric3.spi.discovery.DiscoveryAgentpublic void register(org.fabric3.spi.discovery.ChannelEntry entry)
register in interface org.fabric3.spi.discovery.DiscoveryAgentpublic void unregisterChannel(java.lang.String name)
unregisterChannel in interface org.fabric3.spi.discovery.DiscoveryAgentpublic void registerLeadershipListener(java.util.function.Consumer<java.lang.Boolean> consumer)
registerLeadershipListener in interface org.fabric3.spi.discovery.DiscoveryAgentpublic void unRegisterLeadershipListener(java.util.function.Consumer<java.lang.Boolean> consumer)
unRegisterLeadershipListener in interface org.fabric3.spi.discovery.DiscoveryAgentpublic void registerServiceListener(java.lang.String name,
java.util.function.BiConsumer<org.fabric3.spi.discovery.EntryChange,org.fabric3.spi.discovery.ServiceEntry> listener)
registerServiceListener in interface org.fabric3.spi.discovery.DiscoveryAgentpublic void unregisterServiceListener(java.lang.String name,
java.util.function.BiConsumer<org.fabric3.spi.discovery.EntryChange,org.fabric3.spi.discovery.ServiceEntry> listener)
unregisterServiceListener in interface org.fabric3.spi.discovery.DiscoveryAgentpublic void registerChannelListener(java.lang.String name,
java.util.function.BiConsumer<org.fabric3.spi.discovery.EntryChange,org.fabric3.spi.discovery.ChannelEntry> listener)
registerChannelListener in interface org.fabric3.spi.discovery.DiscoveryAgentpublic void unregisterChannelListener(java.lang.String name,
java.util.function.BiConsumer<org.fabric3.spi.discovery.EntryChange,org.fabric3.spi.discovery.ChannelEntry> listener)
unregisterChannelListener in interface org.fabric3.spi.discovery.DiscoveryAgent