public class AgentHibernateDao extends BambooHibernateObjectDao implements AgentDao
| Constructor and Description |
|---|
AgentHibernateDao() |
| Modifier and Type | Method and Description |
|---|---|
PipelineDefinition |
findAgentByName(String name) |
List<PipelineDefinition> |
findAll() |
List<PipelineDefinition> |
findAllAgents() |
Set<PipelineDefinition> |
findAllAgentsForAgentIds(Collection<Long> agentIds) |
List<PipelineDefinition> |
findAllAgentsWithNameLike(String nameLike) |
List<ElasticAgentDefinition> |
findAllElasticAgents(Collection<String> instanceIds) |
List<ElasticAgentDefinition> |
findAllElasticAgents(int firstResult,
int maxResults) |
List<LocalAgentDefinition> |
findAllLocalAgents() |
List<RemoteAgentDefinition> |
findAllRemoteAgents() |
List<ElasticAgentDefinition> |
findNotShutDownElasticAgents() |
PipelineDefinition |
getAgentById(long id) |
long |
getAgentCount(Class<? extends PipelineDefinition> agentDefinitionClass) |
LocalAgentDefinition |
getLocalAgentById(long id) |
Class |
getPersistentClass() |
RemoteAgentDefinition |
getRemoteAgentById(long id) |
PipelineDefinition |
saveAndReturn(PipelineDefinition pipelineDefinition) |
executeReturnLong, findById, findByIdfindAllSorted, findNamedQuery, findNamedQuery, findNamedQuery, findNamedQueryStringParam, findNamedQueryStringParam, findNamedQueryStringParam, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findNamedQueryStringParams, findSingleObject, getByClassId, index, refresh, reIndex, remove, replicate, save, saveRaw, setIndexer, unIndex, updateModificationDatacheckDaoConfig, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactoryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindByIdpublic Class getPersistentClass()
getPersistentClass in interface bucket.core.persistence.ObjectDao@NotNull public PipelineDefinition saveAndReturn(@NotNull PipelineDefinition pipelineDefinition)
saveAndReturn in interface AgentDaopublic PipelineDefinition getAgentById(long id)
getAgentById in interface AgentDaopublic LocalAgentDefinition getLocalAgentById(long id)
getLocalAgentById in interface AgentDaopublic RemoteAgentDefinition getRemoteAgentById(long id)
getRemoteAgentById in interface AgentDaopublic List<PipelineDefinition> findAll()
findAll in interface bucket.core.persistence.ObjectDaofindAll in class com.atlassian.hibernate.HibernateObjectDaopublic List<PipelineDefinition> findAllAgents()
findAllAgents in interface AgentDaopublic List<RemoteAgentDefinition> findAllRemoteAgents()
findAllRemoteAgents in interface AgentDaopublic List<LocalAgentDefinition> findAllLocalAgents()
findAllLocalAgents in interface AgentDaopublic List<ElasticAgentDefinition> findNotShutDownElasticAgents()
findNotShutDownElasticAgents in interface AgentDaopublic long getAgentCount(Class<? extends PipelineDefinition> agentDefinitionClass)
getAgentCount in interface AgentDao@NotNull public List<ElasticAgentDefinition> findAllElasticAgents(int firstResult, int maxResults)
findAllElasticAgents in interface AgentDaopublic List<ElasticAgentDefinition> findAllElasticAgents(@NotNull Collection<String> instanceIds)
findAllElasticAgents in interface AgentDao@NotNull public List<PipelineDefinition> findAllAgentsWithNameLike(@NotNull String nameLike)
findAllAgentsWithNameLike in interface AgentDaopublic Set<PipelineDefinition> findAllAgentsForAgentIds(@NotNull Collection<Long> agentIds)
findAllAgentsForAgentIds in interface AgentDao@Nullable public PipelineDefinition findAgentByName(@NotNull String name)
findAgentByName in interface AgentDaoCopyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.