Class InetDevice
java.lang.Object
ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
ru.bitel.common.model.Id
ru.bitel.common.model.IdTitle
ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
ru.bitel.oss.kernel.entity.common.bean.Entity
ru.bitel.oss.systems.inventory.resource.common.bean.Device<InetDevice,InetDeviceType>
ru.bitel.bgbilling.modules.inet.common.bean.InetDevice
- All Implemented Interfaces:
Transferable
,Serializable
,GuiTitlable
,Idable
,ListItem
,TreeNode<InetDevice>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class ru.bitel.common.model.IdTitle
IdTitle.Builder, IdTitle.IdTitleBuilder
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
Поиск по интерфейсуstatic final int
static final int
Поиск по VLAN и порту на самом устройстве.static final int
Поиск по логинуstatic final int
Поиск по логину только на устройстве и дочерних.static final int
Поиск по mac на агентском устройстве с учетом всех дочерних устройствstatic final int
Поиск по mac с учетом всех дочерних устройствstatic final int
static final int
static final int
Поиск по MAC-адресу по всем аккаунтам в rootDeviceIdstatic final int
Поиск по VLAN и MAC-адресу на самом устройстве, а также на его потомках и его предках.static final int
Поиск по vlan с учетом всех дочерних устройствstatic final int
Поиск по vlanstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from class ru.bitel.oss.systems.inventory.resource.common.bean.Device
children, comment, config, dateFrom, dateTo, deviceGroupIds, deviceType, deviceTypeId, host, identifier, orderManagerDisabled, parentId, secret, uptime, uptimeTime
Fields inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
entitySpecId
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
fromInvDevice
(InvDevice device) int
getHost()
int
int
int
getSvlan()
void
setInvConfig
(String invConfig) void
setInvDeviceGroupIds
(Set<Integer> invDeviceGroupIds) void
setInvDeviceId
(int invDeviceId) void
setInvDeviceTypeId
(int invDeviceTypeId) void
setInvHost
(String invHost) void
setInvIdentifier
(String invIdentifier) void
setInvTitle
(String invTitle) void
setSvlan
(int svlan) Methods inherited from class ru.bitel.oss.systems.inventory.resource.common.bean.Device
findCodePath, generateTitle, generateTitle, getChildren, getComment, getDateFrom, getDateTo, getDeviceGroupIds, getDeviceType, getHosts, getHostsAsString, getParentId, getPassword, getSecret, getSort, getTransferData, getTransferDataFlavors, getUptime, getUptimeTime, getUsername, isDataFlavorSupported, isOrderManagerDisabled, main, setChildren, setComment, setConfig, setDateFrom, setDateTo, setDeviceGroupIds, setDeviceType, setDeviceTypeId, setHost, setIdentifier, setOrderManagerDisabled, setParentId, setPassword, setSecret, setSort, setUptime, setUptimeTime, setUsername, toList
Methods inherited from class ru.bitel.oss.kernel.entity.common.bean.Entity
copyTo, getEntityId, setEntityId
Methods inherited from class ru.bitel.oss.kernel.entity.common.bean.AbstractEntity
copyTo, getEntityAttributes, getEntitySpecId, setEntityAttributes, setEntitySpecId
Methods inherited from class ru.bitel.common.model.IdTitle
copyTo, getGuiTitle, getTitle, setTitle, toIdTitle, toString
Methods inherited from class ru.bitel.common.model.Id
copyTo, equals, getId, hashCode, newIdList, newIdSet, newIdSet, newIdSet, newIdSet, newMap, setId
Methods inherited from class ru.bitel.bgbilling.kernel.base.server.logger.BGLogger
getLogger, logError
-
Field Details
-
SERV_SEARCH_MODE_LOGIN
public static final int SERV_SEARCH_MODE_LOGINПоиск по логину- See Also:
-
SERV_SEARCH_MODE_INTERFACE_ON_DEVICE
public static final int SERV_SEARCH_MODE_INTERFACE_ON_DEVICEПоиск по интерфейсу- See Also:
-
SERV_SEARCH_MODE_VLAN_ON_DEVICE
public static final int SERV_SEARCH_MODE_VLAN_ON_DEVICEПоиск по vlan- See Also:
-
SERV_SEARCH_MODE_VLAN_ON_CHILD_DEVICE
public static final int SERV_SEARCH_MODE_VLAN_ON_CHILD_DEVICEПоиск по vlan с учетом всех дочерних устройств- See Also:
-
SERV_SEARCH_MODE_VLAN_WITH_ADDRESS_ON_DEVICE
public static final int SERV_SEARCH_MODE_VLAN_WITH_ADDRESS_ON_DEVICE- See Also:
-
SERV_SEARCH_MODE_INTERFACE_WITH_MAC
public static final int SERV_SEARCH_MODE_INTERFACE_WITH_MAC- See Also:
-
SERV_SEARCH_MODE_MAC_ON_DEVICE
public static final int SERV_SEARCH_MODE_MAC_ON_DEVICE- See Also:
-
SERV_SEARCH_MODE_MAC_ON_CHILD_DEVICE
public static final int SERV_SEARCH_MODE_MAC_ON_CHILD_DEVICEПоиск по mac с учетом всех дочерних устройств- See Also:
-
SERV_SEARCH_MODE_ADDRESS
public static final int SERV_SEARCH_MODE_ADDRESS- See Also:
-
SERV_SEARCH_MODE_ADDRESS_ON_AGENT_DEVICE
public static final int SERV_SEARCH_MODE_ADDRESS_ON_AGENT_DEVICE- See Also:
-
SERV_SEARCH_MODE_MAC_ON_ROOT
public static final int SERV_SEARCH_MODE_MAC_ON_ROOTПоиск по MAC-адресу по всем аккаунтам в rootDeviceId- See Also:
-
SERV_SEARCH_MODE_VLAN_AND_MAC_ON_PARENT_AND_CHILD_DEVICE
public static final int SERV_SEARCH_MODE_VLAN_AND_MAC_ON_PARENT_AND_CHILD_DEVICEПоиск по VLAN и MAC-адресу на самом устройстве, а также на его потомках и его предках.- See Also:
-
SERV_SEARCH_MODE_INTERFACE_WITH_VLAN
public static final int SERV_SEARCH_MODE_INTERFACE_WITH_VLANПоиск по VLAN и порту на самом устройстве.- See Also:
-
SERV_SEARCH_MODE_MAC_ON_DEVICE_AND_INTERFACE
public static final int SERV_SEARCH_MODE_MAC_ON_DEVICE_AND_INTERFACE- See Also:
-
SERV_SEARCH_MODE_MAC_ON_AGENT_AND_CHILD_DEVICE
public static final int SERV_SEARCH_MODE_MAC_ON_AGENT_AND_CHILD_DEVICEПоиск по mac на агентском устройстве с учетом всех дочерних устройств- See Also:
-
SERV_SEARCH_MODE_LOGIN_ON_PARENT_AND_CHILD_DEVICE
public static final int SERV_SEARCH_MODE_LOGIN_ON_PARENT_AND_CHILD_DEVICEПоиск по логину только на устройстве и дочерних.- See Also:
-
SERV_SUB_SEARCH_MODE_OFF
public static final int SERV_SUB_SEARCH_MODE_OFF- See Also:
-
SERV_SUB_SEARCH_MODE_MAC
public static final int SERV_SUB_SEARCH_MODE_MAC- See Also:
-
SERV_SUB_SEARCH_MODE_MAC_IF_EXIST
public static final int SERV_SUB_SEARCH_MODE_MAC_IF_EXIST- See Also:
-
SERV_SUB_SEARCH_MODE_ADDRESS
public static final int SERV_SUB_SEARCH_MODE_ADDRESS- See Also:
-
SERV_SUB_SEARCH_MODE_ADDRESS_IF_EXIST
public static final int SERV_SUB_SEARCH_MODE_ADDRESS_IF_EXIST- See Also:
-
SERV_SUB_SEARCH_MODE_ADDRESS_WITH_ROOT
public static final int SERV_SUB_SEARCH_MODE_ADDRESS_WITH_ROOT- See Also:
-
SERV_SUB_SEARCH_MODE_ADDRESS_IF_EXIST_WITH_ROOT
public static final int SERV_SUB_SEARCH_MODE_ADDRESS_IF_EXIST_WITH_ROOT- See Also:
-
SERV_DEVICE_LINK_OFF
public static final int SERV_DEVICE_LINK_OFF- See Also:
-
SERV_DEVICE_LINK_ON
public static final int SERV_DEVICE_LINK_ON- See Also:
-
SERV_DEVICE_LINK_ON_CHILD
public static final int SERV_DEVICE_LINK_ON_CHILD- See Also:
-
invDeviceGroupIds
-
-
Constructor Details
-
InetDevice
public InetDevice()
-
-
Method Details
-
getInvDeviceTypeId
public int getInvDeviceTypeId() -
setInvDeviceTypeId
public void setInvDeviceTypeId(int invDeviceTypeId) -
getInvTitle
-
setInvTitle
-
getInvDeviceId
public int getInvDeviceId() -
setInvDeviceId
public void setInvDeviceId(int invDeviceId) -
getInvIdentifier
-
setInvIdentifier
-
getInvHost
-
setInvHost
-
getInvConfig
-
setInvConfig
-
getInvDeviceGroupIds
-
setInvDeviceGroupIds
-
getDeviceTypeId
public int getDeviceTypeId()- Overrides:
getDeviceTypeId
in classDevice<InetDevice,
InetDeviceType>
-
getIdentifier
- Overrides:
getIdentifier
in classDevice<InetDevice,
InetDeviceType>
-
getHost
- Overrides:
getHost
in classDevice<InetDevice,
InetDeviceType>
-
getConfig
- Overrides:
getConfig
in classDevice<InetDevice,
InetDeviceType>
-
toInvDevice
-
fromInvDevice
-
getFullTitle
-
getSvlan
public int getSvlan() -
setSvlan
public void setSvlan(int svlan)
-