Class TvAccount
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
ru.bitel.oss.kernel.entity.common.bean.Entity
ru.bitel.common.model.AbstractTreeNode<TvAccount>
ru.bitel.bgbilling.modules.tv.common.bean.TvAccount
- All Implemented Interfaces:
Serializable
,Cloneable
,GuiTitlable
,Idable
,ListItem
,Node<TvAccount>
,TreeNode<TvAccount>
public class TvAccount
extends AbstractTreeNode<TvAccount>
implements TreeNode<TvAccount>, Cloneable
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class ru.bitel.common.model.IdTitle
IdTitle.Builder, IdTitle.IdTitleBuilder
-
Field Summary
Modifier and TypeFieldDescriptionstatic final short
Состояние сервиса - удален (со связанных устройств).static final short
Состояние сервиса/соединения - доступ отключен.static final short
Состояние сервиса/соединения - доступ включен.static final short
Состояние сервиса - означает, что состояние не изменилось.static final int
static final int
static final int
Fields inherited from class ru.bitel.common.model.AbstractTreeNode
children, parentId
Fields inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
entitySpecId
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
int
int
int
short
Текущее состояние на устройстве (при условии что устройство не сбросило все настройки при перезагрузке)
При изменении статуса сервиса выставляется в newInetServ события, но в базе не меняется - это должно случится, после того как отработает скрипт активации.getLogin()
List<byte[]>
byte[]
getPin()
int
int
static String
macAddressToString
(byte[] macAddress) static byte[]
parseMacAddress
(String macAddress) void
setAccessCode
(int accessCode) void
setAccessCodeTitle
(String deviceStateTitle) void
setComment
(String comment) void
void
setContractComment
(String contractComment) setContractId
(int contractId) void
setContractTitle
(String contractTitle) setDateFrom
(Date dateFrom) void
setDeviceAccountId
(String deviceAccountId) void
setDeviceId
(int deviceId) void
setDeviceOptionIds
(Set<Integer> deviceServiceIds) void
setDeviceState
(short currentState) Текущее состояние на устройстве (при условии что устройство не сбросило все настройки при перезагрузке)
При изменении статуса сервиса выставляется в newInetServ события, но в базе не меняется - это должно случится, после того как отработает скрипт активации.void
setDeviceTitle
(String deviceTitle) void
setIdentifier
(String identifier) void
void
setMacAddressList
(List<byte[]> macAddress) void
setMacAddressListBytes
(byte[] macAddressListBytes) void
setPassword
(String password) void
setSpecId
(int specId) void
setSpecTitle
(String servTypeTitle) setStatus
(int status) toString()
static String
Methods inherited from class ru.bitel.common.model.AbstractTreeNode
getChildren, getParentId, setChildren, setParentId, toList
Methods inherited from class ru.bitel.oss.kernel.entity.common.bean.Entity
copyTo, getEntityId, setEntityId
Methods inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
copyTo, getEntityAttributes, getEntitySpecId, setEntityAttributes, setEntitySpecId
Methods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setTitle, toIdTitle
Methods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId
Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
getLogger, logError
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface ru.bitel.common.model.TreeNode
getChildren
-
Field Details
-
STATUS_ACTIVE
public static final int STATUS_ACTIVE- See Also:
-
STATUS_CLOSED
public static final int STATUS_CLOSED- See Also:
-
STATUS_LOCKED
public static final int STATUS_LOCKED- See Also:
-
STATE_NULL
public static final short STATE_NULLСостояние сервиса - означает, что состояние не изменилось.- See Also:
-
STATE_DELETED
public static final short STATE_DELETEDСостояние сервиса - удален (со связанных устройств).- See Also:
-
STATE_DISABLE
public static final short STATE_DISABLEСостояние сервиса/соединения - доступ отключен.- See Also:
-
STATE_ENABLE
public static final short STATE_ENABLEСостояние сервиса/соединения - доступ включен.- See Also:
-
-
Constructor Details
-
TvAccount
public TvAccount()
-
-
Method Details
-
getContractId
public int getContractId() -
setContractId
-
getContractTitle
-
setContractTitle
-
getContractComment
-
setContractComment
-
getSpecId
public int getSpecId() -
setSpecId
-
getSpecTitle
-
setSpecTitle
-
getDeviceId
public int getDeviceId() -
setDeviceId
public void setDeviceId(int deviceId) -
getDeviceTitle
-
setDeviceTitle
-
getIdentifier
-
setIdentifier
-
getMacAddressList
-
setMacAddressList
-
getMacAddressListBytes
public byte[] getMacAddressListBytes() -
setMacAddressListBytes
public void setMacAddressListBytes(byte[] macAddressListBytes) -
getLogin
-
setLogin
-
getPin
-
setPin
-
getPassword
-
setPassword
-
getDateFrom
-
setDateFrom
-
getDateTo
-
setDateTo
-
getStatus
public int getStatus() -
setStatus
-
getDeviceAccountId
-
setDeviceAccountId
-
getDeviceState
public short getDeviceState()Текущее состояние на устройстве (при условии что устройство не сбросило все настройки при перезагрузке)
При изменении статуса сервиса выставляется в newInetServ события, но в базе не меняется - это должно случится, после того как отработает скрипт активации. -
setDeviceState
public void setDeviceState(short currentState) Текущее состояние на устройстве (при условии что устройство не сбросило все настройки при перезагрузке)
При изменении статуса сервиса выставляется в newInetServ события, но в базе не меняется - это должно случится, после того как отработает скрипт активации. -
getAccessCodeTitle
-
setAccessCodeTitle
-
getDeviceOptionIds
-
setDeviceOptionIds
-
getAccessCode
public int getAccessCode() -
setAccessCode
public void setAccessCode(int accessCode) -
getComment
-
setComment
-
getConfig
-
setConfig
-
clone
-
toString
-
toString
-
parseMacAddress
-
macAddressToString
-