Package bitel.billing.server.call.bean
Class Session
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
bitel.billing.server.call.bean.Session
- All Implemented Interfaces:
 AccountingSession
- Direct Known Subclasses:
 DialUpSession,VoiceIpSession
public class Session
extends ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
implements AccountingSession
- 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidaddLogDebug(String message) voidaddLogError(String message) voidaddLogInfo(String message) voidcheckAndCreateTables(Connection con, DefaultServerSetup setup) Передаем сюда setup, т.к это метод вызывается как из радиуса так и из сервера (переобсчет сессий )getLogin()getLogMessage(String message) intintgetMid()intgetNasId()intgetNasID()Deprecated.intvoidsetContract(Contract contract) voidsetFromNumber(String fromNumber) voidvoidsetLoginName(String loginName) voidsetLogRecordId(int logRecordId) voidsetMid(int mid) voidsetNasId(int nasId) voidsetNasID(int nasId) Deprecated.voidsetRequestLogRecordId(int requestLogRecordId) voidsetStartTime(Calendar startTime) voidsetToNumber(String toNumber) toString()Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
error, error, error, getLogger, logError, logError 
- 
Field Details
- 
loginName
 - 
logRecordId
protected int logRecordId - 
requestLogRecordId
protected int requestLogRecordId - 
startTime
 - 
mid
protected int mid - 
fromNumber
 - 
toNumber
 - 
login
 - 
contract
 - 
logSessionTableName
 
 - 
 - 
Constructor Details
- 
Session
public Session() 
 - 
 - 
Method Details
- 
getStartTime
 - 
setStartTime
 - 
getMid
public int getMid() - 
setMid
public void setMid(int mid)  - 
getFromNumber
 - 
setFromNumber
 - 
getToNumber
 - 
setToNumber
 - 
getLogin
 - 
setLogin
 - 
getContract
 - 
setContract
 - 
getLogRecordId
public int getLogRecordId() - 
setLogRecordId
public void setLogRecordId(int logRecordId)  - 
getNasId
public int getNasId() - 
getNasID
Deprecated.ИспользоватьgetNasId().- Returns:
 
 - 
setNasId
public void setNasId(int nasId)  - 
setNasID
Deprecated.ИспользоватьsetNasId(int).- Parameters:
 nasId-
 - 
checkAndCreateTables
Передаем сюда setup, т.к это метод вызывается как из радиуса так и из сервера (переобсчет сессий )- Parameters:
 con-
 - 
getRequestLogRecordId
public int getRequestLogRecordId() - 
setRequestLogRecordId
public void setRequestLogRecordId(int requestLogRecordId)  - 
getLoginName
 - 
getUserName
- Specified by:
 getUserNamein interfaceAccountingSession
 - 
setLoginName
 - 
addLogDebug
 - 
addLogInfo
 - 
addLogError
 - 
getLogMessage
 - 
getServices
 - 
toString
 
 -