Hyperic HQ Plugin API v. 4.4.0.2

org.hyperic.hq.transport
Interface PollerClient


public interface PollerClient

The poller client for the unidirectional transport.


Method Summary
 org.jboss.remoting.InvokerLocator getRemoteEndpointLocator()
           
 void start()
          Start the poller client.
 void stop()
          Stop the poller client.
 void updateAgentToken(java.lang.String agentToken)
          Update the agent token uniquely identifying the agent.
 

Method Detail

start

void start()
Start the poller client.


stop

void stop()
          throws java.lang.InterruptedException
Stop the poller client. This operation will block until the polling thread dies or 30 seconds.

Throws:
java.lang.InterruptedException

updateAgentToken

void updateAgentToken(java.lang.String agentToken)
Update the agent token uniquely identifying the agent.

Parameters:
agentToken - The agent token.

getRemoteEndpointLocator

org.jboss.remoting.InvokerLocator getRemoteEndpointLocator()
Returns:
The invoker locator for the remote end point to which this poller client is connected (the Poller Service end point).

Hyperic HQ Plugin API v. 4.4.0.2

Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.