Class InetSessionLog

java.lang.Object
ru.bgcrm.plugin.bgbilling.proto.model.inet.InetSession
ru.bgcrm.plugin.bgbilling.proto.model.inet.InetSessionLog

public class InetSessionLog extends InetSession
  • 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

      public String getDeviceTitle()
    • setDeviceTitle

      public void setDeviceTitle(String deviceTitle)
    • getAgentDeviceId

      public int getAgentDeviceId()
    • setAgentDeviceId

      public void setAgentDeviceId(int agentDeviceId)
    • getConnectionStart

      public Date getConnectionStart()
    • setConnectionStart

      public void setConnectionStart(Date connectionStart)
    • getParentConnectionId

      public long getParentConnectionId()
    • setParentConnectionId

      public void setParentConnectionId(long parentSessionId)
    • getRealm

      public String getRealm()
    • setRealm

      public void setRealm(String realm)
    • getChildren

      public List<InetSessionLog> getChildren()
    • setChildren

      public void setChildren(List<InetSessionLog> children)
    • getAcctSessId

      public String getAcctSessId()
    • setAcctSessId

      public void setAcctSessId(String acctSessionId)
    • getAcctSessionId

      @Deprecated public String getAcctSessionId()
      Deprecated.
    • setAcctSessionId

      @Deprecated public void setAcctSessionId(String acctSessionId)
      Deprecated.
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String userName)
    • getCdsId

      public String getCdsId()
    • setCdsId

      public void setCdsId(String fromNumber)
    • getCalledStationId

      @Deprecated public String getCalledStationId()
      Deprecated.
    • setCalledStationId

      @Deprecated public void setCalledStationId(String fromNumber)
      Deprecated.
    • getCnsId

      public String getCnsId()
    • setCnsId

      public void setCnsId(String toNumber)
    • getCallingStationId

      @Deprecated public String getCallingStationId()
      Deprecated.
    • setCallingStationId

      @Deprecated public void setCallingStationId(String toNumber)
      Deprecated.
    • getCircuitId

      public String getCircuitId()
    • setCircuitId

      public void setCircuitId(String circuitId)
    • getCrctId

      public String getCrctId()
      Синоним для сервиса getCircuitId()
    • setCrctId

      public void setCrctId(String value)
      Синоним для сервиса setCircuitId(String)
    • getIpResourceId

      public int getIpResourceId()
    • setIpResourceId

      public void setIpResourceId(int ipResourceId)
    • getIp

      public String getIp()
    • setIp

      public void setIp(String inetAddress)
    • getInetAddress

      @Deprecated public String getInetAddress()
      Deprecated.
    • setInetAddress

      @Deprecated public void setInetAddress(String inetAddress)
      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

      public Set<Integer> getDeviceOptions()
    • setDeviceOptions

      public void setDeviceOptions(Set<Integer> deviceOptions)
    • clone

      Overrides:
      clone in class Object
      Throws:
      CloneNotSupportedException
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getTrafficMap

      public Map<Integer,Long> getTrafficMap()
    • setTrafficMap

      public void setTrafficMap(Map<Integer,Long> trafficMap)
    • getAccountMap

      public Map<Integer,InetSessionLogAccount> getAccountMap()
    • setAccountMap

      public void setAccountMap(Map<Integer,InetSessionLogAccount> accountMap)
    • getStatusName

      public String getStatusName()
    • getContractComment

      public String getContractComment()
    • setContractComment

      public void setContractComment(String contractComment)
    • setContractTitle

      public void setContractTitle(String contractTitle)
    • getContractTitle

      public String getContractTitle()
    • getServiceTitle

      public String getServiceTitle()
    • setServiceTitle

      public void setServiceTitle(String serviceTitle)
    • toSession

      public InetSession toSession()
    • getFromNumberToNumberAsString

      public String getFromNumberToNumberAsString()
      Возвращает строку "с номера/на номер" для отображения в таблице
      Returns:
    • getDurationAsString

      public String getDurationAsString()
      Возвращает продолжительность сессии в строковом виде.
      Returns:
    • getSessionStartAsString

      public String getSessionStartAsString()
    • getSessionStopAsString

      public String getSessionStopAsString()
    • getSessionActivityAsString

      public String getSessionActivityAsString()