Class PropertiesBackedManagedObject

    • Constructor Detail

      • PropertiesBackedManagedObject

        public PropertiesBackedManagedObject()
    • Method Detail

      • find

        public org.snmp4j.smi.OID find​(org.snmp4j.agent.MOScope range)
        Specified by:
        find in interface org.snmp4j.agent.ManagedObject
      • findNextOid

        public org.snmp4j.smi.OID findNextOid​(org.snmp4j.smi.OID given)

        findNextOid

        Parameters:
        given - a OID object.
        Returns:
        a OID object.
      • get

        public void get​(org.snmp4j.agent.request.SubRequest request)
        Specified by:
        get in interface org.snmp4j.agent.ManagedObject
      • getScope

        public org.snmp4j.agent.MOScope getScope()

        getScope

        Specified by:
        getScope in interface org.snmp4j.agent.ManagedObject
        Returns:
        a MOScope object.
      • next

        public boolean next​(org.snmp4j.agent.request.SubRequest request)
        Specified by:
        next in interface org.snmp4j.agent.ManagedObject
      • prepare

        public void prepare​(org.snmp4j.agent.request.SubRequest request)
        Specified by:
        prepare in interface org.snmp4j.agent.ManagedObject
      • commit

        public void commit​(org.snmp4j.agent.request.SubRequest request)
        Specified by:
        commit in interface org.snmp4j.agent.ManagedObject
      • cleanup

        public void cleanup​(org.snmp4j.agent.request.SubRequest request)
        Specified by:
        cleanup in interface org.snmp4j.agent.ManagedObject
      • undo

        public void undo​(org.snmp4j.agent.request.SubRequest request)
        Specified by:
        undo in interface org.snmp4j.agent.ManagedObject
      • updateValue

        public void updateValue​(org.snmp4j.smi.OID oid,
                                org.snmp4j.smi.Variable value)

        updateValue

        Specified by:
        updateValue in interface Updatable
        Parameters:
        oid - a OID object.
        value - a Variable object.
      • isAccessibleForCreate

        public boolean isAccessibleForCreate()

        isAccessibleForCreate

        Specified by:
        isAccessibleForCreate in interface org.snmp4j.agent.MOAccess
        Returns:
        a boolean.
      • isAccessibleForNotify

        public boolean isAccessibleForNotify()

        isAccessibleForNotify

        Specified by:
        isAccessibleForNotify in interface org.snmp4j.agent.MOAccess
        Returns:
        a boolean.
      • isAccessibleForRead

        public boolean isAccessibleForRead()

        isAccessibleForRead

        Specified by:
        isAccessibleForRead in interface org.snmp4j.agent.MOAccess
        Returns:
        a boolean.
      • isAccessibleForWrite

        public boolean isAccessibleForWrite()

        isAccessibleForWrite

        Specified by:
        isAccessibleForWrite in interface org.snmp4j.agent.MOAccess
        Returns:
        a boolean.