Class AgentXMib.AgentxSessionEntryRow

java.lang.Object
org.snmp4j.agent.mo.DefaultMOTableRow
org.snmp4j.agent.mo.DefaultMOMutableRow2PC
org.snmp4j.agent.agentx.master.AgentXMib.AgentxSessionEntryRow
All Implemented Interfaces:
Comparable<org.snmp4j.agent.mo.MOTableRow>, org.snmp4j.agent.mo.MOMutableRow2PC<org.snmp4j.agent.request.SubRequest<?>>, org.snmp4j.agent.mo.MOMutableTableRow, org.snmp4j.agent.mo.MOTableRow
Enclosing class:
AgentXMib

public class AgentXMib.AgentxSessionEntryRow extends org.snmp4j.agent.mo.DefaultMOMutableRow2PC
The AgentxSessionEntryRow represents a conceptual row of the agentxSessionEntry table.
  • Field Summary

    Fields inherited from class org.snmp4j.agent.mo.DefaultMOTableRow

    index, values
  • Constructor Summary

    Constructors
    Constructor
    Description
    AgentxSessionEntryRow(org.snmp4j.smi.OID index, org.snmp4j.smi.Variable[] values)
    Creates a new agentxSessionEntry row with the given index and column values.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    commitRow(org.snmp4j.agent.request.SubRequest<?> req, org.snmp4j.agent.mo.MOTableRow row)
     
    org.snmp4j.smi.Integer32
    Gets the value of the agentxSessionAdminStatus column.
    org.snmp4j.smi.Integer32
    Gets the value of the agentxSessionAgentXVer column.
    org.snmp4j.smi.OctetString
    Gets the value of the agentxSessionDescr column.
    org.snmp4j.smi.OID
    Gets the value of the agentxSessionObjectID column.
    org.snmp4j.smi.TimeTicks
    Gets the value of the agentxSessionOpenTime column.
    org.snmp4j.smi.Integer32
    Gets the value of the agentxSessionTimeout column.
    Gets the AgentX session associated with this row.
    void
    setAgentxSessionAdminStatus(org.snmp4j.smi.Integer32 newValue)
    Sets the value of the agentxSessionAdminStatus column.
    void
    setAgentxSessionAgentXVer(org.snmp4j.smi.Integer32 newValue)
    Sets the value of the agentxSessionAgentXVer column.
    void
    setAgentxSessionDescr(org.snmp4j.smi.OctetString newValue)
    Sets the value of the agentxSessionDescr column.
    void
    setAgentxSessionObjectID(org.snmp4j.smi.OID newValue)
    Sets the value of the agentxSessionObjectID column.
    void
    setAgentxSessionOpenTime(org.snmp4j.smi.TimeTicks newValue)
    Sets the value of the agentxSessionOpenTime column.
    void
    setAgentxSessionTimeout(org.snmp4j.smi.Integer32 newValue)
    Sets the value of the agentxSessionTimeout column.
    void
    Sets the AgentX session associated with this row.

    Methods inherited from class org.snmp4j.agent.mo.DefaultMOMutableRow2PC

    cleanup, cleanupRow, commit, getBaseRow, getIndex, getResultingValue, getUserObject, getValue, prepare, prepareRow, setBaseRow, setUserObject, setValue, size, toString, undo, undoRow

    Methods inherited from class org.snmp4j.agent.mo.DefaultMOTableRow

    compareTo, equals, getColumnValue, hashCode, toStringMembers

    Methods inherited from class Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • AgentxSessionEntryRow

      public AgentxSessionEntryRow(org.snmp4j.smi.OID index, org.snmp4j.smi.Variable[] values)
      Creates a new agentxSessionEntry row with the given index and column values.
      Parameters:
      index - the index OID of the new row.
      values - the column values of the new row.
  • Method Details

    • getAgentxSessionObjectID

      public org.snmp4j.smi.OID getAgentxSessionObjectID()
      Gets the value of the agentxSessionObjectID column.
      Returns:
      the column value as OID.
    • setAgentxSessionObjectID

      public void setAgentxSessionObjectID(org.snmp4j.smi.OID newValue)
      Sets the value of the agentxSessionObjectID column.
      Parameters:
      newValue - the new column value as OID.
    • getAgentxSessionDescr

      public org.snmp4j.smi.OctetString getAgentxSessionDescr()
      Gets the value of the agentxSessionDescr column.
      Returns:
      the column value as OctetString.
    • setAgentxSessionDescr

      public void setAgentxSessionDescr(org.snmp4j.smi.OctetString newValue)
      Sets the value of the agentxSessionDescr column.
      Parameters:
      newValue - the new column value as OctetString.
    • getAgentxSessionAdminStatus

      public org.snmp4j.smi.Integer32 getAgentxSessionAdminStatus()
      Gets the value of the agentxSessionAdminStatus column.
      Returns:
      the column value as Integer32.
    • setAgentxSessionAdminStatus

      public void setAgentxSessionAdminStatus(org.snmp4j.smi.Integer32 newValue)
      Sets the value of the agentxSessionAdminStatus column.
      Parameters:
      newValue - the new column value as Integer32.
    • getAgentxSessionOpenTime

      public org.snmp4j.smi.TimeTicks getAgentxSessionOpenTime()
      Gets the value of the agentxSessionOpenTime column.
      Returns:
      the column value as TimeTicks.
    • setAgentxSessionOpenTime

      public void setAgentxSessionOpenTime(org.snmp4j.smi.TimeTicks newValue)
      Sets the value of the agentxSessionOpenTime column.
      Parameters:
      newValue - the new column value as TimeTicks.
    • getAgentxSessionAgentXVer

      public org.snmp4j.smi.Integer32 getAgentxSessionAgentXVer()
      Gets the value of the agentxSessionAgentXVer column.
      Returns:
      the column value as Integer32.
    • setAgentxSessionAgentXVer

      public void setAgentxSessionAgentXVer(org.snmp4j.smi.Integer32 newValue)
      Sets the value of the agentxSessionAgentXVer column.
      Parameters:
      newValue - the new column value as Integer32.
    • getAgentxSessionTimeout

      public org.snmp4j.smi.Integer32 getAgentxSessionTimeout()
      Gets the value of the agentxSessionTimeout column.
      Returns:
      the column value as Integer32.
    • setAgentxSessionTimeout

      public void setAgentxSessionTimeout(org.snmp4j.smi.Integer32 newValue)
      Sets the value of the agentxSessionTimeout column.
      Parameters:
      newValue - the new column value as Integer32.
    • setSession

      public void setSession(AgentXSession<?> session)
      Sets the AgentX session associated with this row.
      Parameters:
      session - the AgentXSession to associate with this row.
    • getSession

      public AgentXSession<?> getSession()
      Gets the AgentX session associated with this row.
      Returns:
      the associated AgentXSession.
    • commitRow

      public void commitRow(org.snmp4j.agent.request.SubRequest<?> req, org.snmp4j.agent.mo.MOTableRow row)
      Specified by:
      commitRow in interface org.snmp4j.agent.mo.MOMutableRow2PC<org.snmp4j.agent.request.SubRequest<?>>
      Overrides:
      commitRow in class org.snmp4j.agent.mo.DefaultMOMutableRow2PC