Interface DeviceService<D extends Device,T extends DeviceType>
- All Known Subinterfaces:
InetDeviceService
,TvDeviceService
,VoiceDeviceService
public interface DeviceService<D extends Device,T extends DeviceType>
-
Method Summary
Modifier and TypeMethodDescriptionList<ru.bitel.bgbilling.common.model.ConfigParameter>
configParameterList
(String className) deviceConfigPreview
(int id) void
deviceDelete
(int id) deviceGet
(int id) void
deviceGroupDelete
(int id) deviceGroupGet
(int id) int
deviceList
(int deviceTypeId) deviceManagerMethodList
(int deviceTypeId) void
deviceMove
(int id, Set<Integer> cutSet) deviceRoot
(String identifier, String host, Set<Integer> deviceTypeIds, Set<Integer> deviceGroupIds, Date dateFrom, Date dateTo, Date intersectDateFrom, Date intersectDateTo, List<FilterEntityAttr> entityFilter, boolean loadDeviceGroupLink) boolean
deviceTreeReorder
(int srcDeviceId, int parentDeviceId, int pos) void
deviceTypeDelete
(int id) deviceTypeGet
(int id) int
int
deviceUpdate
(D device)
-
Method Details
-
deviceGroupGet
- Throws:
ru.bitel.bgbilling.common.BGException
-
deviceGroupRoot
- Throws:
ru.bitel.bgbilling.common.BGException
-
deviceGroupUpdate
- Throws:
ru.bitel.bgbilling.common.BGException
-
deviceGroupDelete
void deviceGroupDelete(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
deviceTypeGet
- Throws:
ru.bitel.bgbilling.common.BGException
-
deviceTypeList
- Throws:
ru.bitel.bgbilling.common.BGException
-
deviceTypeUpdate
- Throws:
ru.bitel.bgbilling.common.BGException
-
deviceTypeDelete
void deviceTypeDelete(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
deviceTypeTitleList
- Throws:
ru.bitel.bgbilling.common.BGException
-
deviceRoot
D deviceRoot(String identifier, String host, Set<Integer> deviceTypeIds, Set<Integer> deviceGroupIds, Date dateFrom, Date dateTo, Date intersectDateFrom, Date intersectDateTo, List<FilterEntityAttr> entityFilter, boolean loadDeviceGroupLink) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
deviceGet
- Throws:
ru.bitel.bgbilling.common.BGException
-
deviceUpdate
- Throws:
ru.bitel.bgbilling.common.BGException
-
deviceMove
- Throws:
ru.bitel.bgbilling.common.BGException
-
deviceDelete
void deviceDelete(int id) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
deviceList
- Throws:
ru.bitel.bgbilling.common.BGException
-
deviceConfigPreview
- Throws:
ru.bitel.bgbilling.common.BGException
-
deviceManagerMethodList
List<DeviceManagerMethod> deviceManagerMethodList(int deviceTypeId) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
deviceTreeReorder
boolean deviceTreeReorder(int srcDeviceId, int parentDeviceId, int pos) throws ru.bitel.bgbilling.common.BGException - Throws:
ru.bitel.bgbilling.common.BGException
-
configParameterList
List<ru.bitel.bgbilling.common.model.ConfigParameter> configParameterList(String className) throws ru.bitel.bgbilling.common.BGException, ru.bitel.bgbilling.common.BGMessageException - Throws:
ru.bitel.bgbilling.common.BGException
ru.bitel.bgbilling.common.BGMessageException
-