| ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.lang.Thread | +--mam.agent.Agent | +--mam.agent.MonitorAgent
Field Summary | |
private final static String | AGENT_ATTRIBUTE_TYPE_VALUE |
protected Collection | m_listeners |
protected MonitoredUrls | m_monitoredUrls |
final static String | MONITORED_URLS_TAG_NAME |
Fields inherited from class mam.agent.Agent |
AGENT_ACCESS_STATISTICS_TAG_NAME, AGENT_PROPERTIES_TAG_NAME, AGENT_TRAITS_TAG_NAME, ALL_AGENTS_ROUTING_TAG, DEFAULT_TAG_NAME, m_accessStatisticsGroup, m_agentProperties, m_facility, m_incomingMessageQueue, m_shutdown, m_sleepManager, ROLE_TAG_NAME |
Fields inherited from class java.lang.Thread |
MIN_PRIORITY, NORM_PRIORITY, MAX_PRIORITY |
Constructor Summary | |
MonitorAgent() |
Method Summary | |
void | addListener(RoutingTag listener) |
protected void | addMonitoredUrl(MonitoredUrl monitoredUrl) |
void | fromXmlElement(Element source) |
Collection | getListeners() |
protected MonitoredUrls | getMonitoredUrls() |
synchronized void | handleDoAddListenerMessage(AgentMessage m) |
void | handleDoAddMonitoredUrlMessage(AgentMessage m) |
synchronized void | handleDoQueryMonitoredUrlsMessage(AgentMessage m) |
synchronized void | handleDoRemoveListenerMessage(AgentMessage m) |
void | handleDoRemoveMonitoredUrlMessage(AgentMessage m) |
void | removeListener(RoutingTag listener) |
protected void | removeMonitoredUrl(String monitoredUrlString) |
Element | toXmlElement(String tagName) |
Methods inherited from class java.lang.Thread |
currentThread, yield, sleep, sleep, start, stop, stop, interrupt, interrupted, isInterrupted, destroy, isAlive, suspend, resume, setPriority, getPriority, setName, getName, getThreadGroup, activeCount, enumerate, countStackFrames, join, join, join, dumpStack, setDaemon, isDaemon, checkAccess, getContextClassLoader, setContextClassLoader |
Methods inherited from class java.lang.Object |
getClass, hashCode, equals, clone, notify, notifyAll, wait, wait, wait, finalize |
Field Detail |
private final static String AGENT_ATTRIBUTE_TYPE_VALUE
protected Collection m_listeners
protected MonitoredUrls m_monitoredUrls
public final static String MONITORED_URLS_TAG_NAME
Constructor Detail |
public MonitorAgent()
Method Detail |
public void addListener(RoutingTag listener)
protected void addMonitoredUrl(MonitoredUrl monitoredUrl)
public void fromXmlElement(Element source)
public Collection getListeners()
protected MonitoredUrls getMonitoredUrls()
public synchronized void handleDoAddListenerMessage(AgentMessage m)
public void handleDoAddMonitoredUrlMessage(AgentMessage m)
public synchronized void handleDoQueryMonitoredUrlsMessage(AgentMessage m)
public synchronized void handleDoRemoveListenerMessage(AgentMessage m)
public void handleDoRemoveMonitoredUrlMessage(AgentMessage m)
public void removeListener(RoutingTag listener)
protected void removeMonitoredUrl(String monitoredUrlString)
public Element toXmlElement(String tagName)
| ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |