Class DeploymentProjectFromEnvironmentObjectIdentityRetrievalStrategyImpl

java.lang.Object
com.atlassian.bamboo.deployments.projects.security.acegi.acls.objectidentity.DeploymentProjectFromEnvironmentObjectIdentityRetrievalStrategyImpl
All Implemented Interfaces:
org.acegisecurity.acls.objectidentity.ObjectIdentityRetrievalStrategy

public class DeploymentProjectFromEnvironmentObjectIdentityRetrievalStrategyImpl extends Object implements org.acegisecurity.acls.objectidentity.ObjectIdentityRetrievalStrategy
This Object Identity Retrieval Strategy will return ObjectIdentity of DeploymentProject that contains Environment identified with domainObject (which could be Environment instance or id)
  • Constructor Details

    • DeploymentProjectFromEnvironmentObjectIdentityRetrievalStrategyImpl

      public DeploymentProjectFromEnvironmentObjectIdentityRetrievalStrategyImpl(DeploymentProjectDao deploymentProjectDao)
  • Method Details

    • getObjectIdentity

      public org.acegisecurity.acls.objectidentity.ObjectIdentity getObjectIdentity(Object domainObject)
      Specified by:
      getObjectIdentity in interface org.acegisecurity.acls.objectidentity.ObjectIdentityRetrievalStrategy