public interface ProductService
| Modifier and Type | Method and Description |
|---|---|
void |
productDelete(int contractId,
int productId) |
Product |
productGet(int contractId,
int productId) |
java.util.List<Product> |
productList(int moduleId,
int contractId,
int accountId,
boolean kernel,
java.util.Date timeFrom,
java.util.Date timeTo,
java.util.Date intersectTimeFrom,
java.util.Date intersectTimeTo,
boolean nonActive)
Deprecated.
|
java.util.List<Product> |
productList(int moduleId,
int contractId,
int accountId,
boolean kernel,
java.util.Date timeFrom,
java.util.Date timeTo,
java.util.Date intersectTimeFrom,
java.util.Date intersectTimeTo,
boolean nonActive,
boolean needProductPeriods) |
java.util.List<ProductPeriod> |
productPeriodList(int contractId,
int productId) |
int |
productPeriodUpdate(int contractId,
ProductPeriod productPeriod) |
java.util.List<ProductSpecActivationMode> |
productSpecActivationModeList(int productSpecId,
java.util.Date date) |
void |
productSpecDelete(int id) |
ProductSpec |
productSpecGet(int id) |
ProductSpec |
productSpecGetByIdentifier(java.lang.String identifier) |
java.util.List<ProductSpec> |
productSpecList(java.lang.Integer moduleId,
java.util.Date dateFrom,
java.util.Date dateTo,
java.lang.String title,
java.util.List<FilterEntityAttr> entityFilter) |
void |
productSpecMove(int id,
java.util.Set<java.lang.Integer> ids) |
ProductSpec |
productSpecTree(java.lang.Integer moduleId,
java.util.Date dateFrom,
java.util.Date dateTo,
java.lang.String title,
java.util.List<FilterEntityAttr> entityFilter) |
int |
productSpecUpdate(ProductSpec productSpec) |
int |
productUpdate(Product product) |
java.util.List<ProductSpecServiceLink> |
serviceLinkList(int productSpecId,
java.util.Date date) |
void |
serviceLinkUpdate(int productSpecId,
java.util.List<ProductSpecServiceLink> linkList) |
ProductSpec productSpecGet(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionProductSpec productSpecGetByIdentifier(java.lang.String identifier) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionjava.util.List<ProductSpec> productSpecList(java.lang.Integer moduleId, java.util.Date dateFrom, java.util.Date dateTo, java.lang.String title, java.util.List<FilterEntityAttr> entityFilter) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionProductSpec productSpecTree(java.lang.Integer moduleId, java.util.Date dateFrom, java.util.Date dateTo, java.lang.String title, java.util.List<FilterEntityAttr> entityFilter) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionint productSpecUpdate(ProductSpec productSpec) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionvoid productSpecDelete(int id)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionjava.util.List<ProductSpecActivationMode> productSpecActivationModeList(int productSpecId, java.util.Date date) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionvoid productSpecMove(int id,
java.util.Set<java.lang.Integer> ids)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionjava.util.List<ProductSpecServiceLink> serviceLinkList(int productSpecId, java.util.Date date) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionvoid serviceLinkUpdate(int productSpecId,
java.util.List<ProductSpecServiceLink> linkList)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException@RequestWrapper(className="ru.bitel.oss.systems.inventory.product.common.jaxws.ProductListOldRequest") @ResponseWrapper(className="ru.bitel.oss.systems.inventory.product.common.jaxws.ProductListOldResponse") @Deprecated java.util.List<Product> productList(int moduleId, int contractId, int accountId, boolean kernel, java.util.Date timeFrom, java.util.Date timeTo, java.util.Date intersectTimeFrom, java.util.Date intersectTimeTo, boolean nonActive) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionjava.util.List<Product> productList(int moduleId, int contractId, int accountId, boolean kernel, java.util.Date timeFrom, java.util.Date timeTo, java.util.Date intersectTimeFrom, java.util.Date intersectTimeTo, boolean nonActive, boolean needProductPeriods) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionint productUpdate(Product product) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionProduct productGet(int contractId, int productId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionvoid productDelete(int contractId,
int productId)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionint productPeriodUpdate(int contractId,
ProductPeriod productPeriod)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionjava.util.List<ProductPeriod> productPeriodList(int contractId, int productId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException