Class InetDeviceMap.InetDeviceMapItem
java.lang.Object
ru.bitel.bgbilling.modules.inet.server.bean.InetDeviceMap.InetDeviceMapItem
- Enclosing class:
- InetDeviceMap
public class InetDeviceMap.InetDeviceMapItem
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description InetDeviceMapItem(InetDeviceMap.InetDeviceMapItem parent, InetDevice device, ParameterMap config, ParameterMap selfConfig, java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>> flowAgentIfaceMap) -
Method Summary
Modifier and Type Method Description InetDeviceMap.InetDeviceMapItemfindRoot(java.util.Set<java.lang.Integer> rootDeviceTypeId)java.util.Set<java.lang.Integer>getAncestorIds()ID всех предков.ParameterMapgetConfig()Конфигурация с наследованием от устройств-предков.java.util.Set<java.lang.Integer>getDescendantIds()ID всех потомков.InetDevicegetDevice()java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>>getFlowAgentIfaceMap()InetDeviceMap.InetDeviceMapItemgetParent()ParameterMapgetSelfConfig()Конфигурация самого устройства + типа устройства.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
InetDeviceMapItem
public InetDeviceMapItem(InetDeviceMap.InetDeviceMapItem parent, InetDevice device, ParameterMap config, ParameterMap selfConfig, java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>> flowAgentIfaceMap)
-
-
Method Details
-
getParent
-
getDevice
-
getConfig
Конфигурация с наследованием от устройств-предков.- Returns:
-
getSelfConfig
Конфигурация самого устройства + типа устройства.- Returns:
-
getFlowAgentIfaceMap
public java.util.Map<java.lang.Integer,java.util.List<java.lang.Integer>> getFlowAgentIfaceMap() -
getDescendantIds
public java.util.Set<java.lang.Integer> getDescendantIds()ID всех потомков. -
getAncestorIds
public java.util.Set<java.lang.Integer> getAncestorIds()ID всех предков. -
findRoot
-