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.BGException
VlanResource vlanResourceGet(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
int vlanResourceUpdate(VlanResource vlan) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
void 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.BGException
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
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.BGException
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
- VLANsubscriberType
- тип подсписчика, 0 - договор, 1 - аккаунт, 2 - устройствоsubscriberId
- ID подписчикаsubscriberTitle
- название подписчикаdateFrom
- dateTo
- vlanResourceCategoryIds
- isVlanPersonal
- проверять (true) или нет, что VLAN уже занятru.bitel.bgbilling.common.BGException
VlanResourceSubscription#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.BGException
void vlanResourceUnsubscribe(short subscriberType, int subscriberId) throws ru.bitel.bgbilling.common.BGException
subscriberType
- тип подписчика, 0 - договор, 1 - аккаунт(сервис), 2 - устройствоsubscriberId
- ID подписчикаru.bitel.bgbilling.common.BGException
java.util.List<VlanResourceSubscription> vlanSubscriptionList1(int vlanResourceId, java.util.Date dateFrom, java.util.Date dateTo) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
Result<VlanResourceSubscription> vlanSubscriptionList(int vlanResourceId, java.util.Date dateFrom, java.util.Date dateTo, Page page) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
VlanCategory vlanCategoryRoot() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
int vlanCategoryUpdate(VlanCategory category) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
void vlanCategoryDelete(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
IpCategory ipCategoryRoot() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
java.util.List<IpCategory> ipCategoryList() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
java.util.List<IpResource> ipResourceList(java.util.Collection<java.lang.Integer> categoryIds) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
IpResource ipResourceGet(int id) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException, ru.bitel.bgbilling.common.BGIllegalAccessException
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
ru.bitel.bgbilling.common.BGIllegalAccessException
int ipCategoryUpdate(IpCategory category) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
void ipCategoryDelete(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
int ipResourceUpdate(IpResource resource, boolean skipSubscriptionCheck) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
void 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.BGException
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) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
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) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
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
ru.bitel.bgbilling.common.BGException
void ipResourceUnsubscribe(int subscriberId, int ipResourceSubscriptionId, byte[] addressFrom, byte[] addressTo) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
Result<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