com.atlassian.bamboo.capability
Class CapabilityDaoImpl
java.lang.Object
org.springframework.dao.support.DaoSupport
org.springframework.orm.hibernate.support.HibernateDaoSupport
com.atlassian.bamboo.persistence3.StatelessSessionHibernateDaoSupport
com.atlassian.bamboo.persistence3.BambooHibernateObjectDao<Capability>
com.atlassian.bamboo.capability.CapabilityDaoImpl
- All Implemented Interfaces:
- CapabilityDao, BambooObjectDao<Capability>, org.springframework.beans.factory.InitializingBean
public class CapabilityDaoImpl
- extends BambooHibernateObjectDao<Capability>
- implements CapabilityDao
Fields inherited from class org.springframework.dao.support.DaoSupport |
logger |
Methods inherited from class org.springframework.orm.hibernate.support.HibernateDaoSupport |
checkDaoConfig, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory |
Methods inherited from class org.springframework.dao.support.DaoSupport |
afterPropertiesSet, initDao |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CapabilityDaoImpl
public CapabilityDaoImpl()
getCapabilitiesFromKey
@NotNull
public java.util.List<CapabilityAgentMapping> getCapabilitiesFromKey(@NotNull
java.lang.String capabilityKey)
- Specified by:
getCapabilitiesFromKey
in interface CapabilityDao
getElasticImageCapabilitiesFromKey
@NotNull
public java.util.List<CapabilityElasticImageMapping> getElasticImageCapabilitiesFromKey(@NotNull
java.lang.String capabilityKey)
- Specified by:
getElasticImageCapabilitiesFromKey
in interface CapabilityDao
getAgentIdsFromKey
@NotNull
public java.util.List<java.lang.Long> getAgentIdsFromKey(@NotNull
java.lang.String capabilityKey)
- Specified by:
getAgentIdsFromKey
in interface CapabilityDao
getRequirementsFromKey
@NotNull
public java.util.List<RequirementPlanMapping> getRequirementsFromKey(@NotNull
java.lang.String requirementKey)
- Specified by:
getRequirementsFromKey
in interface CapabilityDao
findCapabilitiesMatchingPrefix
@NotNull
public java.util.Collection<Capability> findCapabilitiesMatchingPrefix(@NotNull
java.lang.String capabilityKeyPrefix)
- Specified by:
findCapabilitiesMatchingPrefix
in interface CapabilityDao
getCapability
@Nullable
public Capability getCapability(@NotNull
java.lang.Long capabilityId)
- Specified by:
getCapability
in interface CapabilityDao
removeCapability
public void removeCapability(@NotNull
java.lang.Long capabilityId)
- Specified by:
removeCapability
in interface CapabilityDao
updateCapability
public void updateCapability(@NotNull
java.lang.Long capabilityId,
@NotNull
java.lang.String value)
- Specified by:
updateCapability
in interface CapabilityDao
setPlanDiscriminatorRegistry
public void setPlanDiscriminatorRegistry(PlanDiscriminatorRegistry planDiscriminatorRegistry)
Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.