Class TIGASE_MANAGEMENT_MIB
- All Implemented Interfaces:
com.sun.management.snmp.agent.SnmpMibAgentMBean,Serializable,MBeanRegistration
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Hashtableprotected com.sun.management.snmp.agent.SnmpStandardObjectServerFields inherited from class com.sun.management.snmp.agent.SnmpMib
rootFields inherited from class com.sun.management.snmp.agent.SnmpMibAgent
mibName, server -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ObjectcreateTigaseConnectionMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server) Factory method for "TigaseConnection" group MBean.protected TigaseConnectionMetacreateTigaseConnectionMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server) Factory method for "TigaseConnection" group metadata class.protected ObjectcreateTigaseLoadMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server) Factory method for "TigaseLoad" group MBean.protected TigaseLoadMetacreateTigaseLoadMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server) Factory method for "TigaseLoad" group metadata class.protected ObjectcreateTigaseSystemMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server) Factory method for "TigaseSystem" group MBean.protected TigaseSystemMetacreateTigaseSystemMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server) Factory method for "TigaseSystem" group metadata class.protected ObjectcreateTigaseUserMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server) Factory method for "TigaseUser" group MBean.protected TigaseUserMetacreateTigaseUserMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server) Factory method for "TigaseUser" group metadata class.com.sun.management.snmp.agent.SnmpMibTablegetRegisteredTableMeta(String name) com.sun.management.snmp.agent.SnmpStandardObjectServervoidinit()Initialization of the MIB with no registration in Java DMK.protected voidinitTigaseConnection(MBeanServer server) Initialization of the "TigaseConnection" group.protected voidinitTigaseLoad(MBeanServer server) Initialization of the "TigaseLoad" group.protected voidinitTigaseSystem(MBeanServer server) Initialization of the "TigaseSystem" group.protected voidinitTigaseUser(MBeanServer server) Initialization of the "TigaseUser" group.voidpopulate(MBeanServer server, ObjectName name) Initialization of the MIB with no registration in Java DMK.preRegister(MBeanServer server, ObjectName name) Initialization of the MIB with AUTOMATIC REGISTRATION in Java DMK.voidregisterTableMeta(String name, com.sun.management.snmp.agent.SnmpMibTable meta) Methods inherited from class com.sun.management.snmp.agent.SnmpMib
check, get, getBulk, getGroupObjectName, getGroupOid, getNext, getRootOid, registerGroupNode, setMethods inherited from class com.sun.management.snmp.agent.SnmpMibAgent
getBindingState, getMBeanServer, getMibName, getSnmpAdaptor, getSnmpAdaptorName, newMibRequest, newMibRequest, postDeregister, postRegister, preDeregister, setSnmpAdaptor, setSnmpAdaptor, setSnmpAdaptor, setSnmpAdaptor, setSnmpAdaptorName, setSnmpAdaptorName, setSnmpAdaptorName, setSnmpAdaptorName
-
Field Details
-
metadatas
-
objectserver
protected com.sun.management.snmp.agent.SnmpStandardObjectServer objectserver
-
-
Constructor Details
-
TIGASE_MANAGEMENT_MIB
public TIGASE_MANAGEMENT_MIB()Default constructor. Initialize the Mib tree.
-
-
Method Details
-
init
Initialization of the MIB with no registration in Java DMK.- Specified by:
initin classcom.sun.management.snmp.agent.SnmpMibAgent- Throws:
IllegalAccessException
-
preRegister
Initialization of the MIB with AUTOMATIC REGISTRATION in Java DMK.- Specified by:
preRegisterin interfaceMBeanRegistration- Specified by:
preRegisterin classcom.sun.management.snmp.agent.SnmpMibAgent- Throws:
Exception
-
populate
Initialization of the MIB with no registration in Java DMK.- Throws:
Exception
-
registerTableMeta
- Specified by:
registerTableMetain classcom.sun.management.snmp.agent.SnmpMib
-
getRegisteredTableMeta
- Specified by:
getRegisteredTableMetain classcom.sun.management.snmp.agent.SnmpMib
-
getStandardObjectServer
public com.sun.management.snmp.agent.SnmpStandardObjectServer getStandardObjectServer() -
initTigaseSystem
Initialization of the "TigaseSystem" group.To disable support of this group, redefine the "createTigaseSystemMetaNode()" factory method, and make it return "null"
- Parameters:
server- MBeanServer for this group (may be null)- Throws:
Exception
-
createTigaseSystemMetaNode
protected TigaseSystemMeta createTigaseSystemMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server) Factory method for "TigaseSystem" group metadata class.You can redefine this method if you need to replace the default generated metadata class with your own customized class.
- Parameters:
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)- Returns:
- An instance of the metadata class generated for the "TigaseSystem" group (TigaseSystemMeta)
-
createTigaseSystemMBean
protected Object createTigaseSystemMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server) Factory method for "TigaseSystem" group MBean.You can redefine this method if you need to replace the default generated MBean class with your own customized class.
- Parameters:
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)- Returns:
- An instance of the MBean class generated for the "TigaseSystem" group (TigaseSystem)
Note that when using standard metadata, the returned object must implement the "TigaseSystemMBean" interface.
-
initTigaseLoad
Initialization of the "TigaseLoad" group.To disable support of this group, redefine the "createTigaseLoadMetaNode()" factory method, and make it return "null"
- Parameters:
server- MBeanServer for this group (may be null)- Throws:
Exception
-
createTigaseLoadMetaNode
protected TigaseLoadMeta createTigaseLoadMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server) Factory method for "TigaseLoad" group metadata class.You can redefine this method if you need to replace the default generated metadata class with your own customized class.
- Parameters:
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)- Returns:
- An instance of the metadata class generated for the "TigaseLoad" group (TigaseLoadMeta)
-
createTigaseLoadMBean
protected Object createTigaseLoadMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server) Factory method for "TigaseLoad" group MBean.You can redefine this method if you need to replace the default generated MBean class with your own customized class.
- Parameters:
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)- Returns:
- An instance of the MBean class generated for the "TigaseLoad" group (TigaseLoad)
Note that when using standard metadata, the returned object must implement the "TigaseLoadMBean" interface.
-
initTigaseConnection
Initialization of the "TigaseConnection" group.To disable support of this group, redefine the "createTigaseConnectionMetaNode()" factory method, and make it return "null"
- Parameters:
server- MBeanServer for this group (may be null)- Throws:
Exception
-
createTigaseConnectionMetaNode
protected TigaseConnectionMeta createTigaseConnectionMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server) Factory method for "TigaseConnection" group metadata class.You can redefine this method if you need to replace the default generated metadata class with your own customized class.
- Parameters:
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)- Returns:
- An instance of the metadata class generated for the "TigaseConnection" group (TigaseConnectionMeta)
-
createTigaseConnectionMBean
protected Object createTigaseConnectionMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server) Factory method for "TigaseConnection" group MBean.You can redefine this method if you need to replace the default generated MBean class with your own customized class.
- Parameters:
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)- Returns:
- An instance of the MBean class generated for the "TigaseConnection" group (TigaseConnection)
Note that when using standard metadata, the returned object must implement the "TigaseConnectionMBean" interface.
-
initTigaseUser
Initialization of the "TigaseUser" group.To disable support of this group, redefine the "createTigaseUserMetaNode()" factory method, and make it return "null"
- Parameters:
server- MBeanServer for this group (may be null)- Throws:
Exception
-
createTigaseUserMetaNode
protected TigaseUserMeta createTigaseUserMetaNode(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server) Factory method for "TigaseUser" group metadata class.You can redefine this method if you need to replace the default generated metadata class with your own customized class.
- Parameters:
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)- Returns:
- An instance of the metadata class generated for the "TigaseUser" group (TigaseUserMeta)
-
createTigaseUserMBean
protected Object createTigaseUserMBean(String groupName, String groupOid, ObjectName groupObjname, MBeanServer server) Factory method for "TigaseUser" group MBean.You can redefine this method if you need to replace the default generated MBean class with your own customized class.
- Parameters:
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)- Returns:
- An instance of the MBean class generated for the "TigaseUser" group (TigaseUser)
Note that when using standard metadata, the returned object must implement the "TigaseUserMBean" interface.
-