|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.jpragma.snmp.agent.MibEntry
public class MibEntry
Encapsulates information required to handle single snmp request.
Constructor Summary | |
---|---|
MibEntry()
Default constructor. |
|
MibEntry(java.lang.String oid,
java.lang.Object handlerBean,
java.lang.String handlerProperty,
boolean writable,
java.lang.Class requiredType)
Full constructor. |
|
MibEntry(java.lang.String oid,
java.lang.Object handlerBean,
java.lang.String handlerProperty,
java.lang.Class requiredType)
Convenience constructor. |
Method Summary | |
---|---|
java.lang.Object |
getHandlerBean()
|
java.lang.String |
getHandlerProperty()
|
java.lang.String |
getOid()
|
int[] |
getOidDigits()
|
java.lang.Class |
getRequiredType()
|
boolean |
isWritable()
|
void |
setHandlerBean(java.lang.Object handlerBean)
|
void |
setHandlerProperty(java.lang.String handlerProperty)
|
void |
setOid(java.lang.String oidString)
Sets Object identifier for this MibEntry. |
void |
setRequiredType(java.lang.Class type)
|
void |
setWritable(boolean writable)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public MibEntry()
public MibEntry(java.lang.String oid, java.lang.Object handlerBean, java.lang.String handlerProperty, boolean writable, java.lang.Class requiredType)
oid
- object identifier of the entryhandlerBean
- object (or spring bean) that should be invoked handling snmp requesthandlerProperty
- property of the object (or spring bean) that should be queried/altered.
This is done invoking relevant getters/setters.writable
- indicates if property altering is allowed.requiredType
- ASN.1/SMI type that should be returned. SNMP agent will try to convert bean property
value to this type. See AsnObject
and it's descendants.public MibEntry(java.lang.String oid, java.lang.Object handlerBean, java.lang.String handlerProperty, java.lang.Class requiredType)
oid
- object identifier of the entryhandlerBean
- object (or spring bean) that should be invoked handling snmp requesthandlerProperty
- property of the object (or spring bean) that should be queried.
This is done invoking relevant getters.requiredType
- ASN.1/SMI type that should be returned. SNMP agent will try to convert bean property
value to this type. See AsnObject
and it's descendants.Method Detail |
---|
public int[] getOidDigits()
public java.lang.String getOid()
public void setOid(java.lang.String oidString)
oidString
- String containing dot separated digitspublic java.lang.Object getHandlerBean()
public void setHandlerBean(java.lang.Object handlerBean)
handlerBean
- object instance (or spring bean) that should be invoked handling snmp requestpublic java.lang.String getHandlerProperty()
public void setHandlerProperty(java.lang.String handlerProperty)
handlerProperty
- property of the object (or spring bean) that should be queried/altered.
This is done invoking relevant getters/setters.public java.lang.Class getRequiredType()
AsnObject
and it's descendants.public void setRequiredType(java.lang.Class type)
type
- ASN.1/SMI type that should be returned. SNMP agent will try to convert bean property
value to this type. See AsnObject
and it's descendants.public boolean isWritable()
public void setWritable(boolean writable)
writable
- indicates if property altering is allowed.public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |