Class InetSession
java.lang.Object
ru.bitel.bgbilling.modules.inet.common.bean.InetSession
- Direct Known Subclasses:
InetSessionLog
-
Field Summary
Modifier and TypeFieldDescriptionprotected long
protected short
Состояние на устройстве для сессии (на момент начала сессии).
Для CoA соединений, когда доступ отключается CoA - начинается новая session с deviceState=InetServ.STATE_DISABLE
protected long
protected Date
protected long
protected BigDecimal
protected Date
protected Date
protected long
protected long
protected int
static final short
static final short
static final short
static final short
static final int
static final int
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionlong
short
Состояние на устройстве для сессии (на момент начала сессии).
Для CoA соединений, когда доступ отключается CoA - начинается новая session с deviceState=InetServ.STATE_DISABLE
long
getId()
long
long
long
int
void
setConnectionId
(long connectionId) void
setDeviceState
(short type) Состояние на устройстве для сессии (на момент начала сессии).
Для CoA соединений, когда доступ отключается CoA - начинается новая session с deviceState=InetServ.STATE_DISABLE
void
setId
(long id) void
setLastActive
(Date lastActive) void
setParentId
(long parentId) void
setSessionCost
(BigDecimal sessionCost) void
setSessionStart
(Date sessionStart) void
setSessionStop
(Date sessionStop) void
setSessionTime
(long sessionTime) void
setSplittedId
(long splittedId) void
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=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
public void setId(long id) -
getConnectionId
public long getConnectionId() -
setConnectionId
public void setConnectionId(long connectionId) -
getParentId
public long getParentId() -
setParentId
public void setParentId(long parentId) -
getSplittedId
public long getSplittedId() -
setSplittedId
public void setSplittedId(long splittedId) -
getDeviceState
public short getDeviceState()Состояние на устройстве для сессии (на момент начала сессии).
Для CoA соединений, когда доступ отключается CoA - начинается новая session с deviceState=InetServ.STATE_DISABLE
- Returns:
-
setDeviceState
public void setDeviceState(short type) Состояние на устройстве для сессии (на момент начала сессии).
Для CoA соединений, когда доступ отключается CoA - начинается новая session с deviceState=InetServ.STATE_DISABLE
-
getSessionStart
-
setSessionStart
-
getSessionStop
-
setSessionStop
-
getLastActive
-
setLastActive
-
getSessionTime
public long getSessionTime() -
setSessionTime
public void setSessionTime(long sessionTime) -
getSessionCost
-
setSessionCost
-
getStatus
public int getStatus() -
setStatus
public void setStatus(int status)
-