Package org.opennms.netmgt.dao.mock
Class UnimplementedMonitoredServiceDao
- java.lang.Object
-
- org.opennms.netmgt.dao.mock.UnimplementedMonitoredServiceDao
-
- All Implemented Interfaces:
LegacyOnmsDao<OnmsMonitoredService,Integer>,MonitoredServiceDao,OnmsDao<OnmsMonitoredService,Integer>
public class UnimplementedMonitoredServiceDao extends Object implements MonitoredServiceDao
-
-
Constructor Summary
Constructors Constructor Description UnimplementedMonitoredServiceDao()
-
Method Summary
-
-
-
Method Detail
-
findMatching
public List<OnmsMonitoredService> findMatching(OnmsCriteria criteria)
- Specified by:
findMatchingin interfaceLegacyOnmsDao<OnmsMonitoredService,Integer>
-
countMatching
public int countMatching(OnmsCriteria onmsCrit)
- Specified by:
countMatchingin interfaceLegacyOnmsDao<OnmsMonitoredService,Integer>
-
lock
public void lock()
Description copied from interface:OnmsDaoThis is used to lock the table in order to implement upsert type operations- Specified by:
lockin interfaceOnmsDao<OnmsMonitoredService,Integer>
-
initialize
public void initialize(Object obj)
- Specified by:
initializein interfaceOnmsDao<OnmsMonitoredService,Integer>
-
flush
public void flush()
- Specified by:
flushin interfaceOnmsDao<OnmsMonitoredService,Integer>
-
clear
public void clear()
- Specified by:
clearin interfaceOnmsDao<OnmsMonitoredService,Integer>
-
countAll
public int countAll()
- Specified by:
countAllin interfaceOnmsDao<OnmsMonitoredService,Integer>
-
delete
public void delete(OnmsMonitoredService entity)
- Specified by:
deletein interfaceOnmsDao<OnmsMonitoredService,Integer>
-
delete
public void delete(Integer key)
- Specified by:
deletein interfaceOnmsDao<OnmsMonitoredService,Integer>
-
findAll
public List<OnmsMonitoredService> findAll()
- Specified by:
findAllin interfaceOnmsDao<OnmsMonitoredService,Integer>
-
findMatching
public List<OnmsMonitoredService> findMatching(Criteria criteria)
- Specified by:
findMatchingin interfaceOnmsDao<OnmsMonitoredService,Integer>
-
countMatching
public int countMatching(Criteria onmsCrit)
- Specified by:
countMatchingin interfaceOnmsDao<OnmsMonitoredService,Integer>
-
get
public OnmsMonitoredService get(Integer id)
- Specified by:
getin interfaceOnmsDao<OnmsMonitoredService,Integer>
-
load
public OnmsMonitoredService load(Integer id)
- Specified by:
loadin interfaceOnmsDao<OnmsMonitoredService,Integer>
-
save
public Integer save(OnmsMonitoredService entity)
- Specified by:
savein interfaceOnmsDao<OnmsMonitoredService,Integer>
-
saveOrUpdate
public void saveOrUpdate(OnmsMonitoredService entity)
- Specified by:
saveOrUpdatein interfaceOnmsDao<OnmsMonitoredService,Integer>
-
update
public void update(OnmsMonitoredService entity)
- Specified by:
updatein interfaceOnmsDao<OnmsMonitoredService,Integer>
-
get
public OnmsMonitoredService get(Integer nodeId, InetAddress ipAddress, Integer serviceId)
Description copied from interface:MonitoredServiceDaoget
- Specified by:
getin interfaceMonitoredServiceDao- Parameters:
nodeId- aIntegerobject.ipAddress- aInetAddressobject.serviceId- aIntegerobject.- Returns:
- a
OnmsMonitoredServiceobject.
-
get
public OnmsMonitoredService get(Integer nodeId, InetAddress ipAddr, Integer ifIndex, Integer serviceId)
Description copied from interface:MonitoredServiceDaoget
- Specified by:
getin interfaceMonitoredServiceDao- Parameters:
nodeId- aIntegerobject.ipAddr- aInetAddressobject.ifIndex- aIntegerobject.serviceId- aIntegerobject.- Returns:
- a
OnmsMonitoredServiceobject.
-
get
public OnmsMonitoredService get(Integer nodeId, InetAddress ipAddress, String svcName)
Description copied from interface:MonitoredServiceDaoget
- Specified by:
getin interfaceMonitoredServiceDao- Parameters:
nodeId- aIntegerobject.ipAddress- aStringobject.svcName- aStringobject.- Returns:
- a
OnmsMonitoredServiceobject.
-
findByType
public List<OnmsMonitoredService> findByType(String typeName)
Description copied from interface:MonitoredServiceDaofindByType
- Specified by:
findByTypein interfaceMonitoredServiceDao- Parameters:
typeName- aStringobject.- Returns:
- a
Collectionobject.
-
findMatchingServices
public List<OnmsMonitoredService> findMatchingServices(ServiceSelector serviceSelector)
Description copied from interface:MonitoredServiceDaofindMatchingServices
- Specified by:
findMatchingServicesin interfaceMonitoredServiceDao- Parameters:
serviceSelector- aServiceSelectorobject.- Returns:
- a
Collectionobject.
-
findAllServices
public List<OnmsMonitoredService> findAllServices()
Description copied from interface:MonitoredServiceDaofindAllServices
Use HQL to get OnmsMonitoredService joined with IpInterface and Node No lazy initialization- Specified by:
findAllServicesin interfaceMonitoredServiceDao- Returns:
- a
Collectionobject.
-
findByApplication
public Set<OnmsMonitoredService> findByApplication(OnmsApplication application)
Description copied from interface:MonitoredServiceDaofindByApplication
- Specified by:
findByApplicationin interfaceMonitoredServiceDao- Parameters:
application- aOnmsApplicationobject.- Returns:
- a
Collectionobject.
-
getPrimaryService
public OnmsMonitoredService getPrimaryService(Integer nodeId, String svcName)
Description copied from interface:MonitoredServiceDaogetPrimaryService
- Specified by:
getPrimaryServicein interfaceMonitoredServiceDao- Parameters:
nodeId- aIntegerobject.svcName- aStringobject.- Returns:
- a
OnmsMonitoredServiceobject.
-
findByNode
public List<OnmsMonitoredService> findByNode(int nodeId)
- Specified by:
findByNodein interfaceMonitoredServiceDao
-
-