uk.co.westhawk.snmp.pdu
Class  OneGetBulkPdu
java.lang.Object
  |
  +--java.util.Observable
        |
        +--uk.co.westhawk.snmp.stack.Pdu
              |
              +--uk.co.westhawk.snmp.stack.GetBulkPdu
                    |
                    +--uk.co.westhawk.snmp.pdu.OneGetBulkPdu
- public class OneGetBulkPdu
- extends GetBulkPdu
  
 The OneGetBulkPdu class performs a getBulkRequest and collects 
 the response varbinds into a Vector.
 
 
 If no exception occurred whilst receiving the response, the Object to the 
 update() method of the Observer will be an Vector of
 varbinds, so they may contains any AsnObject type.
 If an exception occurred, that exception will be passed as the Object
 to the update() method.
 
- Version: 
 - $Revision: 3.6 $ $Date: 2002/10/10 15:13:57 $
 
- Author: 
 - Birgit Arkesteijn
 
- See Also: 
 varbind, 
Vector
 
 
 
| 
Method Summary | 
 java.util.Vector | 
getVarbinds()
 
          Returns a vector with the response varbinds. | 
protected  void | 
new_value(int n,
          varbind a_var)
 
          The value of the request is set. | 
protected  void | 
tell_them()
 
          The methods notifies all observers. | 
 
 
| Methods inherited from class uk.co.westhawk.snmp.stack.Pdu | 
addOid, addOid, addOid, addOid, addOid, addToTrans, getContext, getErrorIndex, getErrorStatus, getErrorStatusString, getMsgType, getReqId, getRequestVarbinds, getResponseVarbinds, isTimedOut, notifyObservers, send, send, sendme, setErrorIndex, setErrorStatus, setErrorStatus, setMsgType, setRetryIntervals, toString, waitForSelf | 
 
| Methods inherited from class java.util.Observable | 
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, setChanged | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
OneGetBulkPdu
public OneGetBulkPdu(SnmpContextBasisFace con)
- Constructor.
- Parameters:
 con - The context of the request
 
 
getVarbinds
public java.util.Vector getVarbinds()
- Returns a vector with the response varbinds.
 
new_value
protected void new_value(int n,
                         varbind a_var)
- The value of the request is set. This will be called by
 Pdu.fillin().
- Overrides:
 new_value in class Pdu
 
- Parameters:
 n - the index of the valuea_var - the value- See Also: 
 Pdu.new_value(int, uk.co.westhawk.snmp.stack.varbind)
 
 
tell_them
protected void tell_them()
- The methods notifies all observers. 
 This will be called by Pdu.fillin().
 
 
 If no exception occurred whilst receiving the response, the Object to the 
 update() method of the Observer will be an Vector of
 varbinds, so they may contains any AsnObject type.
 If an exception occurred, that exception will be passed as the Object
 to the update() method.
 
- Overrides:
 tell_them in class Pdu
 
- See Also: 
 Vector