| Modifier and Type | Method and Description | 
|---|---|
protected OnmsIpInterface | 
Protocol.createIpInterface(OnmsSnmpInterface snmp,
                 InetAddress inetAddress)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected List<OnmsIpInterface> | 
Protocol.createIpInterfaces(List<OnmsSnmpInterface> snmps)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected OnmsIpInterface | 
BridgeBuilder.createIpInterface(OnmsSnmpInterface snmp,
                 InetAddress inetAddress)  | 
| Modifier and Type | Method and Description | 
|---|---|
org.opennms.integration.api.v1.model.immutables.ImmutableIpInterface | 
IpInterfaceMapper.map(OnmsIpInterface onmsIpInterface)  | 
| Modifier and Type | Method and Description | 
|---|---|
OpennmsModelProtos.IpInterface.Builder | 
ProtobufMapper.toIpInterface(OnmsIpInterface ipInterface)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<OnmsIpInterface> | 
IpInterfaceProvider.findMatching(Criteria criteria)  | 
List<OnmsIpInterface> | 
IpInterfaceDaoProvider.findMatching(Criteria criteria)  | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<CollectionSpecification> | 
Collectd.getSpecificationsForInterface(OnmsIpInterface iface,
                             String svcName)
getSpecificationsForInterface 
 | 
| Modifier and Type | Method and Description | 
|---|---|
CollectionAgent | 
CollectionAgentFactory.createCollectionAgent(OnmsIpInterface ipIf)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected OnmsIpInterface | 
DefaultCollectionAgentService.getIpInterface()  | 
| Modifier and Type | Method and Description | 
|---|---|
CollectionAgent | 
OsgiCollectionAgentFactory.createCollectionAgent(OnmsIpInterface ipIf)  | 
T | 
AbstractCollectionAgentFactory.createCollectionAgent(OnmsIpInterface ipInterface)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
CollectdConfigFactory.interfaceInPackage(OnmsIpInterface iface,
                  Package pkg)
This method is used to determine if the named interface is included in
 the passed package definition. 
 | 
boolean | 
CollectdConfigFactory.isServiceCollectionEnabled(OnmsIpInterface iface,
                          String svcName)
Returns true if the specified interface is included by at least one
 package which has the specified service and that service is enabled (set
 to "on"). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
CollectdConfigFactory.interfaceInPackage(OnmsIpInterface iface,
                  Package pkg)  | 
boolean | 
CollectdConfigFactory.isServiceCollectionEnabled(OnmsIpInterface iface,
                          String svcName)  | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsIpInterface | 
IpInterfaceDao.findByForeignKeyAndIpAddress(String foreignSource,
                            String foreignId,
                            String ipAddress)
findByForeignKeyAndIpAddress 
 | 
OnmsIpInterface | 
IpInterfaceDao.findByNodeIdAndIpAddress(Integer nodeId,
                        String ipAddress)
findByNodeIdAndIpAddress 
 | 
OnmsIpInterface | 
IpInterfaceDao.findPrimaryInterfaceByNodeId(Integer nodeId)  | 
OnmsIpInterface | 
IpInterfaceDao.get(OnmsNode node,
   String ipAddress)
get 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<OnmsIpInterface> | 
IpInterfaceDao.findByIpAddress(String ipAddress)
findByIpAddress 
 | 
List<OnmsIpInterface> | 
IpInterfaceDao.findByNodeId(Integer nodeId)
findByNodeId 
 | 
List<OnmsIpInterface> | 
IpInterfaceDao.findByServiceType(String svcName)
findByServiceType 
 | 
List<OnmsIpInterface> | 
IpInterfaceDao.findHierarchyByServiceType(String svcName)
findHierarchyByServiceType 
 | 
List<OnmsIpInterface> | 
NodeDao.findObsoleteIpInterfaces(Integer nodeId,
                        Date scanStamp)
findObsoleteIpInterfaces 
 | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsResource | 
ResourceDao.getResourceForIpInterface(OnmsIpInterface ipInterface,
                         OnmsLocationMonitor locationMonitor)
getResourceForIpInterface 
 | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsIpInterface | 
IpInterfaceDaoHibernate.findByForeignKeyAndIpAddress(String foreignSource,
                            String foreignId,
                            String ipAddress)
