com.atlassian.bamboo.capability
Interface CapabilityDao
- All Superinterfaces:
- BambooObjectDao, bucket.core.persistence.ObjectDao
- All Known Implementing Classes:
- CapabilityDaoImpl
public interface CapabilityDao
- extends BambooObjectDao
Methods inherited from interface bucket.core.persistence.ObjectDao |
findAll, findAllSorted, getPersistentClass, refresh, remove, replicate, save, saveRaw |
getCapability
@Nullable
Capability getCapability(@NotNull
java.lang.Long capabilityId)
removeCapability
void removeCapability(@NotNull
java.lang.Long capabilityId)
updateCapability
void updateCapability(@NotNull
java.lang.Long capabilityId,
@NotNull
java.lang.String value)
getCapabilitiesFromKey
@NotNull
java.util.List<CapabilityAgentMapping> getCapabilitiesFromKey(@NotNull
java.lang.String capabilityKey)
getElasticImageCapabilitiesFromKey
@NotNull
java.util.List<CapabilityElasticImageMapping> getElasticImageCapabilitiesFromKey(@NotNull
java.lang.String capabilityKey)
getAgentIdsFromKey
@NotNull
java.util.List<java.lang.Long> getAgentIdsFromKey(@NotNull
java.lang.String capabilityKey)
getRequirementsFromKey
@NotNull
java.util.List<RequirementPlanMapping> getRequirementsFromKey(@NotNull
java.lang.String requirementKey)
findCapabilitiesMatchingPrefix
@NotNull
java.util.Collection<Capability> findCapabilitiesMatchingPrefix(@NotNull
java.lang.String capabilityKeyPrefix)
Copyright © 2012 Atlassian. All Rights Reserved.