public class DIRECTORY_SERVER_MIB extends SnmpMib implements Serializable
Modifier and Type | Field and Description |
---|---|
protected Hashtable |
metadatas |
protected SnmpStandardObjectServer |
objectserver |
Constructor and Description |
---|
DIRECTORY_SERVER_MIB()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
protected Object |
createDsMIBMBean(String groupName,
String groupOid,
ObjectName groupObjname,
MBeanServer server)
Factory method for "DsMIB" group MBean.
|
protected DsMIBMeta |
createDsMIBMetaNode(String groupName,
String groupOid,
ObjectName groupObjname,
MBeanServer server)
Factory method for "DsMIB" group metadata class.
|
SnmpMibTable |
getRegisteredTableMeta(String name) |
SnmpStandardObjectServer |
getStandardObjectServer() |
void |
init()
Initialization of the MIB with no registration in Java DMK.
|
protected void |
initDsMIB(MBeanServer server)
Initialization of the "DsMIB" group.
|
void |
populate(MBeanServer server,
ObjectName name)
Initialization of the MIB with no registration in Java DMK.
|
ObjectName |
preRegister(MBeanServer server,
ObjectName name)
Initialization of the MIB with AUTOMATIC REGISTRATION in Java DMK.
|
void |
registerTableMeta(String name,
SnmpMibTable meta) |
protected SnmpStandardObjectServer objectserver
protected final Hashtable metadatas
public DIRECTORY_SERVER_MIB()
public void init() throws IllegalAccessException
IllegalAccessException
public ObjectName preRegister(MBeanServer server, ObjectName name) throws Exception
Exception
public void populate(MBeanServer server, ObjectName name) throws Exception
Exception
protected void initDsMIB(MBeanServer server) throws Exception
server
- MBeanServer for this group (may be null)Exception
protected DsMIBMeta createDsMIBMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
groupName
- Name of the group ("DsMIB")groupOid
- OID of this groupgroupObjname
- ObjectName for this group (may be null)server
- MBeanServer for this group (may be null)protected Object createDsMIBMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
groupName
- Name of the group ("DsMIB")groupOid
- OID of this groupgroupObjname
- ObjectName for this group (may be null)server
- MBeanServer for this group (may be null)public void registerTableMeta(String name, SnmpMibTable meta)
public SnmpMibTable getRegisteredTableMeta(String name)
public SnmpStandardObjectServer getStandardObjectServer()
Copyright 2010-2020 ForgeRock AS.