Class InetSession

  • Direct Known Subclasses:
    InetSessionLog

    public class InetSession
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected long connectionId  
      protected java.math.BigDecimal cost  
      protected short deviceState
      Состояние на устройстве для сессии (на момент начала сессии).
      Для CoA соединений, когда доступ отключается CoA - начинается новая session с deviceState=InetUtils#STATE_DISABLE
      protected long id  
      protected java.util.Date last  
      protected long parentId  
      protected long splittedId  
      protected java.util.Date start  
      protected int status  
      static short STATUS_ALIVE  
      static short STATUS_CLOSED  
      static short STATUS_FINISHED  
      static short STATUS_SUSPENDED  
      protected java.util.Date stop  
      protected long time  
      static int TYPE_FAKE  
      static int TYPE_NORMAL  
    • Constructor Summary

      Constructors 
      Constructor Description
      InetSession()  
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      long getConId()  
      long getConnectionId()
      Deprecated.
      java.math.BigDecimal getCost()  
      short getDeviceState()
      Deprecated.
      short getDevState()
      Состояние на устройстве для сессии (на момент начала сессии).
      Для CoA соединений, когда доступ отключается CoA - начинается новая session с deviceState=InetUtils#STATE_DISABLE
      long getId()  
      java.util.Date getLast()  
      java.util.Date getLastActive()
      Deprecated.
      long getParentId()  
      java.math.BigDecimal getSessionCost()
      Deprecated.
      java.util.Date getSessionStart()
      Deprecated.
      java.util.Date getSessionStop()
      Deprecated.
      long getSessionTime()
      Deprecated.
      long getSplittedId()  
      java.util.Date getStart()  
      int getStatus()  
      java.util.Date getStop()  
      long getTime()  
      void setConId​(long connectionId)  
      void setConnectionId​(long connectionId)
      Deprecated.
      void setCost​(java.math.BigDecimal sessionCost)  
      void setDeviceState​(short type)
      Deprecated.
      void setDevState​(short type)
      Состояние на устройстве для сессии (на момент начала сессии).
      Для CoA соединений, когда доступ отключается CoA - начинается новая session с deviceState=InetUtils#STATE_DISABLE
      void setId​(long id)  
      void setLast​(java.util.Date lastActive)  
      void setLastActive​(java.util.Date lastActive)
      Deprecated.
      void setParentId​(long parentId)  
      void setSessionCost​(java.math.BigDecimal sessionCost)
      Deprecated.
      void setSessionStart​(java.util.Date sessionStart)
      Deprecated.
      void setSessionStop​(java.util.Date sessionStop)
      Deprecated.
      void setSessionTime​(long sessionTime)
      Deprecated.
      void setSplittedId​(long splittedId)  
      void setStart​(java.util.Date start)  
      void setStatus​(int status)  
      void setStop​(java.util.Date sessionStop)  
      void setTime​(long sessionTime)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • id

        protected long id
      • connectionId

        protected long connectionId
      • parentId

        protected long parentId
      • splittedId

        protected long splittedId
      • start

        protected java.util.Date start
      • stop

        protected java.util.Date stop
      • last

        protected java.util.Date last
      • deviceState

        protected short deviceState
        Состояние на устройстве для сессии (на момент начала сессии).
        Для CoA соединений, когда доступ отключается CoA - начинается новая session с deviceState=InetUtils#STATE_DISABLE
      • time

        protected long time
      • cost

        protected java.math.BigDecimal cost
      • status

        protected int status
    • Constructor Detail

      • InetSession

        public InetSession()
    • Method Detail

      • getId

        public long getId()
      • setId

        public void setId​(long id)
      • getConId

        public long getConId()
      • setConId

        public void setConId​(long connectionId)
      • getConnectionId

        @Deprecated
        public long getConnectionId()
        Deprecated.
      • setConnectionId

        @Deprecated
        public void setConnectionId​(long connectionId)
        Deprecated.
      • getParentId

        public long getParentId()
      • setParentId

        public void setParentId​(long parentId)
      • getSplittedId

        public long getSplittedId()
      • setSplittedId

        public void setSplittedId​(long splittedId)
      • getDevState

        public short getDevState()
        Состояние на устройстве для сессии (на момент начала сессии).
        Для CoA соединений, когда доступ отключается CoA - начинается новая session с deviceState=InetUtils#STATE_DISABLE
        Returns:
      • setDevState

        public void setDevState​(short type)
        Состояние на устройстве для сессии (на момент начала сессии).
        Для CoA соединений, когда доступ отключается CoA - начинается новая session с deviceState=InetUtils#STATE_DISABLE
      • getDeviceState

        @Deprecated
        public short getDeviceState()
        Deprecated.
      • setDeviceState

        @Deprecated
        public void setDeviceState​(short type)
        Deprecated.
      • getStart

        public java.util.Date getStart()
      • setStart

        public void setStart​(java.util.Date start)
      • getSessionStart

        @Deprecated
        public java.util.Date getSessionStart()
        Deprecated.
      • setSessionStart

        @Deprecated
        public void setSessionStart​(java.util.Date sessionStart)
        Deprecated.
      • getStop

        public java.util.Date getStop()
      • setStop

        public void setStop​(java.util.Date sessionStop)
      • getSessionStop

        @Deprecated
        public java.util.Date getSessionStop()
        Deprecated.
      • setSessionStop

        @Deprecated
        public void setSessionStop​(java.util.Date sessionStop)
        Deprecated.
      • getLast

        public java.util.Date getLast()
      • setLast

        public void setLast​(java.util.Date lastActive)
      • getLastActive

        @Deprecated
        public java.util.Date getLastActive()
        Deprecated.
      • setLastActive

        @Deprecated
        public void setLastActive​(java.util.Date lastActive)
        Deprecated.
      • getTime

        public long getTime()
      • setTime

        public void setTime​(long sessionTime)
      • getSessionTime

        @Deprecated
        public long getSessionTime()
        Deprecated.
      • setSessionTime

        @Deprecated
        public void setSessionTime​(long sessionTime)
        Deprecated.
      • getCost

        public java.math.BigDecimal getCost()
      • setCost

        public void setCost​(java.math.BigDecimal sessionCost)
      • getSessionCost

        @Deprecated
        public java.math.BigDecimal getSessionCost()
        Deprecated.
      • setSessionCost

        @Deprecated
        public void setSessionCost​(java.math.BigDecimal sessionCost)
        Deprecated.
      • getStatus

        public int getStatus()
      • setStatus

        public void setStatus​(int status)