Active Virtual Network Management Prediction (AVNMP) Classes

snmp.agent
Interface AgentTableInterface

All Known Implementing Classes:
AgentTable, AppCommunicator, AgentEmulator

public interface AgentTableInterface

This research is funded by DARPA/ITO Contract Number: F30602-98-C-0230 supported by the Air Force Research Laboratory/IF.

Version:
$Revision: 1.1.1.1 $ $State: Exp $
Author:
Steve Bush

Method Summary
 boolean addSubAgent(java.lang.String oid, int value)
           
 boolean addSubAgent(java.lang.String oid, long value)
           
 boolean addSubAgent(java.lang.String oid, java.lang.String value)
           
 int getIntSubAgent(java.lang.String oid)
           
 long getLongSubAgent(java.lang.String oid)
           
 java.lang.String getNextSubAgent(java.lang.String oid)
           
 java.lang.String getStringSubAgent(java.lang.String oid)
           
 boolean removeBranch(java.lang.String first_oid, java.lang.String last_oid)
           
 boolean removeSubAgent(java.lang.String oid)
           
 boolean updateSubAgent(java.lang.String oid, int value, java.lang.String index)
           
 boolean updateSubAgent(java.lang.String oid, long value, java.lang.String index)
           
 boolean updateSubAgent(java.lang.String oid, java.lang.String value, java.lang.String index)
           
 

Method Detail

addSubAgent

public boolean addSubAgent(java.lang.String oid,
                           int value)
                    throws DuplicateEntryException

addSubAgent

public boolean addSubAgent(java.lang.String oid,
                           long value)
                    throws DuplicateEntryException

addSubAgent

public boolean addSubAgent(java.lang.String oid,
                           java.lang.String value)
                    throws DuplicateEntryException

updateSubAgent

public boolean updateSubAgent(java.lang.String oid,
                              int value,
                              java.lang.String index)
                       throws InvalidIdException

updateSubAgent

public boolean updateSubAgent(java.lang.String oid,
                              long value,
                              java.lang.String index)
                       throws InvalidIdException

updateSubAgent

public boolean updateSubAgent(java.lang.String oid,
                              java.lang.String value,
                              java.lang.String index)
                       throws InvalidIdException

getIntSubAgent

public int getIntSubAgent(java.lang.String oid)
                   throws InvalidIdException

getLongSubAgent

public long getLongSubAgent(java.lang.String oid)
                     throws InvalidIdException

getStringSubAgent

public java.lang.String getStringSubAgent(java.lang.String oid)
                                   throws InvalidIdException

getNextSubAgent

public java.lang.String getNextSubAgent(java.lang.String oid)
                                 throws InvalidIdException

removeSubAgent

public boolean removeSubAgent(java.lang.String oid)
                       throws InvalidIdException

removeBranch

public boolean removeBranch(java.lang.String first_oid,
                            java.lang.String last_oid)
                     throws InvalidIdException

Active Virtual Network Management Prediction (AVNMP) Classes