JavaScript is disabled on your browser.
public interface LicenseService
Method Summary
All Methods Instance Methods Abstract Methods
Modifier and Type
Method
Description
java.util.List<ConfirmedOrder >
confirmedOrderList (int contractId,
int copyId,
int filter)
Список экземпляров компонентов для указанной копии продукта.
java.util.List<Copy >
copyList (int contractId)
Список продуктов для договора.
int
createPackage (int contractId,
int copyId,
java.util.Set<java.lang.String> confirmedOrderIds)
java.util.List<ContractData >
doContractData (int productId,
int componentId)
java.util.List<StatData >
doStatData (int productId)
java.lang.String
getProductItemLinks (int productItemId)
java.util.List<Component >
getProductItems ()
java.lang.String
getProductLinks (int productId)
java.util.List<ConfirmedOrder >
licenseComponentList (int contractId,
int licenseId)
int
licenseCreate (int contractId,
int copyId,
java.util.Set<java.lang.String> confirmedOrderIds,
boolean customer)
java.util.List<License >
licenseList (int contractId,
int copyId)
void
orderDelete (int orderId)
Удалит заказ
Order
orderGet (int orderId)
Вернет заказ
void
orderUpdate (Order order)
Создает или изменяет существующий заказ.
java.util.List<Copy >
productCopyList (int contractId)
java.util.List<Product >
productList ()
java.util.List<Product >
productListWithComponent (int componentId)
void
prolongTestOrders (int contractId,
java.util.Date dateTo,
java.util.List<java.lang.Integer> ids)
Method Details
copyList
java.util.List<Copy > copyList (
int contractId)
throws
ru.bitel.bgbilling.common.BGException
Список продуктов для договора.
Parameters:
contractId
-
Returns:
Throws:
ru.bitel.bgbilling.common.BGException
confirmedOrderList
java.util.List<ConfirmedOrder > confirmedOrderList (
int contractId,
int copyId,
int filter)
throws
ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
Список экземпляров компонентов для указанной копии продукта.
Parameters:
copyId
- - id копии продукта
filter
- - если 0, то в список попадают только компоненты с наибольшим количеством
если 1 - только купленные компоненты
если 2 - все компоненты
Returns:
- список экземпляров модулей
Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
productList
java.util.List<Product > productList ()
throws
ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
productListWithComponent
java.util.List<Product > productListWithComponent (
int componentId)
throws
ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
productCopyList
java.util.List<Copy > productCopyList (
int contractId)
throws
ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
licenseList
java.util.List<License > licenseList (
int contractId,
int copyId)
throws
ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
licenseComponentList
java.util.List<ConfirmedOrder > licenseComponentList (
int contractId,
int licenseId)
throws
ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
licenseCreate
int licenseCreate (int contractId,
int copyId,
java.util.Set<java.lang.String> confirmedOrderIds,
boolean customer)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
createPackage
int createPackage (int contractId,
int copyId,
java.util.Set<java.lang.String> confirmedOrderIds)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
prolongTestOrders
void prolongTestOrders (int contractId,
java.util.Date dateTo,
java.util.List<java.lang.Integer> ids)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalArgumentException
Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalArgumentException
orderGet
Order orderGet (
int orderId)
throws
ru.bitel.bgbilling.common.BGException
Вернет заказ
Parameters:
orderId
- ид заказа
Returns:
Order
Throws:
ru.bitel.bgbilling.common.BGException
orderUpdate
void orderUpdate (
Order order)
throws
ru.bitel.bgbilling.common.BGException
Создает или изменяет существующий заказ.
Parameters:
order
- - заказ, в случае когда order.id == 0 создает заказ
Throws:
ru.bitel.bgbilling.common.BGException
orderDelete
void orderDelete (int orderId)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException
Удалит заказ
Parameters:
orderId
- ид заказа
Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
doStatData
java.util.List<StatData > doStatData (
int productId)
throws
ru.bitel.bgbilling.common.BGException
Throws:
ru.bitel.bgbilling.common.BGException
doContractData
java.util.List<ContractData > doContractData (
int productId,
int componentId)
throws
ru.bitel.bgbilling.common.BGException
Throws:
ru.bitel.bgbilling.common.BGException
getProductLinks
java.lang.String getProductLinks (int productId)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException
Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
getProductItemLinks
java.lang.String getProductItemLinks (int productItemId)
throws ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException
Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
getProductItems
java.util.List<Component > getProductItems ()
throws
ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException
Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
BGBilling 8.2201. Copyright 2002-2024 BiTel Ltd.
Summary:
Nested |
Field |
Constr |
Method
Detail:
Field |
Constr |
Method