public class MockSnmpInterfaceDao extends AbstractMockDao<OnmsSnmpInterface,Integer> implements SnmpInterfaceDao
AbstractMockDao.NullEventForwarder
Constructor and Description |
---|
MockSnmpInterfaceDao() |
Modifier and Type | Method and Description |
---|---|
List<OnmsSnmpInterface> |
findAllHavingEgressFlows(Integer nodeId) |
List<OnmsSnmpInterface> |
findAllHavingFlows(Integer nodeId) |
List<OnmsSnmpInterface> |
findAllHavingIngressFlows(Integer nodeId) |
OnmsSnmpInterface |
findByForeignKeyAndIfIndex(String foreignSource,
String foreignId,
Integer ifIndex)
findByForeignKeyAndIfIndex
|
OnmsSnmpInterface |
findByNodeIdAndDescription(Integer nodeId,
String description) |
OnmsSnmpInterface |
findByNodeIdAndIfIndex(Integer nodeId,
Integer ifIndex)
findByNodeIdAndIfIndex
|
protected void |
generateId(OnmsSnmpInterface iface) |
protected Integer |
getId(OnmsSnmpInterface iface) |
void |
markHavingEgressFlows(Integer nodeId,
Collection<Integer> egressSnmpIfIndexes) |
void |
markHavingIngressFlows(Integer nodeId,
Collection<Integer> ingressSnmpIfIndexes) |
Integer |
save(OnmsSnmpInterface iface) |
void |
update(OnmsSnmpInterface iface) |
afterPropertiesSet, clear, countAll, countMatching, countMatching, delete, delete, findAll, findMatching, findMatching, flush, get, getAlarmAssociationDao, getAlarmDao, getAssetRecordDao, getCategoryDao, getDistPollerDao, getEventDao, getIpInterfaceDao, getMonitoredServiceDao, getMonitoringLocationDao, getNodeDao, getServiceRegistry, getServiceTypeDao, getSnmpInterfaceDao, initialize, load, lock, saveOrUpdate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
countMatching, findMatching
clear, countAll, countMatching, delete, delete, findAll, findMatching, flush, get, initialize, load, lock, saveOrUpdate
public Integer save(OnmsSnmpInterface iface)
save
in interface OnmsDao<OnmsSnmpInterface,Integer>
save
in class AbstractMockDao<OnmsSnmpInterface,Integer>
public void update(OnmsSnmpInterface iface)
update
in interface OnmsDao<OnmsSnmpInterface,Integer>
update
in class AbstractMockDao<OnmsSnmpInterface,Integer>
protected void generateId(OnmsSnmpInterface iface)
generateId
in class AbstractMockDao<OnmsSnmpInterface,Integer>
protected Integer getId(OnmsSnmpInterface iface)
getId
in class AbstractMockDao<OnmsSnmpInterface,Integer>
public OnmsSnmpInterface findByNodeIdAndIfIndex(Integer nodeId, Integer ifIndex)
SnmpInterfaceDao
findByNodeIdAndIfIndex
findByNodeIdAndIfIndex
in interface SnmpInterfaceDao
nodeId
- a Integer
object.ifIndex
- a Integer
object.OnmsSnmpInterface
object.public OnmsSnmpInterface findByForeignKeyAndIfIndex(String foreignSource, String foreignId, Integer ifIndex)
SnmpInterfaceDao
findByForeignKeyAndIfIndex
findByForeignKeyAndIfIndex
in interface SnmpInterfaceDao
foreignSource
- a String
object.foreignId
- a String
object.ifIndex
- a Integer
object.OnmsSnmpInterface
object.public OnmsSnmpInterface findByNodeIdAndDescription(Integer nodeId, String description)
findByNodeIdAndDescription
in interface SnmpInterfaceDao
public void markHavingIngressFlows(Integer nodeId, Collection<Integer> ingressSnmpIfIndexes)
markHavingIngressFlows
in interface SnmpInterfaceDao
public void markHavingEgressFlows(Integer nodeId, Collection<Integer> egressSnmpIfIndexes)
markHavingEgressFlows
in interface SnmpInterfaceDao
public List<OnmsSnmpInterface> findAllHavingFlows(Integer nodeId)
findAllHavingFlows
in interface SnmpInterfaceDao
public List<OnmsSnmpInterface> findAllHavingIngressFlows(Integer nodeId)
findAllHavingIngressFlows
in interface SnmpInterfaceDao
public List<OnmsSnmpInterface> findAllHavingEgressFlows(Integer nodeId)
findAllHavingEgressFlows
in interface SnmpInterfaceDao
Copyright © 2021. All rights reserved.