|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.adventnet.snmp.mibs.AgentClauseCommandUtil
com.adventnet.snmp.mibs.ProxyCommandUtil
com.adventnet.snmp.mibs.agent.ProxyCommand
public class ProxyCommand
ProxyCommand class is used to implement the PROXY-COMMAND construct in the AGENTCLAUSE. The associated getrequest is proxied to another snmp agent.
| Field Summary | |
|---|---|
(package private) SnmpProxy |
proxy
|
| Fields inherited from class com.adventnet.snmp.mibs.AgentClauseCommandUtil |
|---|
AT_START, command_string, EACH_TIME, FIRST_TIME, instantiate, mibOperations, name, node, runTime, timeout |
| Constructor Summary | |
|---|---|
ProxyCommand()
costructor, create SnmpProxy object with default parameter. |
|
| Method Summary | |
|---|---|
java.lang.String |
getAgentClauseString()
This method implements the getAgentClauseString(). |
java.lang.String |
getHost()
getter for proxy host. |
int |
getPort()
getter fro proxy agent port. |
java.lang.String |
getRegisteredOid()
getter for oid the proxy agent will respond for this oid. |
(package private) java.lang.String |
getReqMesg(byte type)
|
(package private) java.lang.String |
getReqMesg(SnmpVarBind varbind,
byte type)
|
SnmpProxy |
getSnmpProxy()
getter for proxy Agent which is having proxy agent information. |
int[] |
getSubidList()
getter for SubOidList returns child OIDs. |
long |
getTimeout()
getter for command timeout |
java.util.Vector |
makeInstances(com.adventnet.snmp.mibs.AgentMibNode leafNode)
This method implements the getAgentClauseString(). |
void |
parseCommand(java.util.StringTokenizer strTok,
java.lang.String str)
Following methods are used by the previous parseClause method to interpret different COMMAND syntax. |
void |
setHost(java.lang.String host)
setter for proxy host. |
void |
setPort(int port)
setter for proxy port . |
void |
setRegisteredOid(java.lang.String oid)
setter for oid of registered proxy agent. |
(package private) java.lang.String |
setReqMesg(SnmpVarBind varbind,
java.util.Vector args)
|
(package private) java.lang.String |
setReqMesg(java.util.Vector args)
|
void |
setSnmpProxy(SnmpProxy p)
setter for proxy agent. |
void |
setTimeout(long time)
setter for command timeout |
| Methods inherited from class com.adventnet.snmp.mibs.AgentClauseCommandUtil |
|---|
getCommandString, getName, initialize, isRunTime, setAgentMibOperations, setCommandString, setName, setRunTime |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
SnmpProxy proxy
| Constructor Detail |
|---|
public ProxyCommand()
| Method Detail |
|---|
public SnmpProxy getSnmpProxy()
()public void setSnmpProxy(SnmpProxy p)
SnmpProxy - which is having the proxy agent information.()public int getPort()
getPort in class com.adventnet.snmp.mibs.ProxyCommandUtil()public void setPort(int port)
setPort in class com.adventnet.snmp.mibs.ProxyCommandUtilport - , the port number where the proxy agent is running.().public java.lang.String getHost()
getHost in class com.adventnet.snmp.mibs.ProxyCommandUtil()public void setHost(java.lang.String host)
setHost in class com.adventnet.snmp.mibs.ProxyCommandUtilhost - , the host name of proxy agent.()public long getTimeout()
getTimeout in class com.adventnet.snmp.mibs.ProxyCommandUtilpublic void setTimeout(long time)
setTimeout in class com.adventnet.snmp.mibs.ProxyCommandUtilpublic java.lang.String getRegisteredOid()
getRegisteredOid in class com.adventnet.snmp.mibs.ProxyCommandUtil()public void setRegisteredOid(java.lang.String oid)
setRegisteredOid in class com.adventnet.snmp.mibs.ProxyCommandUtiloid - ()public int[] getSubidList()
getSubidList in class com.adventnet.snmp.mibs.ProxyCommandUtil
public void parseCommand(java.util.StringTokenizer strTok,
java.lang.String str)
throws MibException
parseCommand in class com.adventnet.snmp.mibs.ProxyCommandUtilMibExceptionpublic java.lang.String getAgentClauseString()
getAgentClauseString in class com.adventnet.snmp.mibs.ProxyCommandUtil
java.lang.String getReqMesg(byte type)
throws AgentSnmpException
AgentSnmpException
java.lang.String getReqMesg(SnmpVarBind varbind,
byte type)
throws AgentSnmpException
AgentSnmpException
java.lang.String setReqMesg(java.util.Vector args)
throws AgentSnmpException
AgentSnmpException
java.lang.String setReqMesg(SnmpVarBind varbind,
java.util.Vector args)
throws AgentSnmpException
AgentSnmpException
public java.util.Vector makeInstances(com.adventnet.snmp.mibs.AgentMibNode leafNode)
throws MibException
makeInstances in class com.adventnet.snmp.mibs.ProxyCommandUtilMibException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||