Class DialUpSession

java.lang.Object
bitel.billing.server.call.bean.Session
ru.bitel.bgbilling.modules.dialup.server.bean.DialUpSession
All Implemented Interfaces:
AccountingSession

public class DialUpSession
extends Session
  • Field Details

    • sessionNetTableName

      protected java.lang.String sessionNetTableName
    • sessionAccountTableName

      protected java.lang.String sessionAccountTableName
    • loginAccountTableName

      protected java.lang.String loginAccountTableName
    • sessionDetailTableName

      protected java.lang.String sessionDetailTableName
  • Constructor Details

    • DialUpSession

      public DialUpSession()
  • Method Details

    • checkAndCreateTables

      public void checkAndCreateTables​(java.sql.Connection con, DefaultServerSetup setup)
      Description copied from class: Session
      Передаем сюда setup, т.к это метод вызывается как из радиуса так и из сервера (переобсчет сессий )
      Overrides:
      checkAndCreateTables in class Session
      See Also:
      Session.checkAndCreateTables(java.sql.Connection, ru.bitel.bgbilling.server.util.DefaultServerSetup)
    • getBytesIn

      public long getBytesIn()
      Возвращает количество принятых байтов
      Returns:
      принятые байты
    • setBytesIn

      public void setBytesIn​(long bytesIn)
      Устанавливает количество принятых байтов
      Parameters:
      bytesIn - принятые байты
    • getBytesOut

      public long getBytesOut()
      Возвращает количество переданных байтов
      Returns:
      переданные байты
    • setBytesOut

      public void setBytesOut​(long bytesOut)
      Устанавливает количество переданных байтов
      Parameters:
      bytesOut - переданные байты
    • getStopTime

      public java.util.Calendar getStopTime()
      Возвращает время окончания сессии
      Returns:
      время окончания сессии
    • setStopTime

      public void setStopTime​(java.util.Calendar stopTime)
      Устанавливает время окончания сессии
      Parameters:
      stopTime -
    • getRealm

      public java.lang.String getRealm()
      Возвращает реалм
      Returns:
      реалм
    • setRealm

      public void setRealm​(java.lang.String realm)
      Устанавливает реалм
      Parameters:
      realm -
    • isFakeSession

      public boolean isFakeSession()
      Проверяет, является ли сессия фиктивной
      Returns:
      true, если является
    • setFakeSession

      public void setFakeSession​(boolean fakeConnection)
      Устанавливает фиктивность сессии
      Parameters:
      fakeConnection - true, если фиктивная