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 |
addAgent(AgentInfo a)
providesDisconnectionInformation
|
void |
addAgentPresenceListener(AgentPresenceListener l) |
void |
anormalEvent(Exception exc) |
void |
connecting(AgentInfo agent) |
void |
disconnecting(AgentInfo agent) |
void |
disconnecting(String agentName,
String otherInfos) |
List<AgentInfo> |
listAgents() |
List<AgentInfo> |
listAgents(int timeout) |
void |
onStatusMessage(StatusMessage s) |
void |
removeAgent(String agentName)
providesDisconnectionInformation
|
void |
removeAgentPresenceListener(AgentPresenceListener l) |
public AgentPresenceManager(boolean providesDisconnectionInformation)
public void onStatusMessage(StatusMessage s)
onStatusMessage in interface StatusMessageListenerpublic void removeAgent(String agentName)
agentName - public void addAgent(AgentInfo a)
public void connecting(AgentInfo agent)
public void disconnecting(AgentInfo agent)
public void anormalEvent(Exception exc)
public void addAgentPresenceListener(AgentPresenceListener l)
public void removeAgentPresenceListener(AgentPresenceListener l)
Copyright © 2015 LSST. All rights reserved.