public interface ResourceService
| Modifier and Type | Method and 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.util.List<IpResourceNet> |
freeIpResourceNetList(int deviceId,
int interfaceId,
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)
Deprecated.
|
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.util.List<IpResourceRange> |
freeIpResourceRangeList(int deviceId,
int interfaceId,
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)
Deprecated.
|
java.lang.Integer |
freeVlan(java.util.Set<java.lang.Integer> vlanResourceCategoryIds,
java.util.Date dateFrom,
java.util.Date dateTo) |
java.lang.Integer |
freeVlan(java.util.Set<java.lang.Integer> vlanResourceCategoryIds,
int deviceId,
java.util.Date dateFrom,
java.util.Date dateTo)
Deprecated.
|
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,
int subscriberId,
java.lang.String subscriberTitle,
java.util.Date dateFrom,
java.util.Date dateTo,
java.util.Set<java.lang.Integer> vlanResourceCategoryIds,
boolean isVlanPersonal)
Deprecated.
|
boolean |
vlanResourceSubscribe(int vlan,
int subscriberId,
java.lang.String subscriberTitle,
int deviceId,
java.util.Date dateFrom,
java.util.Date dateTo,
java.util.Set<java.lang.Integer> vlanResourceCategoryIds,
boolean isVlanPersonal)
Deprecated.
|
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) |
java.util.List<VlanResource> vlanResourceList(int categoryId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionVlanResource vlanResourceGet(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionint vlanResourceUpdate(VlanResource vlan) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionvoid vlanResourceDelete(int id)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException@Deprecated
java.lang.Integer nextFreeVlan(int vlanResourceCategoryId,
int deviceId,
java.util.Date dateFrom,
java.util.Date dateTo)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException@Deprecated
@RequestWrapper(className="ru.bitel.oss.systems.inventory.resource.common.jaxws.FreeVlanOldRequest")
@ResponseWrapper(className="ru.bitel.oss.systems.inventory.resource.common.jaxws.FreeVlanOldResponse")
java.lang.Integer freeVlan(java.util.Set<java.lang.Integer> vlanResourceCategoryIds,
int deviceId,
java.util.Date dateFrom,
java.util.Date dateTo)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException@Deprecated
@RequestWrapper(className="ru.bitel.oss.systems.inventory.resource.common.jaxws.VlanResourceSubscribeOldRequest")
@ResponseWrapper(className="ru.bitel.oss.systems.inventory.resource.common.jaxws.VlanResourceSubscribeOldResponse")
boolean vlanResourceSubscribe(int vlan,
int subscriberId,
java.lang.String subscriberTitle,
int deviceId,
java.util.Date dateFrom,
java.util.Date dateTo,
java.util.Set<java.lang.Integer> vlanResourceCategoryIds,
boolean isVlanPersonal)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionjava.lang.Integer freeVlan(java.util.Set<java.lang.Integer> vlanResourceCategoryIds,
java.util.Date dateFrom,
java.util.Date dateTo)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException@Deprecated
@RequestWrapper(className="ru.bitel.oss.systems.inventory.resource.common.jaxws.VlanResourceSubscribeOld2Request")
@ResponseWrapper(className="ru.bitel.oss.systems.inventory.resource.common.jaxws.VlanResourceSubscribeOld2Response")
boolean vlanResourceSubscribe(int vlan,
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
ru.bitel.bgbilling.common.BGExceptionboolean 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 - VLANsubscriberType - тип подсписчика, 0 - договор, 1 - аккаунт, 2 - устройствоsubscriberId - ID подписчикаsubscriberTitle - название подписчикаdateFrom - dateTo - vlanResourceCategoryIds - isVlanPersonal - проверять (true) или нет, что VLAN уже занятru.bitel.bgbilling.common.BGExceptionVlanResourceSubscription#SUBSCRIBER_TYPE_ACCOUNT}@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
ru.bitel.bgbilling.common.BGExceptionvoid vlanResourceUnsubscribe(short subscriberType,
int subscriberId)
throws ru.bitel.bgbilling.common.BGException
subscriberType - тип подписчика, 0 - договор, 1 - аккаунт(сервис), 2 - устройствоsubscriberId - ID подписчикаru.bitel.bgbilling.common.BGExceptionjava.util.List<VlanResourceSubscription> vlanSubscriptionList1(int vlanResourceId, java.util.Date dateFrom, java.util.Date dateTo) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionResult<VlanResourceSubscription> vlanSubscriptionList(int vlanResourceId, java.util.Date dateFrom, java.util.Date dateTo, Page page) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionVlanCategory vlanCategoryRoot() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionint vlanCategoryUpdate(VlanCategory category) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionvoid vlanCategoryDelete(int id)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionIpCategory ipCategoryRoot() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionjava.util.List<IpCategory> ipCategoryList() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionjava.util.List<IpResource> ipResourceList(java.util.Collection<java.lang.Integer> categoryIds) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionIpResource ipResourceGet(int id) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalAccessException
ru.bitel.bgbilling.common.BGExceptionru.bitel.bgbilling.common.BGMessageExceptionru.bitel.bgbilling.common.BGIllegalAccessExceptionint ipCategoryUpdate(IpCategory category) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionvoid ipCategoryDelete(int id)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionint ipResourceUpdate(IpResource resource, boolean skipSubscriptionCheck) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionvoid ipResourceDelete(int id,
boolean skipSubscriptionCheck)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException@Deprecated @RequestWrapper(className="ru.bitel.oss.systems.inventory.resource.common.jaxws.FeeIpResourceRangeListOldRequest") @ResponseWrapper(className="ru.bitel.oss.systems.inventory.resource.common.jaxws.FeeIpResourceRangeListOldResponse") java.util.List<IpResourceRange> freeIpResourceRangeList(int deviceId, int interfaceId, 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) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException@Deprecated @RequestWrapper(className="ru.bitel.oss.systems.inventory.resource.common.jaxws.FreeIpResourceNetListOldRequest") @ResponseWrapper(className="ru.bitel.oss.systems.inventory.resource.common.jaxws.FreeIpResourceNetListOldResponse") java.util.List<IpResourceNet> freeIpResourceNetList(int deviceId, int interfaceId, 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) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionjava.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) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionjava.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) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionIpResourceSubscription 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
ru.bitel.bgbilling.common.BGExceptionvoid ipResourceUnsubscribe(int subscriberId,
int ipResourceSubscriptionId,
byte[] addressFrom,
byte[] addressTo)
throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGExceptionResult<IpResourceSubscription> ipSubscriptionList(int ipResourceId, java.util.Date dateFrom, java.util.Date dateTo, Page page) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException