openr66.protocol.snmp
Class R66PrivateMib

java.lang.Object
  extended by goldengate.snmp.r66.GgPrivateMib
      extended by openr66.protocol.snmp.R66PrivateMib
All Implemented Interfaces:
goldengate.snmp.interf.GgInterfaceMib, org.snmp4j.agent.MOGroup

public class R66PrivateMib
extends goldengate.snmp.r66.GgPrivateMib

GoldenGate OpenR66 Private MIB implementation

Author:
Frederic Bregier

Nested Class Summary
 
Nested classes/interfaces inherited from class goldengate.snmp.r66.GgPrivateMib
goldengate.snmp.r66.GgPrivateMib.goldenGateDefinitionIndex, goldengate.snmp.r66.GgPrivateMib.goldenGateDetailedValuesIndex, goldengate.snmp.r66.GgPrivateMib.goldenGateErrorValuesIndex, goldengate.snmp.r66.GgPrivateMib.goldenGateGlobalValuesIndex, goldengate.snmp.r66.GgPrivateMib.MibLevel, goldengate.snmp.r66.GgPrivateMib.NotificationElements, goldengate.snmp.r66.GgPrivateMib.NotificationTasks, goldengate.snmp.r66.GgPrivateMib.OperStatus
 
Nested classes/interfaces inherited from interface goldengate.snmp.interf.GgInterfaceMib
goldengate.snmp.interf.GgInterfaceMib.TrapLevel
 
Field Summary
 
Fields inherited from class goldengate.snmp.r66.GgPrivateMib
address, agent, applicationProtocol, applicationProtocolBase, contactName, ggObjectId, goldenGateDefinition, goldenGateDetailedValues, goldenGateErrorValues, goldenGateGlobalValues, rootOIDGoldenGate, rootOIDGoldenGateDetailed, rootOIDGoldenGateError, rootOIDGoldenGateGlobal, rootOIDGoldenGateGlobalUptime, rootOIDGoldenGateInfo, rootOIDGoldenGateNotif, rootOIDGoldenGateNotifStartOrShutdown, rowDetailed, rowError, rowGlobal, rowInfo, scalarUptime, service, smiPrivateCode, smiTypeGoldengate, snmpv2, srootOIDGoldenGate, textualName, textualSysDecr, upTime
 
Fields inherited from interface goldengate.snmp.interf.GgInterfaceMib
rootEnterpriseMib
 
Constructor Summary
R66PrivateMib(String sysdesc, int port, int smiPrivateCodeFinal, int typeGoldenGateObject, String scontactName, String stextualName, String saddress, int iservice)
           
 
Method Summary
protected  void agentRegisterGoldenGateMib()
           
 void notifyError(String message, String message2)
          Send a notification (trap or inform) for Error event
 void notifyInfoTask(String message, DbTaskRunner runner)
          Send a notification (trap or inform) for Warning/Error event on a single Transfer Task
 void notifyOverloaded(String message, String message2)
          Send a notification (trap or inform) for Server Overloaded event
 void notifyStartStop(String message, String message2)
          Send a notification (trap or inform) for Shutdown event
 void notifyWarning(String message, String message2)
          Send a notification (trap or inform) for Warning event
 void updateServices(goldengate.snmp.utils.GgMOScalar scalar)
           
 void updateServices(org.snmp4j.agent.MOScope range)
           
 
Methods inherited from class goldengate.snmp.r66.GgPrivateMib
agentRegisterSystem, agentUnregisterMibs, changeStatus, defaultAgentRegisterGoldenGateMib, getBaseOidStartOrShutdown, getSNMPv2MIB, registerMOs, setAgent, unregisterMOs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

R66PrivateMib

public R66PrivateMib(String sysdesc,
                     int port,
                     int smiPrivateCodeFinal,
                     int typeGoldenGateObject,
                     String scontactName,
                     String stextualName,
                     String saddress,
                     int iservice)
Parameters:
sysdesc -
port -
smiPrivateCodeFinal -
typeGoldenGateObject -
scontactName -
stextualName -
saddress -
iservice -
Method Detail

agentRegisterGoldenGateMib

protected void agentRegisterGoldenGateMib()
                                   throws org.snmp4j.agent.DuplicateRegistrationException
Specified by:
agentRegisterGoldenGateMib in class goldengate.snmp.r66.GgPrivateMib
Throws:
org.snmp4j.agent.DuplicateRegistrationException

notifyStartStop

public void notifyStartStop(String message,
                            String message2)
Send a notification (trap or inform) for Shutdown event

Parameters:
message -
message2 -

notifyError

public void notifyError(String message,
                        String message2)
Send a notification (trap or inform) for Error event

Parameters:
message -
message2 -

notifyOverloaded

public void notifyOverloaded(String message,
                             String message2)
Send a notification (trap or inform) for Server Overloaded event

Parameters:
message -
message2 -

notifyWarning

public void notifyWarning(String message,
                          String message2)
Send a notification (trap or inform) for Warning event

Parameters:
message -
message2 -

notifyInfoTask

public void notifyInfoTask(String message,
                           DbTaskRunner runner)
Send a notification (trap or inform) for Warning/Error event on a single Transfer Task

Parameters:
message -
runner -

updateServices

public void updateServices(goldengate.snmp.utils.GgMOScalar scalar)

updateServices

public void updateServices(org.snmp4j.agent.MOScope range)


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