Class InetSession
java.lang.Object
ru.bitel.bgbilling.modules.inet.common.bean.InetSession
- Direct Known Subclasses:
InetSessionLog
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected longprotected shortСостояние на устройстве для сессии (на момент начала сессии).
Для CoA соединений, когда доступ отключается CoA - начинается новая session с deviceState=invalid reference
InetServ#STATE_DISABLEprotected longprotected Dateprotected longprotected BigDecimalprotected Dateprotected Dateprotected longprotected longprotected intstatic final shortstatic final shortstatic final shortstatic final shortstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongshortСостояние на устройстве для сессии (на момент начала сессии).
Для CoA соединений, когда доступ отключается CoA - начинается новая session с deviceState=invalid reference
InetServ#STATE_DISABLElonggetId()longlonglongintsetConnectionId(long connectionId) setDeviceState(short type) Состояние на устройстве для сессии (на момент начала сессии).
Для CoA соединений, когда доступ отключается CoA - начинается новая session с deviceState=invalid reference
InetServ#STATE_DISABLEsetId(long id) setLastActive(Date lastActive) setParentId(long parentId) setSessionCost(BigDecimal sessionCost) setSessionStart(Date sessionStart) setSessionStop(Date sessionStop) setSessionTime(long sessionTime) setSplittedId(long splittedId) setStatus(int status)
-
Field Details
-
STATUS_ALIVE
public static final short STATUS_ALIVE- See Also:
-
STATUS_SUSPENDED
public static final short STATUS_SUSPENDED- See Also:
-
STATUS_CLOSED
public static final short STATUS_CLOSED- See Also:
-
STATUS_FINISHED
public static final short STATUS_FINISHED- See Also:
-
TYPE_NORMAL
public static final int TYPE_NORMAL- See Also:
-
TYPE_FAKE
public static final int TYPE_FAKE- See Also:
-
id
protected long id -
connectionId
protected long connectionId -
parentId
protected long parentId -
splittedId
protected long splittedId -
sessionStart
-
sessionStop
-
lastActive
-
deviceState
protected short deviceStateСостояние на устройстве для сессии (на момент начала сессии).
Для CoA соединений, когда доступ отключается CoA - начинается новая session с deviceState=invalid reference
InetServ#STATE_DISABLE -
sessionTime
protected long sessionTime -
sessionCost
-
status
protected int status
-
-
Constructor Details
-
InetSession
public InetSession() -
InetSession
-
-
Method Details
-
getId
public long getId() -
setId
-
getConnectionId
public long getConnectionId() -
setConnectionId
-
getParentId
public long getParentId() -
setParentId
-
getSplittedId
public long getSplittedId() -
setSplittedId
-
getDeviceState
public short getDeviceState()Состояние на устройстве для сессии (на момент начала сессии).
Для CoA соединений, когда доступ отключается CoA - начинается новая session с deviceState=invalid reference
InetServ#STATE_DISABLE- Returns:
-
setDeviceState
Состояние на устройстве для сессии (на момент начала сессии).
Для CoA соединений, когда доступ отключается CoA - начинается новая session с deviceState=invalid reference
InetServ#STATE_DISABLE- Returns:
-
getSessionStart
-
setSessionStart
-
getSessionStop
-
setSessionStop
-
getLastActive
-
setLastActive
-
getSessionTime
public long getSessionTime() -
setSessionTime
-
getSessionCost
-
setSessionCost
-
getStatus
public int getStatus() -
setStatus
-