|
Hyperic HQ Plugin API v. 4.4.0.2 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.hyperic.hq.livedata.agent.server.LiveDataCommandsServer
public class LiveDataCommandsServer
Constructor Summary | |
---|---|
LiveDataCommandsServer()
|
Method Summary | |
---|---|
AgentRemoteValue |
dispatchCommand(java.lang.String cmd,
AgentRemoteValue args,
java.io.InputStream inStream,
java.io.OutputStream outStream)
dispatchCommand is the method used to invoke any command, previously retrieved via getCommandSet. |
AgentAPIInfo |
getAPIInfo()
Get information about the API, including the version number, which is used to ensure that remote APIs match up with local APIs. |
java.lang.String[] |
getCommandSet()
Get an array of strings with the commands that this handler recognizes. |
void |
shutdown()
inform the plugin that it should shutdown. |
void |
startup(AgentDaemon agent)
inform the plugin that it should startup. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public LiveDataCommandsServer()
Method Detail |
---|
public java.lang.String[] getCommandSet()
AgentServerHandler
getCommandSet
in interface AgentServerHandler
public AgentAPIInfo getAPIInfo()
AgentServerHandler
getAPIInfo
in interface AgentServerHandler
public AgentRemoteValue dispatchCommand(java.lang.String cmd, AgentRemoteValue args, java.io.InputStream inStream, java.io.OutputStream outStream) throws AgentRemoteException
AgentServerHandler
dispatchCommand
in interface AgentServerHandler
cmd
- name of the command to executeargs
- argument to pass to the commandinStream
- Input stream which can be used to read special
command specific data from the remote entityoutStream
- Output stream which can be used to write special
command specific data to the remote entity.
AgentRemoteException
- indicating an exception occurred
during executionAgentServerHandler.getCommandSet()
public void startup(AgentDaemon agent) throws AgentStartException
AgentServerHandler
startup
in interface AgentServerHandler
agent
- The agent.
AgentStartException
public void shutdown()
AgentServerHandler
shutdown
in interface AgentServerHandler
|
Hyperic HQ Plugin API v. 4.4.0.2 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |