com.adventnet.snmp.corba
Interface SnmpRequestServer

All Superinterfaces:
org.omg.CORBA.portable.IDLEntity, org.omg.CORBA.Object, java.io.Serializable
All Known Implementing Classes:
_SnmpRequestServerImplBase, _SnmpRequestServerStub

public interface SnmpRequestServer
extends org.omg.CORBA.Object, org.omg.CORBA.portable.IDLEntity


Method Summary
 int addObjectID(java.lang.String s)
           
 int addRequest(RequestEvent e)
           
 void addResultListener(ResultListener l)
           
 int create_v3_tables()
          v3 only
 boolean getAttemptPartial()
           
 java.lang.String getAuthPassword()
          v3 only
 int getAuthProtocol()
          v3 only
 java.lang.String getCommunity()
           
 byte[] getEngineID()
          v3 only
 java.lang.String getErrorString()
           
 int getMaxRepetitions()
          v2c and v3 only
 java.lang.String getMibModules()
           
 java.lang.String getName()
           
 int getNonRepeaters()
          v2c and v3 only
 java.lang.String getObjectID()
           
 java.lang.String getObjectIDAtIndex(int index)
           
 java.lang.String[] getObjectIDList()
           
 java.lang.String getPrincipal()
          v3 only
 java.lang.String getPrivPassword()
          v3 only
 int getRetries()
           
 java.lang.String getSecurityLevel()
          v3 only
 int getSecurityModel()
          v3 only
 boolean getSendTimeoutEvents()
           
 int getSnmpVersion()
          v2c and v3 only
 java.lang.String getTargetHost()
           
 int getTargetPort()
           
 int getTimeout()
           
 java.lang.String getWriteCommunity()
           
 void initSecurityProvider()
          v3 only
 void loadMibs(java.lang.String mibs)
           
 void removeResultListener(ResultListener l)
           
 int sendGetBulkRequestList()
          v2c and v3 only
 int sendGetNextRequest()
           
 int sendGetNextRequestList()
           
 int sendGetRequest()
           
 int sendGetRequestList()
           
 int sendSetRequest(java.lang.String value)
           
 int sendSetRequestList(java.lang.String[] valueList)
           
 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)
           
 void setAttemptPartial(boolean b)
           
 void setAuthPassword(java.lang.String password)
          v3 only
 void setAuthProtocol(int protocol)
          v3 only
 void setCommunity(java.lang.String s)
           
 void setDebug(boolean debug)
           
 void setEngineID(byte[] engID)
          v3 only
 void setMaxRepetitions(int numMaxRepetitions)
          v2c and v3 only
 void setMibModules(java.lang.String mibs)
           
 void setNonRepeaters(int numMaxRepetitions)
          v2c and v3 only
 void setObjectID(java.lang.String s)
           
 void setObjectIDAtIndex(int index, java.lang.String s)
           
 void setObjectIDList(java.lang.String[] OIDlist)
           
 void setPrincipal(java.lang.String uName)
          v3 only
 void setPrivPassword(java.lang.String password)
          v3 only
 void setRetries(int numRetries)
           
 void setSecurityLevel(byte sLevel)
          v3 only
 void setSecurityModel(int securityModel)
          v3 only
 void setSendTimeoutEvents(boolean b)
           
 void setSnmpVersion(int version)
          v2c and v3 only
 void setTargetHost(java.lang.String hostname)
           
 void setTargetPort(int index)
           
 void setTimeout(int timeoutVal)
           
 void setWriteCommunity(java.lang.String s)
           
 
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
 

Method Detail

getName

public java.lang.String getName()

loadMibs

public void loadMibs(java.lang.String mibs)
              throws SnmpException
SnmpException

addResultListener

public void addResultListener(ResultListener l)

removeResultListener

public void removeResultListener(ResultListener l)

addObjectID

public int addObjectID(java.lang.String s)

getObjectIDAtIndex

public java.lang.String getObjectIDAtIndex(int index)

getObjectID

public java.lang.String getObjectID()

setObjectID

public void setObjectID(java.lang.String s)

setObjectIDAtIndex

