Class InetSessionLog
java.lang.Object
ru.bgcrm.plugin.bgbilling.proto.model.inet.InetSession
ru.bgcrm.plugin.bgbilling.proto.model.inet.InetSessionLog
-
Field Summary
Fields inherited from class ru.bgcrm.plugin.bgbilling.proto.model.inet.InetSession
connectionId, cost, deviceState, id, last, parentId, splittedId, start, status, STATUS_ALIVE, STATUS_CLOSED, STATUS_FINISHED, STATUS_SUSPENDED, stop, time, TYPE_FAKE, TYPE_NORMAL
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
int
Для неавторизованной сессии - код ошибки.Deprecated.int
Deprecated.Deprecated.getCdsId()
getCnsId()
int
Синоним для сервисаgetCircuitId()
int
int
Возвращает продолжительность сессии в строковом виде.Возвращает строку "с номера/на номер" для отображения в таблицеDeprecated.getIp()
int
long
getRealm()
int
int
getType()
Авторизированная ли сессия.void
setAccessCode
(int accessCode) void
setAccountMap
(Map<Integer, InetSessionLogAccount> accountMap) void
setAcctSessId
(String acctSessionId) void
setAcctSessionId
(String acctSessionId) Deprecated.void
setAgentDeviceId
(int agentDeviceId) void
setCalledStationId
(String fromNumber) Deprecated.void
setCallingStationId
(String toNumber) Deprecated.void
void
setChildren
(List<InetSessionLog> children) void
setCircuitId
(String circuitId) void
void
setConnectionStart
(Date connectionStart) void
setContractComment
(String contractComment) void
setContractId
(int contractId) void
setContractTitle
(String contractTitle) void
Синоним для сервисаsetCircuitId(String)
void
setDeviceId
(int deviceId) void
setDeviceOptions
(Set<Integer> deviceOptions) void
setDevicePort
(int port) void
setDeviceTitle
(String deviceTitle) void
setInetAddress
(String inetAddress) Deprecated.void
void
setIpResourceId
(int ipResourceId) void
setParentConnectionId
(long parentSessionId) void
void
setServiceTitle
(String serviceTitle) void
setServId
(int loginId) void
setTrafficMap
(Map<Integer, Long> trafficMap) void
setType
(int type) void
setUsername
(String userName) toString()
Methods inherited from class ru.bgcrm.plugin.bgbilling.proto.model.inet.InetSession
getConId, getConnectionId, getCost, getDeviceState, getDevState, getId, getLast, getLastActive, getParentId, getSessionCost, getSessionStart, getSessionStop, getSessionTime, getSplittedId, getStart, getStatus, getStop, getTime, setConId, setConnectionId, setCost, setDeviceState, setDevState, setId, setLast, setLastActive, setParentId, setSessionCost, setSessionStart, setSessionStop, setSessionTime, setSplittedId, setStart, setStatus, setStop, setTime
-
Constructor Details
-
InetSessionLog
public InetSessionLog()
-
-
Method Details
-
getContractId
public int getContractId() -
setContractId
public void setContractId(int contractId) -
getServId
public int getServId() -
setServId
public void setServId(int loginId) -
getDeviceId
public int getDeviceId() -
setDeviceId
public void setDeviceId(int deviceId) -
getDevicePort
public int getDevicePort() -
setDevicePort
public void setDevicePort(int port) -
getDeviceTitle
-
setDeviceTitle
-
getAgentDeviceId
public int getAgentDeviceId() -
setAgentDeviceId
public void setAgentDeviceId(int agentDeviceId) -
getConnectionStart
-
setConnectionStart
-
getParentConnectionId
public long getParentConnectionId() -
setParentConnectionId
public void setParentConnectionId(long parentSessionId) -
getRealm
-
setRealm
-
getChildren
-
setChildren
-
getAcctSessId
-
setAcctSessId
-
getAcctSessionId
Deprecated. -
setAcctSessionId
Deprecated. -
getUsername
-
setUsername
-
getCdsId
-
setCdsId
-
getCalledStationId
Deprecated. -
setCalledStationId
Deprecated. -
getCnsId
-
setCnsId
-
getCallingStationId
Deprecated. -
setCallingStationId
Deprecated. -
getCircuitId
-
setCircuitId
-
getCrctId
Синоним для сервисаgetCircuitId()
-
setCrctId
Синоним для сервисаsetCircuitId(String)
-
getIpResourceId
public int getIpResourceId() -
setIpResourceId
public void setIpResourceId(int ipResourceId) -
getIp
-
setIp
-
getInetAddress
Deprecated. -
setInetAddress
Deprecated. -
getType
public int getType()Авторизированная ли сессия. Если true - как fake сессия в dialup.- Returns:
-
setType
public void setType(int type) -
getAccessCode
public int getAccessCode()Для неавторизованной сессии - код ошибки.- Returns:
-
setAccessCode
public void setAccessCode(int accessCode) -
getDeviceOptions
-
setDeviceOptions
-
clone
- Overrides:
clone
in classObject
- Throws:
CloneNotSupportedException
-
toString
-
getTrafficMap
-
setTrafficMap
-
getAccountMap
-
setAccountMap
-
getStatusName
-
getContractComment
-
setContractComment
-
setContractTitle
-
getContractTitle
-
getServiceTitle
-
setServiceTitle
-
toSession
-
getFromNumberToNumberAsString
Возвращает строку "с номера/на номер" для отображения в таблице- Returns:
-
getDurationAsString
Возвращает продолжительность сессии в строковом виде.- Returns:
-
getSessionStartAsString
-
getSessionStopAsString
-
getSessionActivityAsString
-