Interface InterceptableAction

All Superinterfaces:
XLReleaseEvent
All Known Subinterfaces:
FolderAction, TemplateAction
All Known Implementing Classes:
FolderDeletingAction, FolderMovingAction, PhaseClosingAction, PhaseCompletingAction, PhaseRetryingAction, PhaseStartingAction, ReleaseAbortingAction, ReleaseAbortScriptsAction, ReleaseCompletingAction, ReleasePausingAction, ReleaseResumingAction, ReleaseRetryingAction, ReleaseStartingAction, TaskAbortingAction, TaskCompletingAction, TaskDelayingAction, TaskFailingAction, TaskReopeningAction, TaskRetryingAction, TaskSkippingAction, TaskStartingAction, TemplateDeletingAction, TemplateMovingAction

public interface InterceptableAction extends XLReleaseEvent
Implementations of this interface are types of events which notify that a certain domain action is going to happen in Digital.ai Release. They can be used to intercept the action by for example throwing an exception.

'''This is an experimental feature.''' Plugins must not rely on these classes as they can be removed in the next releases.