public class AgentAssignmentDaoImpl extends StatelessSessionHibernateDaoSupport implements AgentAssignmentDao
| Constructor and Description |
|---|
AgentAssignmentDaoImpl(TransactionAndHibernateTemplate transactionTemplate) |
| Modifier and Type | Method and Description |
|---|---|
List<AgentAssignment> |
findAll() |
AgentAssignment |
getAgentAssignment(long agentAssignmentId) |
List<AgentAssignment> |
getAssignmentsForAgent(long agentId) |
List<AgentAssignment> |
getAssignmentsForEnvironment(long environmentId) |
List<AgentAssignment> |
getAssignmentsForExecutable(long executableId,
AgentAssignment.ExecutableType executableType) |
List<AgentAssignment> |
getAssignmentsForExecutor(long executorId,
AgentAssignment.ExecutorType executorType) |
List<AgentAssignment> |
getAssignmentsForImage(long imageConfigurationId) |
void |
removeAll(Iterable<? extends BambooIdProvider> agentAssignmentIds) |
AgentAssignment |
save(AgentAssignment agentAssignment) |
getCacheAwareHibernateTemplatepublic AgentAssignmentDaoImpl(TransactionAndHibernateTemplate transactionTemplate)
@NotNull public AgentAssignment save(@NotNull AgentAssignment agentAssignment)
save in interface AgentAssignmentDaopublic void removeAll(@NotNull
Iterable<? extends BambooIdProvider> agentAssignmentIds)
removeAll in interface AgentAssignmentDaopublic AgentAssignment getAgentAssignment(long agentAssignmentId)
getAgentAssignment in interface AgentAssignmentDao@NotNull public List<AgentAssignment> getAssignmentsForAgent(long agentId)
getAssignmentsForAgent in interface AgentAssignmentDao@NotNull public List<AgentAssignment> getAssignmentsForImage(long imageConfigurationId)
getAssignmentsForImage in interface AgentAssignmentDao@NotNull public List<AgentAssignment> getAssignmentsForEnvironment(long environmentId)
getAssignmentsForEnvironment in interface AgentAssignmentDao@NotNull public List<AgentAssignment> getAssignmentsForExecutor(long executorId, @NotNull AgentAssignment.ExecutorType executorType)
getAssignmentsForExecutor in interface AgentAssignmentDao@NotNull public List<AgentAssignment> getAssignmentsForExecutable(long executableId, @NotNull AgentAssignment.ExecutableType executableType)
getAssignmentsForExecutable in interface AgentAssignmentDao@NotNull public List<AgentAssignment> findAll()
findAll in interface AgentAssignmentDaoCopyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.