Package org.apache.tapestry5.ioc

## Interface IOOperation<T>

-     public interface IOOperation<T>

  An operation that, when performed, returns a value (like `Invokable`, but may throw an `IOException`.
  Since:
    5.4
  See Also:
    `OperationTracker.perform(String, IOOperation)`

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method | Description
    --- | --- | ---
    `T` | `perform()` | Perform an operation and return a value, or throw the exception.

- - ### Method Detail

    - #### perform

          T perform()
             throws java.io.IOException

      Perform an operation and return a value, or throw the exception.
      Throws:
        `java.io.IOException`