public class Discovery extends AbstractServiceDaemon
PAUSE_PENDING, PAUSED, RESUME_PENDINGRUNNING, START_PENDING, STARTING, STATUS_NAMES, STOP_PENDING, STOPPED| Constructor and Description |
|---|
Discovery()
Constructs a new discovery instance.
|
| Modifier and Type | Method and Description |
|---|---|
DiscoveryConfigFactory |
getDiscoveryFactory()
getDiscoveryFactory
|
EventForwarder |
getEventForwarder()
getEventForwarder
|
static String |
getLoggingCategory() |
UnmanagedInterfaceFilter |
getUnmanagedInterfaceFilter()
getUnmanagedInterfaceFilter
|
void |
handleDiscoveryConfigurationChanged(Event event)
handleDiscoveryConfigurationChanged
|
void |
handleDiscoveryPause(Event event)
handleDiscoveryPause
|
void |
handleDiscoveryResume(Event event)
handleDiscoveryResume
|
void |
handleInterfaceDeleted(Event event)
handleInterfaceDeleted
|
void |
handleNodeGainedInterface(Event event)
handleNodeGainedInterface
|
protected void |
onInit()
onInit
|
protected void |
onPause()
onPause
|
protected void |
onResume()
onResume
|
protected void |
onStart()
onStart
|
protected void |
onStop()
onStop
|
void |
reloadDaemonConfig(Event e)
reloadDaemonConfig
|
void |
setDiscoveryFactory(DiscoveryConfigFactory discoveryFactory)
setDiscoveryFactory
|
void |
setEventForwarder(EventForwarder eventForwarder)
setEventForwarder
|
void |
setUnmanagedInterfaceFilter(UnmanagedInterfaceFilter filter)
setUnmanagedInterfaceFilter
|
protected void |
syncAlreadyDiscovered()
syncAlreadyDiscovered
|
afterPropertiesSet, destroy, getName, getStatus, getStatusText, init, isPaused, isRunning, isStarting, pause, resume, setStatus, start, status, stop, waitForStatus, waitForStatuspublic void setEventForwarder(EventForwarder eventForwarder)
setEventForwarder
eventForwarder - a EventForwarder object.public EventForwarder getEventForwarder()
getEventForwarder
EventForwarder object.public void setDiscoveryFactory(DiscoveryConfigFactory discoveryFactory)
setDiscoveryFactory
discoveryFactory - a DiscoveryConfigFactory object.public DiscoveryConfigFactory getDiscoveryFactory()
getDiscoveryFactory
DiscoveryConfigFactory object.public void setUnmanagedInterfaceFilter(UnmanagedInterfaceFilter filter)
setUnmanagedInterfaceFilter
public UnmanagedInterfaceFilter getUnmanagedInterfaceFilter()
getUnmanagedInterfaceFilter
protected void onInit()
throws IllegalStateException
onInit
onInit in class AbstractServiceDaemonIllegalStateException - if any.protected void onStart()
onStart
onStart in class AbstractServiceDaemonprotected void onStop()
onStop
onStop in class AbstractServiceDaemonprotected void onPause()
onPause
onPause in class AbstractServiceDaemonprotected void onResume()
onResume
onResume in class AbstractServiceDaemonprotected void syncAlreadyDiscovered()
syncAlreadyDiscovered
public void handleDiscoveryConfigurationChanged(Event event)
handleDiscoveryConfigurationChanged
event - a Event object.public void reloadDaemonConfig(Event e)
reloadDaemonConfig
e - a Event object.public void handleInterfaceDeleted(Event event)
handleInterfaceDeleted
event - a Event object.public void handleDiscoveryResume(Event event)
handleDiscoveryResume
event - a Event object.public void handleDiscoveryPause(Event event)
handleDiscoveryPause
event - a Event object.public void handleNodeGainedInterface(Event event)
handleNodeGainedInterface
event - a Event object.public static String getLoggingCategory()
Copyright © 2017. All rights reserved.