Package com.atlassian.bamboo.deployments
Class OperationsImpl
java.lang.Object
com.atlassian.bamboo.deployments.OperationsImpl
- All Implemented Interfaces:
Operations
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescription@Nullable String
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
-
Method Details
-
isCanView
public boolean isCanView()- Specified by:
isCanView
in interfaceOperations
-
isCanViewConfiguration
public boolean isCanViewConfiguration()- Specified by:
isCanViewConfiguration
in interfaceOperations
-
isCanEdit
public boolean isCanEdit()- Specified by:
isCanEdit
in interfaceOperations
-
isCanDelete
public boolean isCanDelete()- Specified by:
isCanDelete
in interfaceOperations
-
isAllowedToExecute
public boolean isAllowedToExecute()- Specified by:
isAllowedToExecute
in interfaceOperations
- Returns:
- true if user is allowed to execute (effective permissions)
-
isCanExecute
public boolean isCanExecute()- Specified by:
isCanExecute
in interfaceOperations
- Returns:
- true if user can actually execute (effective business logic)
-
getCantExecuteReason
- Specified by:
getCantExecuteReason
in interfaceOperations
-
isAllowedToCreateVersion
public boolean isAllowedToCreateVersion()- Specified by:
isAllowedToCreateVersion
in interfaceOperations
-
isAllowedToSetVersionStatus
public boolean isAllowedToSetVersionStatus()- Specified by:
isAllowedToSetVersionStatus
in interfaceOperations
-