findByForeignKeyAndIpAddress 
 | 
OnmsIpInterface | 
IpInterfaceDaoHibernate.findByNodeIdAndIpAddress(Integer nodeId,
                        String ipAddress)
findByNodeIdAndIpAddress 
 | 
OnmsIpInterface | 
IpInterfaceDaoHibernate.findPrimaryInterfaceByNodeId(Integer nodeId)
This function should be kept similar to  
OnmsNode.getPrimaryInterface(). | 
OnmsIpInterface | 
IpInterfaceDaoHibernate.get(OnmsNode node,
   String ipAddress)
get 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<OnmsIpInterface> | 
IpInterfaceDaoHibernate.findByIpAddress(String ipAddress)
findByIpAddress 
 | 
List<OnmsIpInterface> | 
IpInterfaceDaoHibernate.findByNodeId(Integer nodeId)
findByNodeId 
 | 
List<OnmsIpInterface> | 
IpInterfaceDaoHibernate.findByServiceType(String svcName)
findByServiceType 
 | 
List<OnmsIpInterface> | 
IpInterfaceDaoHibernate.findHierarchyByServiceType(String svcName)
findHierarchyByServiceType 
 | 
List<OnmsIpInterface> | 
NodeDaoHibernate.findObsoleteIpInterfaces(Integer nodeId,
                        Date scanStamp)
findObsoleteIpInterfaces 
 | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsIpInterface | 
MockIpInterfaceDao.findByForeignKeyAndIpAddress(String foreignSource,
                            String foreignId,
                            String ipAddress)  | 
OnmsIpInterface | 
UnimplementedIpInterfaceDao.findByForeignKeyAndIpAddress(String foreignSource,
                            String foreignId,
                            String ipAddress)  | 
OnmsIpInterface | 
MockIpInterfaceDao.findByNodeIdAndIpAddress(Integer nodeId,
                        String ipAddress)  | 
OnmsIpInterface | 
UnimplementedIpInterfaceDao.findByNodeIdAndIpAddress(Integer nodeId,
                        String ipAddress)  | 
OnmsIpInterface | 
MockIpInterfaceDao.findPrimaryInterfaceByNodeId(Integer nodeId)  | 
OnmsIpInterface | 
UnimplementedIpInterfaceDao.findPrimaryInterfaceByNodeId(Integer nodeId)  | 
OnmsIpInterface | 
UnimplementedIpInterfaceDao.get(Integer id)  | 
OnmsIpInterface | 
MockIpInterfaceDao.get(OnmsNode node,
   String ipAddress)  | 
OnmsIpInterface | 
UnimplementedIpInterfaceDao.get(OnmsNode node,
   String ipAddress)  | 
OnmsIpInterface | 
UnimplementedIpInterfaceDao.load(Integer id)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<OnmsIpInterface> | 
UnimplementedIpInterfaceDao.findAll()  | 
List<OnmsIpInterface> | 
MockIpInterfaceDao.findByIpAddress(String ipAddress)  | 
List<OnmsIpInterface> | 
UnimplementedIpInterfaceDao.findByIpAddress(String ipAddress)  | 
List<OnmsIpInterface> | 
MockIpInterfaceDao.findByNodeId(Integer nodeId)  | 
List<OnmsIpInterface> | 
UnimplementedIpInterfaceDao.findByNodeId(Integer nodeId)  | 
List<OnmsIpInterface> | 
MockIpInterfaceDao.findByServiceType(String svcName)  | 
List<OnmsIpInterface> | 
UnimplementedIpInterfaceDao.findByServiceType(String svcName)  | 
List<OnmsIpInterface> | 
MockIpInterfaceDao.findHierarchyByServiceType(String svcName)  | 
List<OnmsIpInterface> | 
UnimplementedIpInterfaceDao.findHierarchyByServiceType(String svcName)  | 
List<OnmsIpInterface> | 
UnimplementedIpInterfaceDao.findMatching(Criteria criteria)  | 
List<OnmsIpInterface> | 
UnimplementedIpInterfaceDao.findMatching(OnmsCriteria criteria)  | 
List<OnmsIpInterface> | 
MockNodeDao.findObsoleteIpInterfaces(Integer nodeId,
                        Date scanStamp)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
