Interface Operations

All Known Implementing Classes:
OperationsImpl, RestOperations

public interface Operations
  • Method Details

    • isCanView

      boolean isCanView()
    • isCanViewConfiguration

      boolean isCanViewConfiguration()
    • isCanEdit

      boolean isCanEdit()
    • isCanDelete

      boolean isCanDelete()
    • isAllowedToExecute

      boolean isAllowedToExecute()
      Returns:
      true if user is allowed to execute (effective permissions)
    • isCanExecute

      boolean isCanExecute()
      Returns:
      true if user can actually execute (effective business logic)
    • getCantExecuteReason

      @Nullable @Nullable String getCantExecuteReason()
    • isAllowedToCreateVersion

      boolean isAllowedToCreateVersion()
    • isAllowedToSetVersionStatus

      boolean isAllowedToSetVersionStatus()