|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--org.omg.CORBA.portable.ObjectImpl
|
+--org.omg.CORBA.DynamicImplementation
|
+--com.adventnet.snmp.corba._SnmpRequestServerImplBase
|
+--com.adventnet.snmp.corba.SnmpRequestServerImpl
interface SnmpRequestServer {
long addObjectID(
in string s
);
string getObjectIDAtIndex(
in long index
);
string getObjectID();
void setObjectID(
in long index,
in string s
);
::corba::stringSeq getObjectIDList();
void setObjectIDList(
in ::corba::stringSeq list
);
string getTargetHost();
void setTargetHost(
in string hostname
);
long getTargetPort();
void setTargetPort(
in long index
);
string getCommunity();
void setCommunity(
in string s
);
string getWriteCommunity();
void setWriteCommunity(
in string s
);
long getTimeout();
void setTimeout(
in long timeoutVal
);
long getRetries();
void setRetries(
in long numRetries
);
long getMaxRepetitions();
void setMaxRepetitions(
in long numMaxRepetitions
);
long getSnmpVersion();
void setSnmpVersion(
in long version
);
string getErrorString();
boolean getAttemptPartial();
void setAttemptPartial(
in boolean b
);
boolean getSendTimeoutEvents();
void setSendTimeoutEvents(
in boolean b
);
long sendGetRequest();
long sendGetRequests();
long sendGetNextRequest();
long sendGetNextRequests();
long sendSetNextRequest(
in string value
);
long sendSetRequestOfType(
in string value,
in octet type
);
long sendSetRequest(
in string value
);
long sendSetRequestList(
in ::corba::stringSeq valueList
);
void sendTrap(
in string enterprise,
in string agenthost,
in long genericType,
in long specificType,
in long uptime,
in ::corba::stringSeq values
);
void addResultListener(
in ::corba::ResultListener l
);
void addRequest(
in ::corba::RequestEvent e
);
};
| Field Summary | |
protected java.lang.String |
name
|
protected SnmpRequestServer |
theSnmpRequestServer
Construct a persistently named object. |
| Constructor Summary | |
SnmpRequestServerImpl()
Construct a transient object. |
|
SnmpRequestServerImpl(java.lang.String name)
|
|
| Method Summary | |
int |
addObjectID(java.lang.String s)
Operation: ::corba::SnmpRequestServer::addObjectID. |
int |
addRequest(RequestEvent e)
The request event listener method for sending a request to the agent. |
void |
addResultListener(ResultListener l)
Operation: ::corba::SnmpRequestServer::addResultListener. |
int |
create_v3_tables()
![]() |
boolean |
getAttemptPartial()
Operation: ::corba::SnmpRequestServer::getAttemptPartial. |
java.lang.String |
getAuthPassword()
![]() |
int |
getAuthProtocol()
![]() |
java.lang.String |
getCommunity()
Operation: ::corba::SnmpRequestServer::getCommunity. |
java.lang.String |
getContextID()
![]() |
java.lang.String |
getContextName()
![]() |
byte[] |
getEngineID()
![]() |
java.lang.String |
getErrorString()
Operation: ::corba::SnmpRequestServer::getErrorString. |
int |
getMaxRepetitions()
|
java.lang.String |
getMibModules()
Get the MIBs loaded in this applet/application - a white-space separated list of mib files. |
java.lang.String |
getName()
|
int |
getNonRepeaters()
|
java.lang.String |
getObjectID()
Operation: ::corba::SnmpRequestServer::getObjectID. |
java.lang.String |
getObjectIDAtIndex(int index)
Operation: ::corba::SnmpRequestServer::getObjectIDAtIndex. |
java.lang.String[] |
getObjectIDList()
Operation: ::corba::SnmpRequestServer::getObjectIDList. |
java.lang.String |
getPrincipal()
![]() |
java.lang.String |
getPrivPassword()
![]() |
int |
getRetries()
Operation: ::corba::SnmpRequestServer::getRetries. |
java.lang.String |
getSecurityLevel()
![]() |
int |
getSecurityModel()
![]() |
boolean |
getSendTimeoutEvents()
Operation: ::corba::SnmpRequestServer::getSendTimeoutEvents. |
int |
getSnmpVersion()
|
java.lang.String |
getTargetHost()
Operation: ::corba::SnmpRequestServer::getTargetHost. |
int |
getTargetPort()
Operation: ::corba::SnmpRequestServer::getTargetPort. |
int |
getTimeout()
Operation: ::corba::SnmpRequestServer::getTimeout. |
java.lang.String |
getWriteCommunity()
Operation: ::corba::SnmpRequestServer::getWriteCommunity. |
void |
initSecurityProvider()
![]() |
void |
loadMibs(java.lang.String mibs)
Load the mibs specified by white-space separated list of mibs. |
void |
removeResultListener(ResultListener l)
Operation: ::corba::SnmpRequestServer::removeResultListener. |
int |
sendGetBulkRequestList()
Sends a GetBulk request with
the list of SNMP variable bindings
from the agent using the Object Identifier
list previously set in this SnmpRequestServer instance. |
int |
sendGetNextRequest()
Sends a getnext request with the SNMP variable identified by the first Object Identifier stored in this SnmpRequestServer instance. |
int |
sendGetNextRequestList()
Sends a getnext request with the list of SNMP variable bindings from the agent using the Object Identifier list previously set in this SnmpRequestServer instance. |
int |
sendGetRequest()
Operation: ::corba::SnmpRequestServer::sendGetRequest. |
int |
sendGetRequestList()
Operation: ::corba::SnmpRequestServer::sendGetRequestList. |
int |
sendSetRequest(java.lang.String value)
Sends a set request using value specified of the first variable on the variable list. |
int |
sendSetRequestList(java.lang.String[] values)
Set the list of SNMP variable bindings on the agent using the Object Identifier list previously set in this SnmpRequestServer instance. |
int |
sendSetRequestOfType(java.lang.String value,
byte type)
|
void |
sendTrap(java.lang.String enterprise,
java.lang.String agenthost,
int genericType,
int specificType,
int uptime,
java.lang.String[] values)
Send an SNMP trap, with parameters specified and variable bindings using object ids from the Object Identifier list previously set in this SnmpRequestServer instance, and the values specified. |
void |
setAttemptPartial(boolean b)
Sets the boolean state of whether this target will try to get partial data from an agent if a multiple variable request. |
void |
setAuthPassword(java.lang.String password)
![]() |
void |
setAuthProtocol(int protocol)
![]() |
void |
setCommunity(java.lang.String s)
Operation: ::corba::SnmpRequestServer::setCommunity. |
void |
setContextID(java.lang.String ctxtID)
![]() |
void |
setContextName(java.lang.String cName)
![]() |
void |
setDebug(boolean debug)
determine is debug output will be printed |
void |
setEngineID(byte[] engID)
![]() |
void |
setMaxRepetitions(int numMaxRepetitions)
|
void |
setMibModules(java.lang.String mibs)
Set the MIBs loaded in this applet/application - a white-space separated list of mib files. |
void |
setNonRepeaters(int i)
|
void |
setNumericResult(long j)
This method is for internal implementation of events, not for API users. |
void |
setObjectID(java.lang.String s)
Operation: ::corba::SnmpRequestServer::setObjectID. |
void |
setObjectIDAtIndex(int index,
java.lang.String s)
|
void |
setObjectIDList(java.lang.String[] OIDlist)
Operation: ::corba::SnmpRequestServer::setObjectIDList. |
void |
setPrincipal(java.lang.String s)
![]() |
void |
setPrivPassword(java.lang.String password)
![]() |
void |
setResult(ResultEvent e)
This method is for internal implementation of events, not for API users. |
void |
setRetries(int numRetries)
Operation: ::corba::SnmpRequestServer::setRetries. |
void |
setSecurityLevel(byte sLevel)
![]() |
void |
setSecurityModel(int securityModel)
![]() |
void |
setSendTimeoutEvents(boolean b)
Operation: ::corba::SnmpRequestServer::setSendTimeoutEvents. |
void |
setSnmpVersion(int version)
|
void |
setStringResult(java.lang.String s)
This method is for internal implementation of events, not for API users. |
void |
setTargetHost(java.lang.String hostname)
Operation: ::corba::SnmpRequestServer::setTargetHost. |
void |
setTargetPort(int index)
Operation: ::corba::SnmpRequestServer::setTargetPort. |
void |
setTimeout(int timeoutVal)
Operation: ::corba::SnmpRequestServer::setTimeout. |
void |
setWriteCommunity(java.lang.String s)
Operation: ::corba::SnmpRequestServer::setWriteCommunity. |
| Methods inherited from class com.adventnet.snmp.corba._SnmpRequestServerImplBase |
_ids, invoke |
| Methods inherited from class org.omg.CORBA.portable.ObjectImpl |
_create_request, _create_request, _duplicate, _get_delegate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _invoke, _is_a, _is_equivalent, _is_local, _non_existent, _orb, _release, _releaseReply, _request, _request, _servant_postinvoke, _servant_preinvoke, _set_delegate, _set_policy_override, equals, hashCode, toString |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.omg.CORBA.Object |
_create_request, _create_request, _duplicate, _get_domain_managers, _get_interface_def, _get_policy, _hash, _is_a, _is_equivalent, _non_existent, _release, _request, _set_policy_override |
| Field Detail |
protected SnmpRequestServer theSnmpRequestServer
protected java.lang.String name
| Constructor Detail |
public SnmpRequestServerImpl(java.lang.String name)
public SnmpRequestServerImpl()
| Method Detail |
public java.lang.String getName()
getName in interface SnmpRequestServer
public void loadMibs(java.lang.String mibs)
throws SnmpException
loadMibs in interface SnmpRequestServerSnmpExceptionpublic void addResultListener(ResultListener l)
Operation: ::corba::SnmpRequestServer::addResultListener.
void addResultListener(
in ::corba::ResultListener l
);
addResultListener in interface SnmpRequestServerpublic void removeResultListener(ResultListener l)
Operation: ::corba::SnmpRequestServer::removeResultListener.
void removeResultListener(
in ::corba::ResultListener l
);
removeResultListener in interface SnmpRequestServerpublic int addObjectID(java.lang.String s)
Operation: ::corba::SnmpRequestServer::addObjectID.
long addObjectID(
in string s
);
addObjectID in interface SnmpRequestServerpublic java.lang.String getObjectIDAtIndex(int index)
Operation: ::corba::SnmpRequestServer::getObjectIDAtIndex.
string getObjectIDAtIndex(
in long index
);
getObjectIDAtIndex in interface SnmpRequestServerpublic java.lang.String getObjectID()
Operation: ::corba::SnmpRequestServer::getObjectID.
string getObjectID();
getObjectID in interface SnmpRequestServerpublic void setObjectID(java.lang.String s)
Operation: ::corba::SnmpRequestServer::setObjectID.
void setObjectID(
in long index,
in string s
);
setObjectID in interface SnmpRequestServer
public void setObjectIDAtIndex(int index,
java.lang.String s)
setObjectIDAtIndex in interface SnmpRequestServerpublic java.lang.String[] getObjectIDList()
Operation: ::corba::SnmpRequestServer::getObjectIDList.
::corba::stringSeq getObjectIDList();
getObjectIDList in interface SnmpRequestServerpublic void setObjectIDList(java.lang.String[] OIDlist)
Operation: ::corba::SnmpRequestServer::setObjectIDList.
void setObjectIDList(
in ::corba::stringSeq list
);
setObjectIDList in interface SnmpRequestServerpublic java.lang.String getTargetHost()
Operation: ::corba::SnmpRequestServer::getTargetHost.
string getTargetHost();
getTargetHost in interface SnmpRequestServerpublic void setTargetHost(java.lang.String hostname)
Operation: ::corba::SnmpRequestServer::setTargetHost.
void setTargetHost(
in string hostname
);
setTargetHost in interface SnmpRequestServerpublic int getTargetPort()
Operation: ::corba::SnmpRequestServer::getTargetPort.
long getTargetPort();
getTargetPort in interface SnmpRequestServerpublic void setTargetPort(int index)
Operation: ::corba::SnmpRequestServer::setTargetPort.
void setTargetPort(
in long index
);
setTargetPort in interface SnmpRequestServerpublic java.lang.String getCommunity()
Operation: ::corba::SnmpRequestServer::getCommunity.
string getCommunity();
getCommunity in interface SnmpRequestServerpublic void setCommunity(java.lang.String s)
Operation: ::corba::SnmpRequestServer::setCommunity.
void setCommunity(
in string s
);
setCommunity in interface SnmpRequestServerpublic java.lang.String getWriteCommunity()
Operation: ::corba::SnmpRequestServer::getWriteCommunity.
string getWriteCommunity();
getWriteCommunity in interface SnmpRequestServerpublic void setWriteCommunity(java.lang.String s)
Operation: ::corba::SnmpRequestServer::setWriteCommunity.
void setWriteCommunity(
in string s
);
setWriteCommunity in interface SnmpRequestServerpublic int getTimeout()
Operation: ::corba::SnmpRequestServer::getTimeout.
long getTimeout();
getTimeout in interface SnmpRequestServerpublic void setTimeout(int timeoutVal)
Operation: ::corba::SnmpRequestServer::setTimeout.
void setTimeout(
in long timeoutVal
);
setTimeout in interface SnmpRequestServerpublic int getRetries()
Operation: ::corba::SnmpRequestServer::getRetries.
long getRetries();
getRetries in interface SnmpRequestServerpublic void setRetries(int numRetries)
Operation: ::corba::SnmpRequestServer::setRetries.
void setRetries(
in long numRetries
);
setRetries in interface SnmpRequestServerpublic int getMaxRepetitions()
Operation: ::corba::SnmpRequestServer::getMaxRepetitions.
long getMaxRepetitions();
getMaxRepetitions in interface SnmpRequestServerpublic void setMaxRepetitions(int numMaxRepetitions)
Operation: ::corba::SnmpRequestServer::setMaxRepetitions.
void setMaxRepetitions(
in long numMaxRepetitions
);
setMaxRepetitions in interface SnmpRequestServerpublic int getNonRepeaters()
Operation: ::corba::SnmpRequestServer::getNonRepeaters.
void getNonRepeaters(
);
getNonRepeaters in interface SnmpRequestServerpublic void setNonRepeaters(int i)
Operation: ::corba::SnmpRequestServer::setNonRepeaters.
void setMaxRepetitions(
in long i
);
setNonRepeaters in interface SnmpRequestServerpublic int getSnmpVersion()
Operation: ::corba::SnmpRequestServer::getSnmpVersion.
long getSnmpVersion();
getSnmpVersion in interface SnmpRequestServerpublic void setSnmpVersion(int version)
Operation: ::corba::SnmpRequestServer::setSnmpVersion.
void setSnmpVersion(
in long version
);
setSnmpVersion in interface SnmpRequestServerpublic java.lang.String getErrorString()
Operation: ::corba::SnmpRequestServer::getErrorString.
string getErrorString();
getErrorString in interface SnmpRequestServerpublic boolean getAttemptPartial()
Operation: ::corba::SnmpRequestServer::getAttemptPartial.
boolean getAttemptPartial();
getAttemptPartial in interface SnmpRequestServerpublic void setAttemptPartial(boolean b)
setAttemptPartial in interface SnmpRequestServerpublic boolean getSendTimeoutEvents()
Operation: ::corba::SnmpRequestServer::getSendTimeoutEvents.
boolean getSendTimeoutEvents();
getSendTimeoutEvents in interface SnmpRequestServerpublic void setSendTimeoutEvents(boolean b)
Operation: ::corba::SnmpRequestServer::setSendTimeoutEvents.
void setSendTimeoutEvents(
in boolean b
);
setSendTimeoutEvents in interface SnmpRequestServerpublic void setDebug(boolean debug)
setDebug in interface SnmpRequestServerpublic java.lang.String getMibModules()
getMibModules in interface SnmpRequestServerpublic void setMibModules(java.lang.String mibs)
setMibModules in interface SnmpRequestServerpublic int addRequest(RequestEvent e)
addRequest in interface SnmpRequestServerpublic int sendGetRequest()
Operation: ::corba::SnmpRequestServer::sendGetRequest.
long sendGetRequest();
sendGetRequest in interface SnmpRequestServerpublic int sendGetRequestList()
Operation: ::corba::SnmpRequestServer::sendGetRequestList.
long sendGetRequestList();
sendGetRequestList in interface SnmpRequestServerpublic int sendGetNextRequest()
sendGetNextRequest in interface SnmpRequestServerpublic int sendGetNextRequestList()
sendGetNextRequestList in interface SnmpRequestServer
public int sendSetRequest(java.lang.String value)
throws SnmpException
sendSetRequest in interface SnmpRequestServerSnmpException
public int sendSetRequestOfType(java.lang.String value,
byte type)
throws SnmpException
sendSetRequestOfType in interface SnmpRequestServerSnmpException
public int sendSetRequestList(java.lang.String[] values)
throws SnmpException
sendSetRequestList in interface SnmpRequestServerSnmpExceptionpublic int sendGetBulkRequestList()
Sends a GetBulk request with
the list of SNMP variable bindings
from the agent using the Object Identifier
list previously set in this SnmpRequestServer instance.
Returns the request ID, or return -1 if there's an error sending request.
Returns immediately after sending.
sendGetBulkRequestList in interface SnmpRequestServer
public void sendTrap(java.lang.String enterprise,
java.lang.String agenthost,
int genericType,
int specificType,
int uptime,
java.lang.String[] values)
throws SnmpException
sendTrap in interface SnmpRequestServerSnmpExceptionpublic void setResult(ResultEvent e)
setResult in interface ResultListenerpublic void setNumericResult(long j)
setNumericResult in interface ResultListenerpublic void setStringResult(java.lang.String s)
setStringResult in interface ResultListenerpublic byte[] getEngineID()
getEngineID in interface SnmpRequestServerpublic void setEngineID(byte[] engID)
setEngineID in interface SnmpRequestServerpublic java.lang.String getSecurityLevel()
getSecurityLevel in interface SnmpRequestServerpublic void setSecurityLevel(byte sLevel)
setSecurityLevel in interface SnmpRequestServerpublic int create_v3_tables()
create_v3_tables in interface SnmpRequestServerpublic java.lang.String getContextName()
public void setContextName(java.lang.String cName)
public java.lang.String getContextID()
public void setContextID(java.lang.String ctxtID)
public java.lang.String getPrincipal()
getPrincipal in interface SnmpRequestServerpublic void setPrincipal(java.lang.String s)
setPrincipal in interface SnmpRequestServerpublic int getAuthProtocol()
getAuthProtocol in interface SnmpRequestServerpublic void setAuthProtocol(int protocol)
setAuthProtocol in interface SnmpRequestServerpublic java.lang.String getAuthPassword()
getAuthPassword in interface SnmpRequestServerpublic void setAuthPassword(java.lang.String password)
setAuthPassword in interface SnmpRequestServerpublic java.lang.String getPrivPassword()
getPrivPassword in interface SnmpRequestServerpublic void setPrivPassword(java.lang.String password)
setPrivPassword in interface SnmpRequestServer
public void initSecurityProvider()
throws SnmpException
initSecurityProvider in interface SnmpRequestServerSnmpExceptionpublic int getSecurityModel()
getSecurityModel in interface SnmpRequestServerpublic void setSecurityModel(int securityModel)
setSecurityModel in interface SnmpRequestServer
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||