Interface Action

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void close()
      Cancels the action if not already initialized or waits till completion.
      boolean execute()
      Perform an action.
      boolean isComplete()
      Determines if action has been completed.
    • Method Detail

      • execute

        boolean execute()
                 throws IOException
        Perform an action.
        Returns:
        true if action was successful. A return value of false will cause the rollover to be aborted if possible.
        Throws:
        IOException - if IO error, a thrown exception will cause the rollover to be aborted if possible.
      • close

        void close()
        Cancels the action if not already initialized or waits till completion.
      • isComplete

        boolean isComplete()
        Determines if action has been completed.
        Returns:
        true if action is complete.