public class ClusterInfoDAOHibernate extends HibernateDao implements ClusterInfoDao
batchFinder, batchProcessor, logger, statelessSessionBatchProcessor, timeSource
sessionFactory
Constructor and Description |
---|
ClusterInfoDAOHibernate() |
Modifier and Type | Method and Description |
---|---|
Collection<ClusterInfoEntity> |
getNodeStatus(Collection<String> nodeIds) |
Class<?> |
getPersistentClass()
All subclasses of HibernateDao must implement this method for
#load(long) to work correctly. |
int |
removeStatusNotIn(Collection<String> nodeIds) |
void |
store(ClusterInfoEntity clusterInfo) |
createHibernateQuery, load, load, loadReference, loadReference, remove, save, saveOrUpdate, session, setBatchFinder, setBatchProcessor, setClock, setStatelessSessionBatchProcessor, update
setSessionFactory, withStatelessSession
public void store(ClusterInfoEntity clusterInfo)
store
in interface ClusterInfoDao
public Collection<ClusterInfoEntity> getNodeStatus(Collection<String> nodeIds)
getNodeStatus
in interface ClusterInfoDao
public int removeStatusNotIn(Collection<String> nodeIds)
removeStatusNotIn
in interface ClusterInfoDao
public Class<?> getPersistentClass()
HibernateDao
#load(long)
to work correctly.getPersistentClass
in class HibernateDao
Copyright © 2018 Atlassian. All rights reserved.