public interface ResourceService
- 
Method Summary
| Modifier and Type | 
Method | 
Description | 
java.util.List<IpResourceNet> | 
freeIpResourceNetList(java.util.Collection<java.lang.Integer> ipResourceCategoryIds,
java.util.Collection<java.lang.Integer> ipResourceIds,
java.util.Date dateFrom,
java.util.Date dateTo,
int mask,
int max,
java.lang.String filter) | 
  | 
java.util.List<IpResourceRange> | 
freeIpResourceRangeList(java.util.Collection<java.lang.Integer> ipResourceCategoryIds,
java.util.Collection<java.lang.Integer> ipResourceIds,
java.util.Date dateFrom,
java.util.Date dateTo,
int range,
int max,
java.lang.String filter) | 
  | 
java.lang.Integer | 
freeVlan(java.util.Set<java.lang.Integer> vlanResourceCategoryIds,
java.util.Date dateFrom,
java.util.Date dateTo) | 
  | 
void | 
ipCategoryDelete(int id) | 
  | 
java.util.List<IpCategory> | 
ipCategoryList() | 
  | 
IpCategory | 
ipCategoryRoot() | 
  | 
int | 
ipCategoryUpdate(IpCategory category) | 
  | 
void | 
ipResourceDelete(int id,
boolean skipSubscriptionCheck) | 
  | 
IpResource | 
ipResourceGet(int id) | 
  | 
java.util.List<IpResource> | 
ipResourceList(java.util.Collection<java.lang.Integer> categoryIds) | 
  | 
IpResourceSubscription | 
ipResourceSubscribe(int subscriberId,
java.lang.String subscriberTitle,
java.util.Collection<java.lang.Integer> ipResourceCategoryIds,
int ipResourceId,
byte[] addressFrom,
byte[] addressTo,
java.util.Date dateFrom,
java.util.Date dateTo) | 
  | 
void | 
ipResourceUnsubscribe(int subscriberId,
int ipResourceSubscriptionId,
byte[] addressFrom,
byte[] addressTo) | 
  | 
int | 
ipResourceUpdate(IpResource resource,
boolean skipSubscriptionCheck) | 
  | 
Result<IpResourceSubscription> | 
ipSubscriptionList(int ipResourceId,
java.util.Date dateFrom,
java.util.Date dateTo,
Page page) | 
  | 
java.lang.Integer | 
nextFreeVlan(int vlanResourceCategoryId,
int deviceId,
java.util.Date dateFrom,
java.util.Date dateTo) | 
 Deprecated. 
 | 
void | 
vlanCategoryDelete(int id) | 
  | 
VlanCategory | 
vlanCategoryRoot() | 
  | 
int | 
vlanCategoryUpdate(VlanCategory category) | 
  | 
void | 
vlanResourceDelete(int id) | 
  | 
VlanResource | 
vlanResourceGet(int id) | 
  | 
java.util.List<VlanResource> | 
vlanResourceList(int categoryId) | 
  | 
boolean | 
vlanResourceSubscribe(int vlan,
short subscriberType,
int subscriberId,
java.lang.String subscriberTitle,
java.util.Date dateFrom,
java.util.Date dateTo,
java.util.Set<java.lang.Integer> vlanResourceCategoryIds,
boolean isVlanPersonal) | 
 Подписка на VLAN 
 | 
void | 
vlanResourceUnsubscribe(int subscriberId) | 
 Deprecated. 
 | 
void | 
vlanResourceUnsubscribe(short subscriberType,
int subscriberId) | 
 Отмена подписки на VLAN 
 | 
int | 
vlanResourceUpdate(VlanResource vlan) | 
  | 
Result<VlanResourceSubscription> | 
vlanSubscriptionList(int vlanResourceId,
java.util.Date dateFrom,
java.util.Date dateTo,
Page page) | 
  | 
java.util.List<VlanResourceSubscription> | 
vlanSubscriptionList1(int vlanResourceId,
java.util.Date dateFrom,
java.util.Date dateTo) | 
  | 
 
 
 
- 
Method Details
- 
vlanResourceList
java.util.List<VlanResource> vlanResourceList(
int categoryId)
                                       throws 
ru.bitel.bgbilling.common.BGException 
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
vlanResourceGet
VlanResource vlanResourceGet(
int id)
                      throws 
ru.bitel.bgbilling.common.BGException 
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
vlanResourceUpdate
int vlanResourceUpdate(
VlanResource vlan)
                throws 
ru.bitel.bgbilling.common.BGException 
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
vlanResourceDelete
void vlanResourceDelete(int id)
                 throws ru.bitel.bgbilling.common.BGException
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
nextFreeVlan
@Deprecated
java.lang.Integer nextFreeVlan(int vlanResourceCategoryId,
int deviceId,
java.util.Date dateFrom,
java.util.Date dateTo)
                        throws ru.bitel.bgbilling.common.BGException
Deprecated.
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
freeVlan
java.lang.Integer freeVlan(java.util.Set<java.lang.Integer> vlanResourceCategoryIds,
java.util.Date dateFrom,
java.util.Date dateTo)
                    throws ru.bitel.bgbilling.common.BGException
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
vlanResourceSubscribe
boolean vlanResourceSubscribe(int vlan,
short subscriberType,
int subscriberId,
java.lang.String subscriberTitle,
java.util.Date dateFrom,
java.util.Date dateTo,
java.util.Set<java.lang.Integer> vlanResourceCategoryIds,
boolean isVlanPersonal)
                       throws ru.bitel.bgbilling.common.BGException
Подписка на VLAN
- Parameters:
 
