public class CapabilityDaoImpl extends BambooHibernateObjectDao<Capability> implements CapabilityDao
| Constructor and Description |
|---|
CapabilityDaoImpl() |
| Modifier and Type | Method and Description |
|---|---|
Collection<Capability> |
findCapabilitiesMatchingPrefix(String capabilityKeyPrefix) |
List<Long> |
getAgentIdsFromKey(String capabilityKey) |
List<CapabilityAgentMapping> |
getCapabilitiesFromKey(String capabilityKey) |
Capability |
getCapability(Long capabilityId) |
List<CapabilityElasticImageMapping> |
getElasticImageCapabilitiesFromKey(String capabilityKey) |
List<RequirementPlanMapping> |
getRequirementsFromKey(String requirementKey) |
void |
removeCapability(Long capabilityId) |
void |
setPlanDiscriminatorRegistry(PlanDiscriminatorRegistry planDiscriminatorRegistry) |
void |
updateCapability(Long capabilityId,
String value) |
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@NotNull public List<CapabilityAgentMapping> getCapabilitiesFromKey(@NotNull String capabilityKey)
getCapabilitiesFromKey in interface CapabilityDao@NotNull public List<CapabilityElasticImageMapping> getElasticImageCapabilitiesFromKey(@NotNull String capabilityKey)
getElasticImageCapabilitiesFromKey in interface CapabilityDao@NotNull public List<Long> getAgentIdsFromKey(@NotNull String capabilityKey)
getAgentIdsFromKey in interface CapabilityDao@NotNull public List<RequirementPlanMapping> getRequirementsFromKey(@NotNull String requirementKey)
getRequirementsFromKey in interface CapabilityDao@NotNull public Collection<Capability> findCapabilitiesMatchingPrefix(@NotNull String capabilityKeyPrefix)
findCapabilitiesMatchingPrefix in interface CapabilityDao@Nullable public Capability getCapability(@NotNull Long capabilityId)
getCapability in interface CapabilityDaopublic void removeCapability(@NotNull
Long capabilityId)
removeCapability in interface CapabilityDaopublic void updateCapability(@NotNull
Long capabilityId,
@NotNull
String value)
updateCapability in interface CapabilityDaopublic void setPlanDiscriminatorRegistry(PlanDiscriminatorRegistry planDiscriminatorRegistry)
Copyright © 2016 Atlassian Software Systems Pty Ltd. All rights reserved.