Class ProductOrderEvent
java.lang.Object
ru.bitel.bgbilling.apps.tv.access.om.AbstractOrderEvent
ru.bitel.bgbilling.apps.tv.access.om.ProductOrderEvent
-
Field Summary
Fields inherited from class ru.bitel.bgbilling.apps.tv.access.om.AbstractOrderEvent
filterByDepends
-
Constructor Summary
ConstructorDescriptionProductOrderEvent
(ru.bitel.bgbilling.apps.tv.access.TvAccess tvAccess, ru.bitel.bgbilling.kernel.event.common.Event event, int deviceId, TvAccountRuntime tvAccountRuntime, int eventType, int tvAccountId, TvAccountSpec tvAccountSpec, TvAccount tvAccount, List<ProductEntry> productEntryList, Set<Integer> oldDeviceOptionIds, Set<Integer> newDeviceOptionIds, int accessCode) -
Method Summary
Methods inherited from class ru.bitel.bgbilling.apps.tv.access.om.AbstractOrderEvent
filterProductSpecByDepends, getDeviceOptionIdsToDisable, getDeviceOptionIdsToEnable, getDeviceOptionProductSpecSetToDisable, getDeviceOptionProductSpecSetToEnable, getFullProductEntryList, getFullProductSpecRuntimeSetToEnable, getFullProductSpecSetToEnable, getFullServiceSpecRuntimeSetToEnable, getFullServiceSpecSetToEnable, getFullTvChannelSpecSetToEnable, getNewDeviceOptionIds, getNewDeviceOptionProductSpecs, getOldDeviceOptionIds, getOldDeviceOptionProductSpecs, getProductSpecList, getProductSpecRuntimeList, getTvAccountChildren, getTvAccountRuntime, isFilterByDepends, isOptionsModified, setFilterByDepends, setNewDeviceOptionIds
-
Field Details
-
EVENT_TYPE_PRODUCT_MODIFY
public static final int EVENT_TYPE_PRODUCT_MODIFY- See Also:
-
-
Constructor Details
-
ProductOrderEvent
public ProductOrderEvent(ru.bitel.bgbilling.apps.tv.access.TvAccess tvAccess, ru.bitel.bgbilling.kernel.event.common.Event event, int deviceId, TvAccountRuntime tvAccountRuntime, int eventType, int tvAccountId, TvAccountSpec tvAccountSpec, TvAccount tvAccount, List<ProductEntry> productEntryList, Set<Integer> oldDeviceOptionIds, Set<Integer> newDeviceOptionIds, int accessCode)
-
-
Method Details
-
getContractId
public int getContractId()- Overrides:
getContractId
in classAbstractOrderEvent
-
getTvAccountId
public int getTvAccountId()- Overrides:
getTvAccountId
in classAbstractOrderEvent
-
getTvAccount
-
getProductEntryList
-
getProductSpecRuntimeSetToAdd
-
getProductSpecRuntimeSetToRemove
-
getProductSpecSetToAdd
-
getProductSpecSetToRemove
-
getServiceSpecRuntimeSetToAdd
-
getServiceSpecRuntimeSetToRemove
-
getServiceSpecSetToAdd
-
getServiceSpecSetToRemove
-
getFullProductSpecRuntimeMapToEnable
protected Map<Integer,ProductSpecRuntime> getFullProductSpecRuntimeMapToEnable() throws ru.bitel.bgbilling.common.BGException- Specified by:
getFullProductSpecRuntimeMapToEnable
in classAbstractOrderEvent
- Throws:
ru.bitel.bgbilling.common.BGException
-
getFullProductEntryListToEnable
public List<ProductEntry> getFullProductEntryListToEnable() throws ru.bitel.bgbilling.common.BGException- Specified by:
getFullProductEntryListToEnable
in classAbstractOrderEvent
- Throws:
ru.bitel.bgbilling.common.BGException
-