vlan - VLAN 
subscriberType - тип подсписчика, 0 - договор, 1 - аккаунт, 2 - устройство 
subscriberId - ID подписчика 
subscriberTitle - название подписчика 
dateFrom -  
dateTo -  
vlanResourceCategoryIds -  
isVlanPersonal - проверять (true) или нет, что VLAN уже занят 
- Returns:
 
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
vlanResourceUnsubscribe
@Deprecated
@RequestWrapper(className="ru.bitel.oss.systems.inventory.resource.common.jaxws.VlanResourceUnsubscribeOldRequest")
@ResponseWrapper(className="ru.bitel.oss.systems.inventory.resource.common.jaxws.VlanResourceUnsubscribeOldResponse")
void vlanResourceUnsubscribe(int subscriberId)
                      throws ru.bitel.bgbilling.common.BGException
Deprecated.
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
vlanResourceUnsubscribe
void vlanResourceUnsubscribe(short subscriberType,
int subscriberId)
                      throws ru.bitel.bgbilling.common.BGException
Отмена подписки на VLAN
- Parameters:
 
subscriberType - тип подписчика, 0 - договор, 1 - аккаунт(сервис), 2 - устройство 
subscriberId - ID подписчика 
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
vlanSubscriptionList1
java.util.List<VlanResourceSubscription> vlanSubscriptionList1(
int vlanResourceId,
java.util.Date dateFrom,
java.util.Date dateTo)
                                                        throws 
ru.bitel.bgbilling.common.BGException 
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
vlanSubscriptionList
Result<VlanResourceSubscription> vlanSubscriptionList(
int vlanResourceId,
java.util.Date dateFrom,
java.util.Date dateTo,
Page page)
                                               throws 
ru.bitel.bgbilling.common.BGException 
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
vlanCategoryRoot
VlanCategory vlanCategoryRoot()
                       throws 
ru.bitel.bgbilling.common.BGException 
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
vlanCategoryUpdate
int vlanCategoryUpdate(
VlanCategory category)
                throws 
ru.bitel.bgbilling.common.BGException 
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
vlanCategoryDelete
void vlanCategoryDelete(int id)
                 throws ru.bitel.bgbilling.common.BGException
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
ipCategoryRoot
IpCategory ipCategoryRoot()
                   throws 
ru.bitel.bgbilling.common.BGException 
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
ipCategoryList
java.util.List<IpCategory> ipCategoryList()
                                   throws 
ru.bitel.bgbilling.common.BGException 
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
ipResourceList
java.util.List<IpResource> ipResourceList(
java.util.Collection<java.lang.Integer> categoryIds)
                                   throws 
ru.bitel.bgbilling.common.BGException 
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
ipResourceGet
IpResource ipResourceGet(
int id)
                  throws 
ru.bitel.bgbilling.common.BGException,
ru.bitel.bgbilling.common.BGMessageException,
ru.bitel.bgbilling.common.BGIllegalAccessException 
- Throws:
 
ru.bitel.bgbilling.common.BGException 
ru.bitel.bgbilling.common.BGMessageException 
ru.bitel.bgbilling.common.BGIllegalAccessException 
 
- 
ipCategoryUpdate
int ipCategoryUpdate(
IpCategory category)
              throws 
ru.bitel.bgbilling.common.BGException 
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
ipCategoryDelete
void ipCategoryDelete(int id)
               throws ru.bitel.bgbilling.common.BGException
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
ipResourceUpdate
int ipResourceUpdate(
IpResource resource,
boolean skipSubscriptionCheck)
              throws 
ru.bitel.bgbilling.common.BGException 
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
ipResourceDelete
void ipResourceDelete(int id,
boolean skipSubscriptionCheck)
               throws ru.bitel.bgbilling.common.BGException
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
freeIpResourceRangeList
java.util.List<IpResourceRange> freeIpResourceRangeList(
java.util.Collection<java.lang.Integer> ipResourceCategoryIds,
java.util.Collection<java.lang.Integer> ipResourceIds,
java.util.Date dateFrom,
java.util.Date dateTo,
int range,
int max,
java.lang.String filter)
                                                 throws 
ru.bitel.bgbilling.common.BGException 
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
freeIpResourceNetList
java.util.List<IpResourceNet> freeIpResourceNetList(
java.util.Collection<java.lang.Integer> ipResourceCategoryIds,
java.util.Collection<java.lang.Integer> ipResourceIds,
java.util.Date dateFrom,
java.util.Date dateTo,
int mask,
int max,
java.lang.String filter)
                                             throws 
ru.bitel.bgbilling.common.BGException 
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
ipResourceSubscribe
IpResourceSubscription ipResourceSubscribe(
int subscriberId,
java.lang.String subscriberTitle,
java.util.Collection<java.lang.Integer> ipResourceCategoryIds,
int ipResourceId,
byte[] addressFrom,
byte[] addressTo,
java.util.Date dateFrom,
java.util.Date dateTo)
                                    throws 
ru.bitel.bgbilling.common.BGException 
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
ipResourceUnsubscribe
void ipResourceUnsubscribe(int subscriberId,
int ipResourceSubscriptionId,
byte[] addressFrom,
byte[] addressTo)
                    throws ru.bitel.bgbilling.common.BGException
- Throws:
 
ru.bitel.bgbilling.common.BGException 
 
- 
ipSubscriptionList
Result<IpResourceSubscription> ipSubscriptionList(
int ipResourceId,
java.util.Date dateFrom,
java.util.Date dateTo,
Page page)
                                           throws 
ru.bitel.bgbilling.common.BGException 
- Throws:
 
ru.bitel.bgbilling.common.BGException