public class IOOAgentReqRes
extends java.lang.Object
| Constructor and Description |
|---|
IOOAgentReqRes(java.net.Socket socket) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getListNeDirRequest() |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getRemoteInventory(java.util.List<java.lang.String> targetDevices)
Get Inventory from the EMS.
|
boolean |
login(java.lang.String host,
java.lang.String agentPort,
java.lang.String password,
java.lang.String string2,
java.lang.String string3)
Log in to the IOO Agent.
|
int |
logout()
Logout from IOO Agent.
|
void |
sendIOOCommand(java.lang.String cmd,
java.lang.String header)
Send request command to the IOO Agent and obtain results in IOOdata.
|
public boolean login(java.lang.String host,
java.lang.String agentPort,
java.lang.String password,
java.lang.String string2,
java.lang.String string3)
host - IOO Agent hostnamestring - IOO agentPortpassword - IOO Agent passwordstring2 - IOO Agent response input buffer streamstring3 - socket timeoutpublic int logout()
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getRemoteInventory(java.util.List<java.lang.String> targetDevices)
targetDevices - List of target device namesdeviceId - Optional specific device ID to querypublic java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getListNeDirRequest()
public void sendIOOCommand(java.lang.String cmd,
java.lang.String header)
cmd - The IOO Agent command to be sentheader - The start of the header line for e.g NE_DIR_NOTIF, RI_DATA_NOTIF