public class VariableDefinitionHibernateDao extends BambooHibernateObjectDao<VariableDefinition> implements VariableDefinitionDao
| Constructor and Description |
|---|
VariableDefinitionHibernateDao(TransactionAndHibernateTemplate transactionTemplate) |
| Modifier and Type | Method and Description |
|---|---|
int |
deleteByDeploymentVersion(com.atlassian.bamboo.persistence3.DeletionSQLAdapter deletionAdapter) |
int |
deleteByEnvironment(com.atlassian.bamboo.persistence3.DeletionSQLAdapter deletionAdapter) |
Collection<? extends VariableDefinition> |
findAll() |
VariableDefinition |
findById(long id) |
VariableDefinition |
findGlobalVariableByKey(String key) |
List<VariableDefinition> |
findGlobalVariables() |
VariableDefinition |
findPlanVariableByKey(PlanIdentifier plan,
String key) |
Iterable<VariableDefinition> |
findVariablesByEnvironmentId(long environmentId) |
List<VariableDefinition> |
findVariablesByPlan(PlanIdentifier plan) |
Iterable<VariableDefinition> |
findVariablesByVersionId(long deploymentVersionId) |
countAll, countWithRestriction, delete, deleteAll, execute, executeCountQuery, executeReturnInt, executeReturnLong, findAll, findById, save, saveAllgetCacheAwareHibernateTemplatecheckDaoConfig, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactoryclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcountAll, countWithRestriction, delete, deleteAll, executeReturnInt, executeReturnLong, findAll, findById, save, saveAllpublic VariableDefinitionHibernateDao(TransactionAndHibernateTemplate transactionTemplate)
public VariableDefinition findById(long id)
findById in interface VariableDefinitionDao@NotNull public List<VariableDefinition> findGlobalVariables()
findGlobalVariables in interface VariableDefinitionDao@NotNull public List<VariableDefinition> findVariablesByPlan(@NotNull PlanIdentifier plan)
findVariablesByPlan in interface VariableDefinitionDao@NotNull public Iterable<VariableDefinition> findVariablesByEnvironmentId(long environmentId)
findVariablesByEnvironmentId in interface VariableDefinitionDao@NotNull public Iterable<VariableDefinition> findVariablesByVersionId(long deploymentVersionId)
findVariablesByVersionId in interface VariableDefinitionDaopublic int deleteByEnvironment(@NotNull
com.atlassian.bamboo.persistence3.DeletionSQLAdapter deletionAdapter)
deleteByEnvironment in interface VariableDefinitionDaopublic int deleteByDeploymentVersion(@NotNull
com.atlassian.bamboo.persistence3.DeletionSQLAdapter deletionAdapter)
deleteByDeploymentVersion in interface VariableDefinitionDaopublic VariableDefinition findPlanVariableByKey(@NotNull PlanIdentifier plan, @NotNull String key)
findPlanVariableByKey in interface VariableDefinitionDaopublic VariableDefinition findGlobalVariableByKey(@NotNull String key)
findGlobalVariableByKey in interface VariableDefinitionDao@NotNull public Collection<? extends VariableDefinition> findAll()
findAll in interface VariableDefinitionDaoCopyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.