Class DecoratedEnvironmentImpl
java.lang.Object
com.atlassian.bamboo.deployments.environments.EnvironmentImpl
com.atlassian.bamboo.deployments.environments.DecoratedEnvironmentImpl
- All Implemented Interfaces:
BambooIdProvider
,EnvironmentStub
,DecoratedEnvironment
,Environment
,InternalEnvironment
,TaskContainer
,Triggerable
,DescriptionProvider
,NameProvider
,Comparable<DecoratedEnvironment>
@Immutable
public class DecoratedEnvironmentImpl
extends EnvironmentImpl
implements DecoratedEnvironment, Comparable<DecoratedEnvironment>
-
Constructor Summary
ConstructorDescriptionDecoratedEnvironmentImpl
(DeploymentProject deploymentProject, Environment environment) -
Method Summary
Methods inherited from class com.atlassian.bamboo.deployments.environments.EnvironmentImpl
environmentWithBasicData, equals, getConfigurationState, getDeploymentProjectId, getDescription, getId, getKey, getName, getOperations, getPosition, getReleaseApprovalPrerequisite, getRequirementSet, getRequirementSetSupplier, getTaskDefinitions, getTaskDefinitionsSupplier, getTriggerDefinitions, getTriggerDefinitionsSupplier, hashCode, isSuspended
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.bamboo.deployments.environments.Environment
getOperations, getTaskDefinitions
Methods inherited from interface com.atlassian.bamboo.deployments.environments.InternalEnvironment
getConfigurationState, getDeploymentProjectId, getDescription, getId, getKey, getName, getPosition, getReleaseApprovalPrerequisite, getRequirementSet, getRequirementSetSupplier, getTaskDefinitionsSupplier, getTriggerDefinitionsSupplier
Methods inherited from interface com.atlassian.bamboo.trigger.Triggerable
getTriggerDefinitions, isSuspended
-
Constructor Details
-
DecoratedEnvironmentImpl
-
-
Method Details
-
getDeploymentProject
- Specified by:
getDeploymentProject
in interfaceDecoratedEnvironment
- Returns:
- Deployment project associated with environment
-
getDeploymentProjectDisplayName
- Specified by:
getDeploymentProjectDisplayName
in interfaceDecoratedEnvironment
-
getEnvironmentDisplayName
- Specified by:
getEnvironmentDisplayName
in interfaceDecoratedEnvironment
-
compareTo
- Specified by:
compareTo
in interfaceComparable<DecoratedEnvironment>
-