public void setObjectIDAtIndex(int index,
                               java.lang.String s)

getObjectIDList

public java.lang.String[] getObjectIDList()

setObjectIDList

public void setObjectIDList(java.lang.String[] OIDlist)

getTargetHost

public java.lang.String getTargetHost()

setTargetHost

public void setTargetHost(java.lang.String hostname)

getTargetPort

public int getTargetPort()

setTargetPort

public void setTargetPort(int index)

getCommunity

public java.lang.String getCommunity()

setCommunity

public void setCommunity(java.lang.String s)

getWriteCommunity

public java.lang.String getWriteCommunity()

setWriteCommunity

public void setWriteCommunity(java.lang.String s)

getTimeout

public int getTimeout()

setTimeout

public void setTimeout(int timeoutVal)

getRetries

public int getRetries()

setRetries

public void setRetries(int numRetries)

getMaxRepetitions

public int getMaxRepetitions()
v2c and v3 only


setMaxRepetitions

public void setMaxRepetitions(int numMaxRepetitions)
v2c and v3 only


getNonRepeaters

public int getNonRepeaters()
v2c and v3 only


setNonRepeaters

public void setNonRepeaters(int numMaxRepetitions)
v2c and v3 only


sendGetBulkRequestList

public int sendGetBulkRequestList()
v2c and v3 only


getSnmpVersion

public int getSnmpVersion()
v2c and v3 only


setSnmpVersion

public void setSnmpVersion(int version)
v2c and v3 only


getPrincipal

public java.lang.String getPrincipal()
v3 only


setPrincipal

public void setPrincipal(java.lang.String uName)
v3 only


getAuthProtocol

public int getAuthProtocol()
v3 only


setAuthProtocol

public void setAuthProtocol(int protocol)
v3 only


getAuthPassword

public java.lang.String getAuthPassword()
v3 only


setAuthPassword

public void setAuthPassword(java.lang.String password)
v3 only


getPrivPassword

public java.lang.String getPrivPassword()
v3 only


setPrivPassword

public void setPrivPassword(java.lang.String password)
v3 only


getEngineID

public byte[] getEngineID()
v3 only


setEngineID

public void setEngineID(byte[] engID)
v3 only


getSecurityLevel

public java.lang.String getSecurityLevel()
v3 only


setSecurityLevel

public void setSecurityLevel(byte sLevel)
v3 only


create_v3_tables

public int create_v3_tables()
v3 only


initSecurityProvider

public void initSecurityProvider()
                          throws SnmpException
v3 only

SnmpException

getSecurityModel

public int getSecurityModel()
v3 only


setSecurityModel

public void setSecurityModel(int securityModel)
v3 only


getErrorString

public java.lang.String getErrorString()

getAttemptPartial

public boolean getAttemptPartial()

setAttemptPartial

public void setAttemptPartial(boolean b)

getSendTimeoutEvents

public boolean getSendTimeoutEvents()

setSendTimeoutEvents

public void setSendTimeoutEvents(boolean b)

setDebug

public void setDebug(boolean debug)

getMibModules

public java.lang.String getMibModules()

setMibModules

public void setMibModules(java.lang.String mibs)

addRequest

public int addRequest(RequestEvent e)

sendGetRequest

public int sendGetRequest()

sendGetRequestList

public int sendGetRequestList()

sendGetNextRequest

public int sendGetNextRequest()

sendGetNextRequestList

public int sendGetNextRequestList()

sendSetRequestOfType

public int sendSetRequestOfType(java.lang.String value,
                                byte type)
                         throws SnmpException
SnmpException

sendSetRequest

public int sendSetRequest(java.lang.String value)
                   throws SnmpException
SnmpException

sendSetRequestList

public int sendSetRequestList(java.lang.String[] valueList)
                       throws SnmpException
SnmpException

sendTrap

public void sendTrap(java.lang.String enterprise,
                     java.lang.String agenthost,
                     int genericType,
                     int specificType,
                     int uptime,
                     java.lang.String[] values)
              throws SnmpException
SnmpException


Copyright (c)2010 ZOHO Corp., All Rights Reserved