public interface DeviceService<D extends Device,T extends DeviceType>
Modifier and Type | Method and Description |
---|---|
java.lang.String |
deviceConfigPreview(int id) |
void |
deviceDelete(int id) |
D |
deviceGet(int id) |
void |
deviceGroupDelete(int id) |
DeviceGroup |
deviceGroupGet(int id) |
DeviceGroup |
deviceGroupRoot() |
int |
deviceGroupUpdate(DeviceGroup d) |
java.util.List<D> |
deviceList(int deviceTypeId) |
java.util.List<DeviceManagerMethod> |
deviceManagerMethodList(int deviceTypeId) |
void |
deviceMove(int id,
java.util.Set<java.lang.Integer> cutSet) |
D |
deviceRoot(java.lang.String identifier,
java.lang.String host,
java.util.Set<java.lang.Integer> deviceTypeIds,
java.util.Set<java.lang.Integer> deviceGroupIds,
java.util.Date dateFrom,
java.util.Date dateTo,
java.util.Date intersectDateFrom,
java.util.Date intersectDateTo,
java.util.List<FilterEntityAttr> entityFilter,
boolean loadDeviceGroupLink) |
void |
deviceTypeDelete(int id) |
T |
deviceTypeGet(int id) |
java.util.List<T> |
deviceTypeList() |
int |
deviceTypeUpdate(T d) |
int |
deviceUpdate(D device) |
DeviceGroup deviceGroupGet(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
DeviceGroup deviceGroupRoot() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
int deviceGroupUpdate(DeviceGroup d) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
void deviceGroupDelete(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
T deviceTypeGet(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
java.util.List<T> deviceTypeList() throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
int deviceTypeUpdate(T d) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
void deviceTypeDelete(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
D deviceRoot(java.lang.String identifier, java.lang.String host, java.util.Set<java.lang.Integer> deviceTypeIds, java.util.Set<java.lang.Integer> deviceGroupIds, java.util.Date dateFrom, java.util.Date dateTo, java.util.Date intersectDateFrom, java.util.Date intersectDateTo, java.util.List<FilterEntityAttr> entityFilter, boolean loadDeviceGroupLink) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
D deviceGet(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
int deviceUpdate(D device) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
void deviceMove(int id, java.util.Set<java.lang.Integer> cutSet) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
void deviceDelete(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
java.util.List<D> deviceList(int deviceTypeId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
java.lang.String deviceConfigPreview(int id) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException
java.util.List<DeviceManagerMethod> deviceManagerMethodList(int deviceTypeId) throws ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGException