public class DialUpSession extends Session
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
loginAccountTableName |
protected java.lang.String |
sessionAccountTableName |
protected java.lang.String |
sessionDetailTableName |
protected java.lang.String |
sessionNetTableName |
contract, fromNumber, logger, login, loginName, logRecordId, logSessionTableName, mid, requestLogRecordId, startTime, toNumber
Constructor and Description |
---|
DialUpSession() |
Modifier and Type | Method and Description |
---|---|
void |
checkAndCreateTables(java.sql.Connection con,
DefaultServerSetup setup)
Передаем сюда setup, т.к это метод вызывается как из радиуса так и из сервера (переобсчет сессий )
|
long |
getBytesIn()
Возвращает количество принятых байтов
|
long |
getBytesOut()
Возвращает количество переданных байтов
|
java.lang.String |
getRealm()
Возвращает реалм
|
java.util.Calendar |
getStopTime()
Возвращает время окончания сессии
|
boolean |
isFakeSession()
Проверяет, является ли сессия фиктивной
|
void |
setBytesIn(long bytesIn)
Устанавливает количество принятых байтов
|
void |
setBytesOut(long bytesOut)
Устанавливает количество переданных байтов
|
void |
setFakeSession(boolean fakeConnection)
Устанавливает фиктивность сессии
|
void |
setRealm(java.lang.String realm)
Устанавливает реалм
|
void |
setStopTime(java.util.Calendar stopTime)
Устанавливает время окончания сессии
|
addLogDebug, addLogError, addLogInfo, getContract, getFromNumber, getLogin, getLoginName, getLogMessage, getLogRecordId, getMid, getNasId, getNasID, getRequestLogRecordId, getServices, getStartTime, getToNumber, getUserName, setContract, setFromNumber, setLogin, setLoginName, setLogRecordId, setMid, setNasId, setNasID, setRequestLogRecordId, setStartTime, setToNumber, toString
protected java.lang.String sessionNetTableName
protected java.lang.String sessionAccountTableName
protected java.lang.String loginAccountTableName
protected java.lang.String sessionDetailTableName
public void checkAndCreateTables(java.sql.Connection con, DefaultServerSetup setup)
Session
checkAndCreateTables
in class Session
Session.checkAndCreateTables(java.sql.Connection, ru.bitel.bgbilling.server.util.DefaultServerSetup)
public long getBytesIn()
public void setBytesIn(long bytesIn)
bytesIn
- принятые байтыpublic long getBytesOut()
public void setBytesOut(long bytesOut)
bytesOut
- переданные байтыpublic java.util.Calendar getStopTime()
public void setStopTime(java.util.Calendar stopTime)
stopTime
- public java.lang.String getRealm()
public void setRealm(java.lang.String realm)
realm
- public boolean isFakeSession()
public void setFakeSession(boolean fakeConnection)
fakeConnection
- true, если фиктивная