Executable
Date: 2016-02-08

org.apache.avalon.framework.activity

## Interface Executable

-     public interface Executable

  The Executable can be implemented by components that need to perform some work. In many respects it is similar to Runnable except that it also allows an application to throw a non-Runtime Exception.

  The work done may be short lived (ie a simple task) or it could be a long running.

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `execute()` Execute the action associated with this component.

- - ### Method Detail

    - #### execute

          void execute()
                       throws java.lang.Exception

      Execute the action associated with this component.
      Throws:
        `java.lang.Exception` - if an error occurs