@ParametersAreNonnullByDefault public class DiscoveryService extends Object implements Runnable
| Modifier and Type | Field and Description |
|---|---|
static String |
KEY_MESSAGE |
static String |
TOPIC_DISTRIBUTION_LOG |
| Constructor and Description |
|---|
DiscoveryService() |
DiscoveryService(org.apache.sling.distribution.journal.MessagingProvider messagingProvider,
TopologyChangeHandler topologyChangeHandler,
Topics topics,
org.osgi.service.event.EventAdmin eventAdmin) |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(org.osgi.framework.BundleContext context) |
void |
deactivate() |
TopologyView |
getTopologyView() |
void |
handleDiscovery(org.apache.sling.distribution.journal.MessageInfo info,
org.apache.sling.distribution.journal.messages.DiscoveryMessage disMsg) |
void |
handleLog(org.apache.sling.distribution.journal.MessageInfo info,
org.apache.sling.distribution.journal.messages.LogMessage logMsg) |
void |
run() |
public static final String KEY_MESSAGE
public static final String TOPIC_DISTRIBUTION_LOG
public DiscoveryService()
public DiscoveryService(org.apache.sling.distribution.journal.MessagingProvider messagingProvider,
TopologyChangeHandler topologyChangeHandler,
Topics topics,
org.osgi.service.event.EventAdmin eventAdmin)
public void activate(org.osgi.framework.BundleContext context)
public void deactivate()
public TopologyView getTopologyView()
public void handleDiscovery(org.apache.sling.distribution.journal.MessageInfo info,
org.apache.sling.distribution.journal.messages.DiscoveryMessage disMsg)
public void handleLog(org.apache.sling.distribution.journal.MessageInfo info,
org.apache.sling.distribution.journal.messages.LogMessage logMsg)
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.