MockIpInterfaceDao.delete(OnmsIpInterface iface)  | 
void | 
UnimplementedIpInterfaceDao.delete(OnmsIpInterface entity)  | 
protected void | 
MockIpInterfaceDao.generateId(OnmsIpInterface iface)  | 
protected Integer | 
MockIpInterfaceDao.getId(OnmsIpInterface iface)  | 
OnmsResource | 
MockResourceDao.getResourceForIpInterface(OnmsIpInterface ipInterface,
                         OnmsLocationMonitor locationMonitor)  | 
Integer | 
MockIpInterfaceDao.save(OnmsIpInterface iface)  | 
Integer | 
UnimplementedIpInterfaceDao.save(OnmsIpInterface entity)  | 
void | 
UnimplementedIpInterfaceDao.saveOrUpdate(OnmsIpInterface entity)  | 
void | 
MockIpInterfaceDao.update(OnmsIpInterface iface)  | 
void | 
UnimplementedIpInterfaceDao.update(OnmsIpInterface entity)  | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsResource | 
DefaultResourceDao.getResourceForIpInterface(OnmsIpInterface ipInterface,
                         OnmsLocationMonitor locMon)  | 
| Modifier and Type | Method and Description | 
|---|---|
static IpInterfaceTopologyEntity | 
IpInterfaceTopologyEntity.create(OnmsIpInterface ipInterface)  | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsIpInterface | 
OnmsNode.getCriticalInterface()
getCriticalInterface 
 | 
OnmsIpInterface | 
NetworkBuilder.InterfaceBuilder.getInterface()  | 
OnmsIpInterface | 
OnmsNode.getInterfaceWithAddress(InetAddress addr)  | 
OnmsIpInterface | 
OnmsNode.getInterfaceWithService(String svcName)
getInterfaceWithService 
 | 
OnmsIpInterface | 
LocationMonitorIpInterface.getIpInterface()
getIpInterface 
 | 
OnmsIpInterface | 
OnmsMonitoredService.getIpInterface()
getIpInterface 
 | 
OnmsIpInterface | 
OnmsNode.getIpInterfaceByIpAddress(InetAddress ipAddress)
getIpInterfaceByIpAddress 
 | 
OnmsIpInterface | 
OnmsNode.getIpInterfaceByIpAddress(String ipAddress)
getIpInterfaceByIpAddress 
 | 
OnmsIpInterface | 
OnmsNode.getPrimaryInterface()
getPrimaryInterface 
 | 
OnmsIpInterface | 
OnmsSnmpInterface.getPrimaryIpInterface()
getPrimaryIpInterface 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<OnmsIpInterface> | 
OnmsNode.getInterfacesWithService(String svcName)
getInterfacesWithService 
 | 
List<OnmsIpInterface> | 
OnmsIpInterfaceList.getIpInterfaces()  | 
Set<OnmsIpInterface> | 
OnmsSnmpInterface.getIpInterfaces()
getIpInterfaces 
 | 
Set<OnmsIpInterface> | 
OnmsNode.getIpInterfaces()
The interfaces on this node 
 | 
List<OnmsIpInterface> | 
OnmsIpInterfaceList.getObjects()  | 
Set<OnmsIpInterface> | 
SnmpInterfaceIdAdapter.unmarshal(ArrayList<Integer> ids)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
OnmsSnmpInterface.addIpInterface(OnmsIpInterface iface)
addIpInterface 
 | 
void | 
OnmsNode.addIpInterface(OnmsIpInterface iface)
addIpInterface 
 | 
void | 
OnmsIpInterface.mergeInterface(OnmsIpInterface scannedIface,
              EventForwarder eventForwarder,
              boolean deleteMissing)
mergeInterface 
 | 
void | 
OnmsIpInterface.mergeInterfaceAttributes(OnmsIpInterface scannedIface)
mergeInterfaceAttributes 
 | 
void | 
OnmsIpInterface.mergeMetaData(OnmsIpInterface scanned)  | 
void | 
OnmsIpInterface.mergeMonitoredServices(OnmsIpInterface scannedIface,
                      EventForwarder eventForwarder,
                      boolean deleteMissing)
mergeMonitoredServices 
 | 
