public class AgentPresenceManager extends Object implements StatusMessageListener
| Modifier and Type | Field and Description |
|---|---|
protected static org.lsst.ccs.utilities.logging.Logger |
log |
| Constructor and Description |
|---|
AgentPresenceManager(boolean providesDisconnectionInformation) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAgentPresenceListener(AgentPresenceListener l) |
boolean |
agentExists(String agentName) |
void |
anormalEvent(Exception exc) |
List<AgentInfo> |
listConnectedAgents() |
void |
onStatusMessage(StatusMessage s)
Called when the message is received.
|
void |
removeAgentPresenceListener(AgentPresenceListener l) |
public AgentPresenceManager(boolean providesDisconnectionInformation)
public void onStatusMessage(StatusMessage s)
StatusMessageListeneronStatusMessage in interface StatusMessageListeners - Status bus message to be processed.public List<AgentInfo> listConnectedAgents()
public void anormalEvent(Exception exc)
public void addAgentPresenceListener(AgentPresenceListener l)
public void removeAgentPresenceListener(AgentPresenceListener l)
public boolean agentExists(String agentName)
Copyright © 2016 LSST. All rights reserved.