Package org.opennms.netmgt.dao.mock
Class UnimplementedMonitoredServiceDao
- java.lang.Object
-
- org.opennms.netmgt.dao.mock.UnimplementedMonitoredServiceDao
-
- All Implemented Interfaces:
LegacyOnmsDao<OnmsMonitoredService,java.lang.Integer>,MonitoredServiceDao,OnmsDao<OnmsMonitoredService,java.lang.Integer>
public class UnimplementedMonitoredServiceDao extends java.lang.Object implements MonitoredServiceDao
-
-
Constructor Summary
Constructors Constructor Description UnimplementedMonitoredServiceDao()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()intcountAll()intcountMatching(Criteria onmsCrit)intcountMatching(OnmsCriteria onmsCrit)voiddelete(java.lang.Integer key)voiddelete(OnmsMonitoredService entity)java.util.List<OnmsMonitoredService>findAll()java.util.List<OnmsMonitoredService>findAllServices()findAllServicesjava.util.Set<OnmsMonitoredService>findByApplication(OnmsApplication application)findByApplicationjava.util.List<OnmsMonitoredService>findByNode(int nodeId)java.util.List<OnmsMonitoredService>findByType(java.lang.String typeName)findByTypejava.util.List<OnmsMonitoredService>findMatching(Criteria criteria)java.util.List<OnmsMonitoredService>findMatching(OnmsCriteria criteria)java.util.List<OnmsMonitoredService>findMatchingServices(ServiceSelector serviceSelector)findMatchingServicesvoidflush()OnmsMonitoredServiceget(java.lang.Integer id)OnmsMonitoredServiceget(java.lang.Integer nodeId, java.net.InetAddress ipAddress, java.lang.Integer serviceId)getOnmsMonitoredServiceget(java.lang.Integer nodeId, java.net.InetAddress ipAddr, java.lang.Integer ifIndex, java.lang.Integer serviceId)getOnmsMonitoredServiceget(java.lang.Integer nodeId, java.net.InetAddress ipAddress, java.lang.String svcName)getOnmsMonitoredServicegetPrimaryService(java.lang.Integer nodeId, java.lang.String svcName)getPrimaryServicevoidinitialize(java.lang.Object obj)OnmsMonitoredServiceload(java.lang.Integer id)voidlock()This is used to lock the table in order to implement upsert type operationsjava.lang.Integersave(OnmsMonitoredService entity)voidsaveOrUpdate(OnmsMonitoredService entity)voidupdate(OnmsMonitoredService entity)
-
-
-
Method Detail
-
findMatching
public java.util.List<OnmsMonitoredService> findMatching(OnmsCriteria criteria)
- Specified by:
findMatchingin interfaceLegacyOnmsDao<OnmsMonitoredService,java.lang.Integer>
-
countMatching
public int countMatching(OnmsCriteria onmsCrit)
- Specified by:
countMatchingin interfaceLegacyOnmsDao<OnmsMonitoredService,java.lang.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,java.lang.Integer>
-
initialize
public void initialize(java.lang.Object obj)
- Specified by:
initializein interfaceOnmsDao<OnmsMonitoredService,java.lang.Integer>
-
flush
public void flush()
- Specified by:
flushin interfaceOnmsDao<OnmsMonitoredService,java.lang.Integer>
-
clear
public void clear()
- Specified by:
clearin interfaceOnmsDao<OnmsMonitoredService,java.lang.Integer>
-
countAll
public int countAll()
- Specified by:
countAllin interfaceOnmsDao<OnmsMonitoredService,java.lang.Integer>
-
delete
public void delete(OnmsMonitoredService entity)
- Specified by:
deletein interfaceOnmsDao<OnmsMonitoredService,java.lang.Integer>
-
delete
public void delete(java.lang.Integer key)
- Specified by:
deletein interfaceOnmsDao<OnmsMonitoredService,java.lang.Integer>
-
findAll
public java.util.List<OnmsMonitoredService> findAll()
- Specified by:
findAllin interfaceOnmsDao<OnmsMonitoredService,java.lang.Integer>
-
findMatching
public java.util.List<OnmsMonitoredService> findMatching(Criteria criteria)
- Specified by:
findMatchingin interfaceOnmsDao<OnmsMonitoredService,java.lang.Integer>
-
countMatching
public int countMatching(Criteria onmsCrit)
- Specified by:
countMatchingin interfaceOnmsDao<OnmsMonitoredService,java.lang.Integer>
-
get
public OnmsMonitoredService get(java.lang.Integer id)
- Specified by:
getin interfaceOnmsDao<OnmsMonitoredService,java.lang.Integer>
-
load
public OnmsMonitoredService load(java.lang.Integer id)
- Specified by:
loadin interfaceOnmsDao<OnmsMonitoredService,java.lang.Integer>
-
save
public java.lang.Integer save(OnmsMonitoredService entity)
- Specified by:
savein interfaceOnmsDao<OnmsMonitoredService,java.lang.Integer>
-
saveOrUpdate
public void saveOrUpdate(OnmsMonitoredService entity)
- Specified by:
saveOrUpdatein interfaceOnmsDao<OnmsMonitoredService,java.lang.Integer>
-
update
public void update(OnmsMonitoredService entity)
- Specified by:
updatein interfaceOnmsDao<OnmsMonitoredService,java.lang.Integer>
-
get
public OnmsMonitoredService get(java.lang.Integer nodeId, java.net.InetAddress ipAddress, java.lang.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(java.lang.Integer nodeId, java.net.InetAddress ipAddr, java.lang.Integer ifIndex, java.lang.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(java.lang.Integer nodeId, java.net.InetAddress ipAddress, java.lang.String svcName)
Description copied from interface:MonitoredServiceDaoget
- Specified by:
getin interfaceMonitoredServiceDao- Parameters:
nodeId- aIntegerobject.ipAddress- aStringobject.svcName- aStringobject.- Returns:
- a
OnmsMonitoredServiceobject.
-
findByType
public java.util.List<OnmsMonitoredService> findByType(java.lang.String typeName)
Description copied from interface:MonitoredServiceDaofindByType
- Specified by:
findByTypein interfaceMonitoredServiceDao- Parameters:
typeName- aStringobject.- Returns:
- a
Collectionobject.
-
findMatchingServices
public java.util.List<OnmsMonitoredService> findMatchingServices(ServiceSelector serviceSelector)
Description copied from interface:MonitoredServiceDaofindMatchingServices
- Specified by:
findMatchingServicesin interfaceMonitoredServiceDao- Parameters:
serviceSelector- aServiceSelectorobject.- Returns:
- a
Collectionobject.
-
findAllServices
public java.util.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 java.util.Set<OnmsMonitoredService> findByApplication(OnmsApplication application)
Description copied from interface:MonitoredServiceDaofindByApplication
- Specified by:
findByApplicationin interfaceMonitoredServiceDao- Parameters:
application- aOnmsApplicationobject.- Returns:
- a
Collectionobject.
-
getPrimaryService
public OnmsMonitoredService getPrimaryService(java.lang.Integer nodeId, java.lang.String svcName)
Description copied from interface:MonitoredServiceDaogetPrimaryService
- Specified by:
getPrimaryServicein interfaceMonitoredServiceDao- Parameters:
nodeId- aIntegerobject.svcName- aStringobject.- Returns:
- a
OnmsMonitoredServiceobject.
-
findByNode
public java.util.List<OnmsMonitoredService> findByNode(int nodeId)
- Specified by:
findByNodein interfaceMonitoredServiceDao
-
-