org.jdiagnose.library.db
Class HibernateRemoteDataService
java.lang.Object
org.springframework.orm.hibernate.support.HibernateDaoSupport
org.jdiagnose.library.db.HibernateRemoteDataService
- All Implemented Interfaces:
- org.springframework.beans.factory.InitializingBean, org.jdiagnose.remote.RemoteDataService, org.jdiagnose.remote.RemoteResultStore
- public class HibernateRemoteDataService
- extends org.springframework.orm.hibernate.support.HibernateDaoSupport
- implements org.jdiagnose.remote.RemoteDataService, org.jdiagnose.remote.RemoteResultStore
- Author:
- jmccrindle
Fields inherited from class org.springframework.orm.hibernate.support.HibernateDaoSupport |
logger |
Methods inherited from class org.springframework.orm.hibernate.support.HibernateDaoSupport |
afterPropertiesSet, closeSessionIfNecessary, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, initDao, setHibernateTemplate, setSessionFactory |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HibernateRemoteDataService
public HibernateRemoteDataService()
HibernateRemoteDataService
public HibernateRemoteDataService(org.jdiagnose.remote.system.Query query)
addRemoteResult
public void addRemoteResult(org.jdiagnose.RemoteResult result)
throws org.jdiagnose.remote.RemoteResultException
- Specified by:
addRemoteResult
in interface org.jdiagnose.remote.RemoteResultStore
- Throws:
org.jdiagnose.remote.RemoteResultException
addRemoteResults
public void addRemoteResults(java.util.Iterator results)
throws org.jdiagnose.remote.RemoteResultException
- Specified by:
addRemoteResults
in interface org.jdiagnose.remote.RemoteResultStore
- Throws:
org.jdiagnose.remote.RemoteResultException
isBlank
protected boolean isBlank(java.lang.String value)
createWhere
protected org.jdiagnose.library.db.HibernateRemoteDataService.QueryWhere createWhere(java.lang.String name,
org.jdiagnose.remote.system.Query query,
java.util.List names,
java.util.List values)
getAllResults
public java.util.Iterator getAllResults()
- Specified by:
getAllResults
in interface org.jdiagnose.remote.RemoteDataService
getResults
public java.util.Iterator getResults(java.lang.String diagnostic,
java.lang.String agent,
java.lang.String host)
- Specified by:
getResults
in interface org.jdiagnose.remote.RemoteDataService
getLatestResultsByHost
public java.util.Iterator getLatestResultsByHost()
- Specified by:
getLatestResultsByHost
in interface org.jdiagnose.remote.RemoteDataService
getLatestResultsByAgent
public java.util.Iterator getLatestResultsByAgent()
- Specified by:
getLatestResultsByAgent
in interface org.jdiagnose.remote.RemoteDataService
getLatestHostResults
public java.util.Iterator getLatestHostResults(java.lang.String host)
- Specified by:
getLatestHostResults
in interface org.jdiagnose.remote.RemoteDataService
getLatestAgentHostResults
public java.util.Iterator getLatestAgentHostResults(java.lang.String agent,
java.lang.String host)
- Specified by:
getLatestAgentHostResults
in interface org.jdiagnose.remote.RemoteDataService
getLatestAgentResults
public java.util.Iterator getLatestAgentResults(java.lang.String agent)
- Specified by:
getLatestAgentResults
in interface org.jdiagnose.remote.RemoteDataService
getResult
public org.jdiagnose.RemoteResult getResult(java.lang.String guid)
- Specified by:
getResult
in interface org.jdiagnose.remote.RemoteDataService
setQuery
public void setQuery(org.jdiagnose.remote.system.Query query)
Copyright © 2004-2005 Grape Design Limited. All Rights Reserved.