public class AccountOrderEvent extends AbstractOrderEvent
Modifier and Type | Class and Description |
---|---|
static class |
AccountOrderEvent.AccountEntry |
Modifier and Type | Field and Description |
---|---|
static int |
EVENT_TYPE_ACCOUNT_CREATE |
static int |
EVENT_TYPE_ACCOUNT_MODIFY |
static int |
EVENT_TYPE_ACCOUNT_OPTIONS_MODIFY |
static int |
EVENT_TYPE_ACCOUNT_REMOVE |
static int |
EVENT_TYPE_ACCOUNT_STATE_MODIFY |
filterByDepends
Constructor and Description |
---|
AccountOrderEvent(ru.bitel.bgbilling.modules.tv.access.TvAccess tvAccess,
Event event,
int deviceId,
TvAccountRuntime tvAccountRuntime,
int eventType,
int tvAccountId,
TvAccountSpec tvAccountSpec,
TvAccount oldTvAccount,
TvAccount newTvAccount,
short oldDeviceState,
short newDeviceState,
java.util.Set<java.lang.Integer> oldDeviceOptionIds,
java.util.Set<java.lang.Integer> newDeviceOptionIds,
int accessCode) |
Modifier and Type | Method and Description |
---|---|
java.util.List<AccountOrderEvent.AccountEntry> |
getChildrenEntryList() |
AccountOrderEvent.AccountEntry |
getEntry() |
java.util.List<ProductEntry> |
getFullProductEntryListToEnable() |
protected java.util.Map<java.lang.Integer,ProductSpecRuntime> |
getFullProductSpecRuntimeMapToEnable() |
java.util.Set<java.lang.Integer> |
getNewDeviceOptionIds() |
short |
getNewState() |
TvAccount |
getNewTvAccount() |
java.util.Set<java.lang.Integer> |
getOldDeviceOptionIds() |
int |
getOldState() |
TvAccount |
getOldTvAccount() |
java.lang.String |
toString() |
filterProductSpecByDepends, getContractId, getDeviceOptionIdsToDisable, getDeviceOptionIdsToEnable, getDeviceOptionProductSpecSetToDisable, getDeviceOptionProductSpecSetToEnable, getFullProductEntryList, getFullProductSpecRuntimeSetToEnable, getFullProductSpecSetToEnable, getFullServiceSpecRuntimeSetToEnable, getFullServiceSpecSetToEnable, getFullTvChannelSpecSetToEnable, getNewDeviceOptionProductSpecs, getOldDeviceOptionProductSpecs, getProductSpecList, getProductSpecRuntimeList, getTvAccountChildren, getTvAccountId, getTvAccountRuntime, isFilterByDepends, isOptionsModified, setFilterByDepends, setNewDeviceOptionIds
public static final int EVENT_TYPE_ACCOUNT_CREATE
public static final int EVENT_TYPE_ACCOUNT_MODIFY
public static final int EVENT_TYPE_ACCOUNT_REMOVE
public static final int EVENT_TYPE_ACCOUNT_STATE_MODIFY
public static final int EVENT_TYPE_ACCOUNT_OPTIONS_MODIFY
public AccountOrderEvent(ru.bitel.bgbilling.modules.tv.access.TvAccess tvAccess, Event event, int deviceId, TvAccountRuntime tvAccountRuntime, int eventType, int tvAccountId, TvAccountSpec tvAccountSpec, TvAccount oldTvAccount, TvAccount newTvAccount, short oldDeviceState, short newDeviceState, java.util.Set<java.lang.Integer> oldDeviceOptionIds, java.util.Set<java.lang.Integer> newDeviceOptionIds, int accessCode)
public TvAccount getOldTvAccount()
public TvAccount getNewTvAccount()
public int getOldState()
public short getNewState()
public java.util.Set<java.lang.Integer> getOldDeviceOptionIds()
getOldDeviceOptionIds
in class AbstractOrderEvent
public java.util.Set<java.lang.Integer> getNewDeviceOptionIds()
getNewDeviceOptionIds
in class AbstractOrderEvent
public AccountOrderEvent.AccountEntry getEntry()
public java.util.List<AccountOrderEvent.AccountEntry> getChildrenEntryList()
protected java.util.Map<java.lang.Integer,ProductSpecRuntime> getFullProductSpecRuntimeMapToEnable() throws ru.bitel.bgbilling.common.BGException
getFullProductSpecRuntimeMapToEnable
in class AbstractOrderEvent
ru.bitel.bgbilling.common.BGException
public java.util.List<ProductEntry> getFullProductEntryListToEnable() throws ru.bitel.bgbilling.common.BGException
getFullProductEntryListToEnable
in class AbstractOrderEvent
ru.bitel.bgbilling.common.BGException
public java.lang.String toString()
toString
in class java.lang.Object