public class TIGASE_MANAGEMENT_MIB extends com.sun.management.snmp.agent.SnmpMib implements Serializable
| Modifier and Type | Field and Description |
|---|---|
protected Hashtable |
metadatas |
protected com.sun.management.snmp.agent.SnmpStandardObjectServer |
objectserver |
| Constructor and Description |
|---|
TIGASE_MANAGEMENT_MIB()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected Object |
createTigaseConnectionMBean(String groupName,
String groupOid,
ObjectName groupObjname,
MBeanServer server)
Factory method for "TigaseConnection" group MBean.
|
protected TigaseConnectionMeta |
createTigaseConnectionMetaNode(String groupName,
String groupOid,
ObjectName groupObjname,
MBeanServer server)
Factory method for "TigaseConnection" group metadata class.
|
protected Object |
createTigaseLoadMBean(String groupName,
String groupOid,
ObjectName groupObjname,
MBeanServer server)
Factory method for "TigaseLoad" group MBean.
|
protected TigaseLoadMeta |
createTigaseLoadMetaNode(String groupName,
String groupOid,
ObjectName groupObjname,
MBeanServer server)
Factory method for "TigaseLoad" group metadata class.
|
protected Object |
createTigaseSystemMBean(String groupName,
String groupOid,
ObjectName groupObjname,
MBeanServer server)
Factory method for "TigaseSystem" group MBean.
|
protected TigaseSystemMeta |
createTigaseSystemMetaNode(String groupName,
String groupOid,
ObjectName groupObjname,
MBeanServer server)
Factory method for "TigaseSystem" group metadata class.
|
protected Object |
createTigaseUserMBean(String groupName,
String groupOid,
ObjectName groupObjname,
MBeanServer server)
Factory method for "TigaseUser" group MBean.
|
protected TigaseUserMeta |
createTigaseUserMetaNode(String groupName,
String groupOid,
ObjectName groupObjname,
MBeanServer server)
Factory method for "TigaseUser" group metadata class.
|
com.sun.management.snmp.agent.SnmpMibTable |
getRegisteredTableMeta(String name) |
com.sun.management.snmp.agent.SnmpStandardObjectServer |
getStandardObjectServer() |
void |
init()
Initialization of the MIB with no registration in Java DMK.
|
protected void |
initTigaseConnection(MBeanServer server)
Initialization of the "TigaseConnection" group.
|
protected void |
initTigaseLoad(MBeanServer server)
Initialization of the "TigaseLoad" group.
|
protected void |
initTigaseSystem(MBeanServer server)
Initialization of the "TigaseSystem" group.
|
protected void |
initTigaseUser(MBeanServer server)
Initialization of the "TigaseUser" 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,
com.sun.management.snmp.agent.SnmpMibTable meta) |
check, get, getBulk, getGroupObjectName, getGroupOid, getNext, getRootOid, registerGroupNode, setgetBindingState, getMBeanServer, getMibName, getSnmpAdaptor, getSnmpAdaptorName, newMibRequest, newMibRequest, postDeregister, postRegister, preDeregister, setSnmpAdaptor, setSnmpAdaptor, setSnmpAdaptor, setSnmpAdaptor, setSnmpAdaptorName, setSnmpAdaptorName, setSnmpAdaptorName, setSnmpAdaptorNameprotected final Hashtable metadatas
protected com.sun.management.snmp.agent.SnmpStandardObjectServer objectserver
public TIGASE_MANAGEMENT_MIB()
public void init()
throws IllegalAccessException
init in class com.sun.management.snmp.agent.SnmpMibAgentIllegalAccessExceptionpublic ObjectName preRegister(MBeanServer server, ObjectName name) throws Exception
preRegister in interface MBeanRegistrationpreRegister in class com.sun.management.snmp.agent.SnmpMibAgentExceptionpublic void populate(MBeanServer server, ObjectName name) throws Exception
Exceptionpublic void registerTableMeta(String name, com.sun.management.snmp.agent.SnmpMibTable meta)
registerTableMeta in class com.sun.management.snmp.agent.SnmpMibpublic com.sun.management.snmp.agent.SnmpMibTable getRegisteredTableMeta(String name)
getRegisteredTableMeta in class com.sun.management.snmp.agent.SnmpMibpublic com.sun.management.snmp.agent.SnmpStandardObjectServer getStandardObjectServer()
protected void initTigaseSystem(MBeanServer server) throws Exception
To disable support of this group, redefine the "createTigaseSystemMetaNode()" factory method, and make it return "null"
server - MBeanServer for this group (may be null)Exceptionprotected TigaseSystemMeta createTigaseSystemMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
You can redefine this method if you need to replace the default generated metadata class with your own customized class.
groupName - Name of the group ("TigaseSystem")groupOid - OID of this groupgroupObjname - ObjectName for this group (may be null)server - MBeanServer for this group (may be null)protected Object createTigaseSystemMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
You can redefine this method if you need to replace the default generated MBean class with your own customized class.
groupName - Name of the group ("TigaseSystem")groupOid - OID of this groupgroupObjname - ObjectName for this group (may be null)server - MBeanServer for this group (may be null)Note that when using standard metadata, the returned object must implement the "TigaseSystemMBean" interface.
protected void initTigaseLoad(MBeanServer server) throws Exception
To disable support of this group, redefine the "createTigaseLoadMetaNode()" factory method, and make it return "null"
server - MBeanServer for this group (may be null)Exceptionprotected TigaseLoadMeta createTigaseLoadMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
You can redefine this method if you need to replace the default generated metadata class with your own customized class.
groupName - Name of the group ("TigaseLoad")groupOid - OID of this groupgroupObjname - ObjectName for this group (may be null)server - MBeanServer for this group (may be null)protected Object createTigaseLoadMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
You can redefine this method if you need to replace the default generated MBean class with your own customized class.
groupName - Name of the group ("TigaseLoad")groupOid - OID of this groupgroupObjname - ObjectName for this group (may be null)server - MBeanServer for this group (may be null)Note that when using standard metadata, the returned object must implement the "TigaseLoadMBean" interface.
protected void initTigaseConnection(MBeanServer server) throws Exception
To disable support of this group, redefine the "createTigaseConnectionMetaNode()" factory method, and make it return "null"
server - MBeanServer for this group (may be null)Exceptionprotected TigaseConnectionMeta createTigaseConnectionMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
You can redefine this method if you need to replace the default generated metadata class with your own customized class.
groupName - Name of the group ("TigaseConnection")groupOid - OID of this groupgroupObjname - ObjectName for this group (may be null)server - MBeanServer for this group (may be null)protected Object createTigaseConnectionMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
You can redefine this method if you need to replace the default generated MBean class with your own customized class.
groupName - Name of the group ("TigaseConnection")groupOid - OID of this groupgroupObjname - ObjectName for this group (may be null)server - MBeanServer for this group (may be null)Note that when using standard metadata, the returned object must implement the "TigaseConnectionMBean" interface.
protected void initTigaseUser(MBeanServer server) throws Exception
To disable support of this group, redefine the "createTigaseUserMetaNode()" factory method, and make it return "null"
server - MBeanServer for this group (may be null)Exceptionprotected TigaseUserMeta createTigaseUserMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
You can redefine this method if you need to replace the default generated metadata class with your own customized class.
groupName - Name of the group ("TigaseUser")groupOid - OID of this groupgroupObjname - ObjectName for this group (may be null)server - MBeanServer for this group (may be null)protected Object createTigaseUserMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server)
You can redefine this method if you need to replace the default generated MBean class with your own customized class.
groupName - Name of the group ("TigaseUser")groupOid - OID of this groupgroupObjname - ObjectName for this group (may be null)server - MBeanServer for this group (may be null)Note that when using standard metadata, the returned object must implement the "TigaseUserMBean" interface.
Copyright © 2007–2019 Tigase. All rights reserved.