com.comtrade.ecm.engine.business.actions

## Interface EcmAction

- All Known Subinterfaces:
    AppplicationAction<T,R,A>, EntityAction<E,T,R,A>, ManagerAction<M,T,R,A>

      public interface EcmAction

  An action defines a procedure which can be called inside an application.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.String` | `getDescription()`
    `java.lang.String` | `getName()`
    `java.lang.String` | `getSuccessDescription()`
    `java.lang.String` | `getTitle()`

- - ### Method Detail

    - #### getName

          java.lang.String getName()

      Returns:
        Action name (the way an application sees it)

    - #### getTitle

          java.lang.String getTitle()

      Returns:
        Action title (the way an user sees it)

    - #### getDescription

          java.lang.String getDescription()

      Returns:
        Description of an action (localization key)

    - #### getSuccessDescription

          java.lang.String getSuccessDescription()

      Returns:
        A message which says that an action has been successfully performed (localization key)