Package com.sun.identity.monitoring
Class SsoServerTopologyMeta
- java.lang.Object
-
- com.sun.management.snmp.agent.SnmpMibNode
-
- com.sun.management.snmp.agent.SnmpMibOid
-
- com.sun.management.snmp.agent.SnmpMibGroup
-
- com.sun.identity.monitoring.SsoServerTopologyMeta
-
- All Implemented Interfaces:
com.sun.management.snmp.agent.SnmpStandardMetaServer,Serializable
public class SsoServerTopologyMeta extends com.sun.management.snmp.agent.SnmpMibGroup implements Serializable, com.sun.management.snmp.agent.SnmpStandardMetaServer
The class is used for representing SNMP metadata for the "SsoServerTopology" group. The group is defined with the following oid: 1.3.6.1.4.1.42.2.230.3.1.1.2.1.8.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected SsoServerTopologyMBeannodeprotected com.sun.management.snmp.agent.SnmpStandardObjectServerobjectserverprotected SsoServerServerTableMetatableSsoServerServerTableprotected SsoServerSiteMapTableMetatableSsoServerSiteMapTableprotected SsoServerSitesTableMetatableSsoServerSitesTable
-
Constructor Summary
Constructors Constructor Description SsoServerTopologyMeta(com.sun.management.snmp.agent.SnmpMib myMib, com.sun.management.snmp.agent.SnmpStandardObjectServer objserv)Constructor for the metadata associated to "SsoServerTopology".
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheck(com.sun.management.snmp.agent.SnmpMibSubRequest req, int depth)voidcheck(com.sun.management.snmp.SnmpValue x, long var, Object data)Check the value of a scalar variableprotected SsoServerServerTableMetacreateSsoServerServerTableMetaNode(String tableName, String groupName, com.sun.management.snmp.agent.SnmpMib mib, MBeanServer server)Factory method for "SsoServerServerTable" table metadata class.protected SsoServerSiteMapTableMetacreateSsoServerSiteMapTableMetaNode(String tableName, String groupName, com.sun.management.snmp.agent.SnmpMib mib, MBeanServer server)Factory method for "SsoServerSiteMapTable" table metadata class.protected SsoServerSitesTableMetacreateSsoServerSitesTableMetaNode(String tableName, String groupName, com.sun.management.snmp.agent.SnmpMib mib, MBeanServer server)Factory method for "SsoServerSitesTable" table metadata class.com.sun.management.snmp.SnmpValueget(long var, Object data)Get the value of a scalar variablevoidget(com.sun.management.snmp.agent.SnmpMibSubRequest req, int depth)StringgetAttributeName(long id)Return the name of the attribute corresponding to the SNMP variable identified by "id".com.sun.management.snmp.agent.SnmpMibTablegetTable(long arc)Returns the table object identified by "arc".booleanisReadable(long arc)Returns true if "arc" identifies a readable scalar object.booleanisTable(long arc)Returns true if "arc" identifies a table object.booleanisVariable(long arc)Returns true if "arc" identifies a scalar object.voidregisterTableNodes(com.sun.management.snmp.agent.SnmpMib mib, MBeanServer server)Register the group's SnmpMibTable objects with the meta-data.voidset(com.sun.management.snmp.agent.SnmpMibSubRequest req, int depth)com.sun.management.snmp.SnmpValueset(com.sun.management.snmp.SnmpValue x, long var, Object data)Set the value of a scalar variableprotected voidsetInstance(SsoServerTopologyMBean var)Allow to bind the metadata description to a specific object.booleanskipVariable(long var, Object data, int pduVersion)-
Methods inherited from class com.sun.management.snmp.agent.SnmpMibGroup
getRootOid, isNestedArc, registerObject, validateVarId
-
-
-
-
Field Detail
-
node
protected SsoServerTopologyMBean node
-
objectserver
protected com.sun.management.snmp.agent.SnmpStandardObjectServer objectserver
-
tableSsoServerSiteMapTable
protected SsoServerSiteMapTableMeta tableSsoServerSiteMapTable
-
tableSsoServerSitesTable
protected SsoServerSitesTableMeta tableSsoServerSitesTable
-
tableSsoServerServerTable
protected SsoServerServerTableMeta tableSsoServerServerTable
-
-
Method Detail
-
get
public com.sun.management.snmp.SnmpValue get(long var, Object data) throws com.sun.management.snmp.SnmpStatusExceptionGet the value of a scalar variable- Specified by:
getin interfacecom.sun.management.snmp.agent.SnmpStandardMetaServer- Throws:
com.sun.management.snmp.SnmpStatusException
-
set
public com.sun.management.snmp.SnmpValue set(com.sun.management.snmp.SnmpValue x, long var, Object data) throws com.sun.management.snmp.SnmpStatusExceptionSet the value of a scalar variable- Specified by:
setin interfacecom.sun.management.snmp.agent.SnmpStandardMetaServer- Throws:
com.sun.management.snmp.SnmpStatusException
-
check
public void check(com.sun.management.snmp.SnmpValue x, long var, Object data) throws com.sun.management.snmp.SnmpStatusExceptionCheck the value of a scalar variable- Specified by:
checkin interfacecom.sun.management.snmp.agent.SnmpStandardMetaServer- Throws:
com.sun.management.snmp.SnmpStatusException
-
setInstance
protected void setInstance(SsoServerTopologyMBean var)
Allow to bind the metadata description to a specific object.
-
get
public void get(com.sun.management.snmp.agent.SnmpMibSubRequest req, int depth) throws com.sun.management.snmp.SnmpStatusException- Specified by:
getin classcom.sun.management.snmp.agent.SnmpMibGroup- Throws:
com.sun.management.snmp.SnmpStatusException
-
set
public void set(com.sun.management.snmp.agent.SnmpMibSubRequest req, int depth) throws com.sun.management.snmp.SnmpStatusException- Specified by:
setin classcom.sun.management.snmp.agent.SnmpMibGroup- Throws:
com.sun.management.snmp.SnmpStatusException
-
check
public void check(com.sun.management.snmp.agent.SnmpMibSubRequest req, int depth) throws com.sun.management.snmp.SnmpStatusException- Specified by:
checkin classcom.sun.management.snmp.agent.SnmpMibGroup- Throws:
com.sun.management.snmp.SnmpStatusException
-
isVariable
public boolean isVariable(long arc)
Returns true if "arc" identifies a scalar object.- Specified by:
isVariablein classcom.sun.management.snmp.agent.SnmpMibGroup
-
isReadable
public boolean isReadable(long arc)
Returns true if "arc" identifies a readable scalar object.- Specified by:
isReadablein classcom.sun.management.snmp.agent.SnmpMibGroup
-
skipVariable
public boolean skipVariable(long var, Object data, int pduVersion)- Overrides:
skipVariablein classcom.sun.management.snmp.agent.SnmpMibNode
-
getAttributeName
public String getAttributeName(long id) throws com.sun.management.snmp.SnmpStatusException
Return the name of the attribute corresponding to the SNMP variable identified by "id".- Throws:
com.sun.management.snmp.SnmpStatusException
-
isTable
public boolean isTable(long arc)
Returns true if "arc" identifies a table object.- Specified by:
isTablein classcom.sun.management.snmp.agent.SnmpMibGroup
-
getTable
public com.sun.management.snmp.agent.SnmpMibTable getTable(long arc)
Returns the table object identified by "arc".- Specified by:
getTablein classcom.sun.management.snmp.agent.SnmpMibGroup
-
registerTableNodes
public void registerTableNodes(com.sun.management.snmp.agent.SnmpMib mib, MBeanServer server)Register the group's SnmpMibTable objects with the meta-data.
-
createSsoServerSiteMapTableMetaNode
protected SsoServerSiteMapTableMeta createSsoServerSiteMapTableMetaNode(String tableName, String groupName, com.sun.management.snmp.agent.SnmpMib mib, MBeanServer server)
Factory method for "SsoServerSiteMapTable" table metadata class. You can redefine this method if you need to replace the default generated metadata class with your own customized class.- Parameters:
tableName- Name of the table object ("SsoServerSiteMapTable")groupName- Name of the group to which this table belong ("SsoServerTopology")mib- The SnmpMib object in which this table is registeredserver- MBeanServer for this table entries (may be null)- Returns:
- An instance of the metadata class generated for the "SsoServerSiteMapTable" table (SsoServerSiteMapTableMeta)
-
createSsoServerSitesTableMetaNode
protected SsoServerSitesTableMeta createSsoServerSitesTableMetaNode(String tableName, String groupName, com.sun.management.snmp.agent.SnmpMib mib, MBeanServer server)
Factory method for "SsoServerSitesTable" table metadata class. You can redefine this method if you need to replace the default generated metadata class with your own customized class.- Parameters:
tableName- Name of the table object ("SsoServerSitesTable")groupName- Name of the group to which this table belong ("SsoServerTopology")mib- The SnmpMib object in which this table is registeredserver- MBeanServer for this table entries (may be null)- Returns:
- An instance of the metadata class generated for the "SsoServerSitesTable" table (SsoServerSitesTableMeta)
-
createSsoServerServerTableMetaNode
protected SsoServerServerTableMeta createSsoServerServerTableMetaNode(String tableName, String groupName, com.sun.management.snmp.agent.SnmpMib mib, MBeanServer server)
Factory method for "SsoServerServerTable" table metadata class. You can redefine this method if you need to replace the default generated metadata class with your own customized class.- Parameters:
tableName- Name of the table object ("SsoServerServerTable")groupName- Name of the group to which this table belong ("SsoServerTopology")mib- The SnmpMib object in which this table is registeredserver- MBeanServer for this table entries (may be null)- Returns:
- An instance of the metadata class generated for the "SsoServerServerTable" table (SsoServerServerTableMeta)
-
-