|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgoldengate.snmp.r66.GgPrivateMib
public abstract class GgPrivateMib
Private MIB for GoldenGate OpenR66
Nested Class Summary | |
---|---|
static class |
GgPrivateMib.goldenGateDefinitionIndex
Definition part |
static class |
GgPrivateMib.goldenGateDetailedValuesIndex
Detailed part |
static class |
GgPrivateMib.goldenGateErrorValuesIndex
Error part |
static class |
GgPrivateMib.goldenGateGlobalValuesIndex
Global part |
static class |
GgPrivateMib.MibLevel
MIB entry levels |
static class |
GgPrivateMib.NotificationElements
Notification Elements |
static class |
GgPrivateMib.NotificationTasks
Notification for a task trap |
static class |
GgPrivateMib.OperStatus
Oper Status (as defined in Net Application SNMP) |
Nested classes/interfaces inherited from interface goldengate.snmp.interf.GgInterfaceMib |
---|
GgInterfaceMib.TrapLevel |
Field Summary | |
---|---|
String |
address
SnmpConstants.sysLocation |
GgSnmpAgent |
agent
Corresponding agent |
org.snmp4j.smi.OID |
applicationProtocol
will be = new OID(applicationProtocolBase+port); |
String |
applicationProtocolBase
need to add ".port" like "6666" Only in TCP (no UDP supported for GoldenGate) example: rootEnterpriseMib+"66666"+".1.1.4 |
String |
contactName
SnmpConstants.sysContact |
org.snmp4j.smi.OID |
ggObjectId
SnmpConstants.sysObjectID |
static GgEntry[] |
goldenGateDefinition
Definition part |
static GgEntry[] |
goldenGateDetailedValues
Detailed part |
static GgEntry[] |
goldenGateErrorValues
Error part |
static GgEntry[] |
goldenGateGlobalValues
Global part |
org.snmp4j.smi.OID |
rootOIDGoldenGate
root OID |
org.snmp4j.smi.OID |
rootOIDGoldenGateDetailed
Detailed dynamic part |
org.snmp4j.smi.OID |
rootOIDGoldenGateError
Error dynamic part |
org.snmp4j.smi.OID |
rootOIDGoldenGateGlobal
Global dynamic part |
org.snmp4j.smi.OID |
rootOIDGoldenGateGlobalUptime
Uptime OID |
org.snmp4j.smi.OID |
rootOIDGoldenGateInfo
Info static part |
org.snmp4j.smi.OID |
rootOIDGoldenGateNotif
Used in Notify |
org.snmp4j.smi.OID |
rootOIDGoldenGateNotifStartOrShutdown
Used in Notify Start or Shutdown |
GgMORow |
rowDetailed
Detailed Row access |
GgMORow |
rowError
Error Row access |
GgMORow |
rowGlobal
Global Row access |
GgMORow |
rowInfo
Info Row access |
GgMOScalar |
scalarUptime
Corresponding UpTime in Mib |
int |
service
SnmpConstants.sysServices transport + application |
int |
smiPrivateCode
Private MIB: not published so take an OID probably not attributed |
int |
smiTypeGoldengate
identification of GoldenGate module |
org.snmp4j.agent.mo.snmp.SNMPv2MIB |
snmpv2
New SNMPV2 MIB |
String |
srootOIDGoldenGate
root OID in String |
String |
textualName
SnmpConstants.sysName |
String |
textualSysDecr
SnmpConstants.sysDescr |
org.snmp4j.agent.mo.snmp.SysUpTime |
upTime
SnmpConstants.sysUpTime |
Fields inherited from interface goldengate.snmp.interf.GgInterfaceMib |
---|
rootEnterpriseMib |
Constructor Summary | |
---|---|
GgPrivateMib(String sysdesc,
int port,
int smiPrivateCodeFinal,
int typeGoldenGateObject,
String scontactName,
String stextualName,
String saddress,
int iservice)
|
Method Summary | |
---|---|
protected abstract void |
agentRegisterGoldenGateMib()
Register this MIB |
protected void |
agentRegisterSystem()
Unregister and Register again the SNMPv2MIB with System adapted to this Mib |
protected void |
agentUnregisterMibs()
Unregister this MIB |
void |
changeStatus(GgPrivateMib.OperStatus status)
Change the status and the LastChange Timeticks |
protected void |
defaultAgentRegisterGoldenGateMib()
Register this MIB |
org.snmp4j.smi.OID |
getBaseOidStartOrShutdown()
|
org.snmp4j.agent.mo.snmp.SNMPv2MIB |
getSNMPv2MIB()
|
void |
registerMOs(org.snmp4j.agent.MOServer server,
org.snmp4j.smi.OctetString context)
|
void |
setAgent(GgSnmpAgent agent)
Set the agent |
void |
unregisterMOs(org.snmp4j.agent.MOServer server,
org.snmp4j.smi.OctetString context)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface goldengate.snmp.interf.GgInterfaceMib |
---|
updateServices, updateServices |
Field Detail |
---|
public String textualSysDecr
public org.snmp4j.smi.OID ggObjectId
public String contactName
public String textualName
public String address
public int service
public org.snmp4j.agent.mo.snmp.SysUpTime upTime
public String applicationProtocolBase
public org.snmp4j.smi.OID applicationProtocol
public int smiPrivateCode
public int smiTypeGoldengate
public String srootOIDGoldenGate
public org.snmp4j.smi.OID rootOIDGoldenGate
public org.snmp4j.smi.OID rootOIDGoldenGateNotif
public org.snmp4j.smi.OID rootOIDGoldenGateNotifStartOrShutdown
public org.snmp4j.smi.OID rootOIDGoldenGateInfo
public GgMORow rowInfo
public org.snmp4j.smi.OID rootOIDGoldenGateGlobal
public GgMORow rowGlobal
public org.snmp4j.smi.OID rootOIDGoldenGateGlobalUptime
public GgMOScalar scalarUptime
public org.snmp4j.smi.OID rootOIDGoldenGateDetailed
public GgMORow rowDetailed
public org.snmp4j.smi.OID rootOIDGoldenGateError
public GgMORow rowError
public org.snmp4j.agent.mo.snmp.SNMPv2MIB snmpv2
public GgSnmpAgent agent
public static GgEntry[] goldenGateDefinition
public static GgEntry[] goldenGateGlobalValues
public static GgEntry[] goldenGateDetailedValues
public static GgEntry[] goldenGateErrorValues
Constructor Detail |
---|
public GgPrivateMib(String sysdesc, int port, int smiPrivateCodeFinal, int typeGoldenGateObject, String scontactName, String stextualName, String saddress, int iservice)
sysdesc
- The System Description to associateport
- the port to show as used by the applicationsmiPrivateCodeFinal
- the smiPrivateCode (should be 66666)typeGoldenGateObject
- the type of GoldenGate Object (should be 66)scontactName
- the contact name to showstextualName
- the textual name to showsaddress
- the address to showiservice
- the service to show (should be 72)Method Detail |
---|
public void setAgent(GgSnmpAgent agent)
GgInterfaceMib
setAgent
in interface GgInterfaceMib
public org.snmp4j.smi.OID getBaseOidStartOrShutdown()
getBaseOidStartOrShutdown
in interface GgInterfaceMib
public org.snmp4j.agent.mo.snmp.SNMPv2MIB getSNMPv2MIB()
getSNMPv2MIB
in interface GgInterfaceMib
protected void agentRegisterSystem() throws org.snmp4j.agent.DuplicateRegistrationException
org.snmp4j.agent.DuplicateRegistrationException
protected void defaultAgentRegisterGoldenGateMib() throws org.snmp4j.agent.DuplicateRegistrationException
org.snmp4j.agent.DuplicateRegistrationException
protected abstract void agentRegisterGoldenGateMib() throws org.snmp4j.agent.DuplicateRegistrationException
org.snmp4j.agent.DuplicateRegistrationException
protected void agentUnregisterMibs()
public void registerMOs(org.snmp4j.agent.MOServer server, org.snmp4j.smi.OctetString context) throws org.snmp4j.agent.DuplicateRegistrationException
registerMOs
in interface org.snmp4j.agent.MOGroup
org.snmp4j.agent.DuplicateRegistrationException
public void unregisterMOs(org.snmp4j.agent.MOServer server, org.snmp4j.smi.OctetString context)
unregisterMOs
in interface org.snmp4j.agent.MOGroup
public void changeStatus(GgPrivateMib.OperStatus status)
status
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |