goldengate.snmp.interf
Interface GgInterfaceMib

All Superinterfaces:
org.snmp4j.agent.MOGroup
All Known Implementing Classes:
GgImplPrivateMib, GgPrivateMib

public interface GgInterfaceMib
extends org.snmp4j.agent.MOGroup

Interface for All MIBs in GoldenGate project

Author:
Frederic Bregier

Nested Class Summary
static class GgInterfaceMib.TrapLevel
           
 
Field Summary
static org.snmp4j.smi.OID rootEnterpriseMib
           
 
Method Summary
 org.snmp4j.smi.OID getBaseOidStartOrShutdown()
           
 org.snmp4j.agent.mo.snmp.SNMPv2MIB getSNMPv2MIB()
           
 void setAgent(GgSnmpAgent agent)
          Set the agent
 void updateServices(GgMOScalar scalar)
          Update the row for these services
 void updateServices(org.snmp4j.agent.MOScope range)
          Update the row for these services
 
Methods inherited from interface org.snmp4j.agent.MOGroup
registerMOs, unregisterMOs
 

Field Detail

rootEnterpriseMib

static final org.snmp4j.smi.OID rootEnterpriseMib
Method Detail

setAgent

void setAgent(GgSnmpAgent agent)
Set the agent

Parameters:
agent -

getBaseOidStartOrShutdown

org.snmp4j.smi.OID getBaseOidStartOrShutdown()
Returns:
the base OID for trap or notification of Start or Shutdown

getSNMPv2MIB

org.snmp4j.agent.mo.snmp.SNMPv2MIB getSNMPv2MIB()
Returns:
the SNMPv2MIB associated with this MIB

updateServices

void updateServices(GgMOScalar scalar)
Update the row for these services

Parameters:
scalar -

updateServices

void updateServices(org.snmp4j.agent.MOScope range)
Update the row for these services

Parameters:
range -


Copyright © 2009-2012 Frederic Bregier. All Rights Reserved.