public class ArtifactDefinitionHibernateDao extends BambooHibernateObjectDao<ArtifactDefinition> implements ArtifactDefinitionDao
| Constructor and Description |
|---|
ArtifactDefinitionHibernateDao() |
| Modifier and Type | Method and Description |
|---|---|
Collection<? extends ArtifactDefinition> |
findAll() |
ArtifactDefinition |
findById(long id) |
ArtifactDefinition |
findByName(ImmutablePlan plan,
String name) |
ArtifactDefinition |
findByNameInChain(ImmutableChain chain,
String name) |
List<ArtifactDefinition> |
findByProducer(ImmutablePlan plan) |
List<ArtifactDefinition> |
findSharedArtifactsByChain(ImmutableChain chain) |
void |
removeByProducer(Plan plan) |
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, saveAll@Nullable public ArtifactDefinition findById(long id)
findById in interface ArtifactDefinitionDao@Nullable public ArtifactDefinition findByName(@NotNull ImmutablePlan plan, @NotNull String name)
findByName in interface ArtifactDefinitionDao@Nullable public ArtifactDefinition findByNameInChain(@NotNull ImmutableChain chain, @NotNull String name)
findByNameInChain in interface ArtifactDefinitionDao@NotNull public List<ArtifactDefinition> findSharedArtifactsByChain(@NotNull ImmutableChain chain)
findSharedArtifactsByChain in interface ArtifactDefinitionDao@NotNull public Collection<? extends ArtifactDefinition> findAll()
findAll in interface ArtifactDefinitionDao@NotNull public List<ArtifactDefinition> findByProducer(@NotNull ImmutablePlan plan)
findByProducer in interface ArtifactDefinitionDaopublic void removeByProducer(@NotNull
Plan plan)
removeByProducer in interface ArtifactDefinitionDaoCopyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.