void | 
OnmsNode.removeIpInterface(OnmsIpInterface iface)  | 
void | 
OnmsMonitoredService.setIpInterface(OnmsIpInterface ipInterface)
setIpInterface 
 | 
void | 
OnmsIpInterface.updateSnmpInterface(OnmsIpInterface scannedIface)
updateSnmpInterface 
 | 
void | 
AbstractEntityVisitor.visitIpInterface(OnmsIpInterface iface) | 
void | 
EntityVisitor.visitIpInterface(OnmsIpInterface iface)  | 
void | 
AbstractEntityVisitor.visitIpInterfaceComplete(OnmsIpInterface iface) | 
void | 
EntityVisitor.visitIpInterfaceComplete(OnmsIpInterface iface)  | 
| Modifier and Type | Method and Description | 
|---|---|
ArrayList<Integer> | 
SnmpInterfaceIdAdapter.marshal(Set<OnmsIpInterface> ifaces)  | 
void | 
OnmsSnmpInterface.setIpInterfaces(Set<OnmsIpInterface> ipInterfaces)
setIpInterfaces 
 | 
void | 
OnmsNode.setIpInterfaces(Set<OnmsIpInterface> ipinterfaces)
setIpInterfaces 
 | 
| Constructor and Description | 
|---|
LocationMonitorIpInterface(OnmsLocationMonitor locationMonitor,
                          OnmsIpInterface ipInterface)
Constructor for LocationMonitorIpInterface. 
 | 
OnmsMonitoredService(OnmsIpInterface ipIf,
                    OnmsServiceType serviceType)
Constructor for OnmsMonitoredService. 
 | 
| Constructor and Description | 
|---|
OnmsIpInterfaceList(Collection<? extends OnmsIpInterface> iface)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected Event | 
AddEventVisitor.createNodeGainedInterfaceEvent(OnmsIpInterface iface)
createNodeGainedInterfaceEvent 
 | 
EventBuilder | 
EventBuilder.setIpInterface(OnmsIpInterface iface)
setIpInterface 
 | 
void | 
UpdateEventVisitor.visitIpInterface(OnmsIpInterface iface) | 
void | 
AddEventVisitor.visitIpInterface(OnmsIpInterface iface) | 
void | 
DeleteEventVisitor.visitIpInterfaceComplete(OnmsIpInterface iface)  | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsIpInterface | 
IpInterfacePolicy.apply(OnmsIpInterface iface,
     Map<String,Object> attributes)
apply 
 | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsIpInterface | 
IpInterfacePolicy.apply(OnmsIpInterface iface,
     Map<String,Object> attributes)
apply 
 | 
| Constructor and Description | 
|---|
ReverseDnsRecord(OnmsIpInterface ipInterface,
                int level)  | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsIpInterface | 
MatchingIpInterfacePolicy.act(OnmsIpInterface iface,
   Map<String,Object> attributes)
act 
 | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsIpInterface | 
MatchingIpInterfacePolicy.act(OnmsIpInterface iface,
   Map<String,Object> attributes)
act 
 | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsIpInterface | 
IPAddressTableTracker.IPAddressRow.createInterfaceFromRow()  | 
OnmsIpInterface | 
ProvisionService.getPrimaryInterfaceForNode(OnmsNode node)  | 
OnmsIpInterface | 
DefaultProvisionService.getPrimaryInterfaceForNode(OnmsNode node) | 
OnmsIpInterface | 
ProvisionService.setIsPrimaryFlag(Integer nodeId,
                String ipAddress)  | 
OnmsIpInterface | 
DefaultProvisionService.setIsPrimaryFlag(Integer nodeId,
                String ipAddress) | 
OnmsIpInterface | 
ProvisionService.updateIpInterfaceAttributes(Integer nodeId,
                           OnmsIpInterface ipInterface)  | 
OnmsIpInterface | 
DefaultProvisionService.updateIpInterfaceAttributes(Integer nodeId,
                           OnmsIpInterface scannedIface) | 
| Modifier and Type | Method and Description | 
|---|---|
protected Runnable | 
NodeScan.BaseAgentScan.ipUpdater(BatchTask currentPhase,
         OnmsIpInterface iface)  | 
OnmsIpInterface | 
ProvisionService.updateIpInterfaceAttributes(Integer nodeId,
                           OnmsIpInterface ipInterface)  | 
