Package com.xebialabs.xlrelease.domain

## Interface Lockable

- All Known Implementing Classes:
    `BaseScriptTask`, `ContainerTask`, `CreateReleaseTask`, `CustomScriptTask`, `GateTask`, `NotificationTask`, `ParallelGroup`, `ResolvableScriptTask`, `ScriptTask`, `SequentialGroup`, `Task`, `TaskGroup`, `UserInputTask`

      public interface Lockable

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `boolean` | `isLocked()` |
    `void` | `lock()` |
    `void` | `setLocked​(boolean locked)` |
    `void` | `unlock()` |

- - ### Method Detail

    - #### isLocked

          boolean isLocked()

    - #### setLocked

          void setLocked​(boolean locked)

    - #### lock

          void lock()

    - #### unlock

          void unlock()