OnmsIpInterface | 
DefaultProvisionService.updateIpInterfaceAttributes(Integer nodeId,
                           OnmsIpInterface scannedIface) | 
| Modifier and Type | Method and Description | 
|---|---|
List<OnmsIpInterface> | 
DefaultPollContext.getPollableNodes()  | 
List<OnmsIpInterface> | 
DefaultPollContext.getPollableNodesByIp(String ipaddr)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
SnmpPoller.schedulePollableInterface(OnmsIpInterface iface)
schedulePollableInterface 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<OnmsIpInterface> | 
PollContext.getPollableNodes()
getPollableNodes 
 | 
List<OnmsIpInterface> | 
PollContext.getPollableNodesByIp(String ipaddr)
getPollableNodesByIp 
 | 
| Constructor and Description | 
|---|
AvailabilityIpInterface(OnmsIpInterface iface,
                       double availability)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Interface.createIpInterface(OnmsIpInterface ipIface)  | 
| Modifier and Type | Method and Description | 
|---|---|
OnmsIpInterface | 
OnmsIpInterfaceResource.getIpInterface(String nodeCriteria,
              String ipAddress)
getIpInterface 
 | 
| Modifier and Type | Method and Description | 
|---|---|
javax.ws.rs.core.Response | 
OnmsIpInterfaceResource.addIpInterface(javax.ws.rs.core.UriInfo uriInfo,
              String nodeCriteria,
              OnmsIpInterface ipInterface)
addIpInterface 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected OnmsIpInterface | 
NodeIpInterfacesRestService.doGet(javax.ws.rs.core.UriInfo uriInfo,
     String ipAddress)  | 
protected OnmsIpInterface | 
IpInterfaceRestService.doGet(javax.ws.rs.core.UriInfo uriInfo,
     String ipAddress)  | 
protected OnmsIpInterface | 
NodeIpInterfacesRestService.getInterface(javax.ws.rs.core.UriInfo uriInfo,
            String ipAddress)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected JaxbListWrapper<OnmsIpInterface> | 
NodeIpInterfacesRestService.createListWrapper(Collection<OnmsIpInterface> list)  | 
protected JaxbListWrapper<OnmsIpInterface> | 
IpInterfaceRestService.createListWrapper(Collection<OnmsIpInterface> list)  | 
protected Class<OnmsIpInterface> | 
NodeIpInterfacesRestService.getDaoClass()  | 
protected Class<OnmsIpInterface> | 
IpInterfaceRestService.getDaoClass()  | 
protected Class<OnmsIpInterface> | 
NodeIpInterfacesRestService.getQueryBeanClass()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected javax.ws.rs.core.Response | 
NodeIpInterfacesRestService.doCreate(javax.ws.rs.core.SecurityContext securityContext,
        javax.ws.rs.core.UriInfo uriInfo,
        OnmsIpInterface ipInterface)  | 
protected void | 
NodeIpInterfacesRestService.doDelete(javax.ws.rs.core.SecurityContext securityContext,
        javax.ws.rs.core.UriInfo uriInfo,
        OnmsIpInterface intf)  | 
protected javax.ws.rs.core.Response | 
NodeIpInterfacesRestService.doUpdateProperties(javax.ws.rs.core.SecurityContext securityContext,
                  javax.ws.rs.core.UriInfo uriInfo,
                  OnmsIpInterface targetObject,
                  MultivaluedMapImpl params)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected JaxbListWrapper<OnmsIpInterface> | 
NodeIpInterfacesRestService.createListWrapper(Collection<OnmsIpInterface> list)  | 
protected JaxbListWrapper<OnmsIpInterface> | 
IpInterfaceRestService.createListWrapper(Collection<OnmsIpInterface> list)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<OnmsIpInterface> | 
NodeListModel.NodeModel.getInterfaces()  | 
| Constructor and Description | 
|---|
NodeModel(OnmsNode node,
         List<OnmsIpInterface> interfaces,
         List<OnmsSnmpInterface> snmpinterfaces)  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
DefaultNodeListService.IpInterfaceComparator.compare(OnmsIpInterface o1,
       OnmsIpInterface o2)  | 
Copyright © 2020. All rights reserved.