## Uses of Interface
org.apache.tapestry5.ioc.IOOperation

- Packages that use IOOperation
  Package | Description
  --- | ---
  org.apache.tapestry5.internal.structure | [INTERNAL USE ONLY] page structure implementation details; API subject to change.
  org.apache.tapestry5.ioc | A code-centric, high-performance, simple Inversion of Control container
  org.apache.tapestry5.ioc.internal | [INTERNAL USE ONLY] Tapestry IOC implementation details; API subject to change.

- - ### Uses of IOOperation in org.apache.tapestry5.internal.structure

    Methods in org.apache.tapestry5.internal.structure with parameters of type IOOperation
    Modifier and Type | Method and Description
    --- | ---
    `<T> T` | ComponentPageElementResourcesImpl.`perform(java.lang.String description, IOOperation<T> operation)`

  - ### Uses of IOOperation in org.apache.tapestry5.ioc

    Methods in org.apache.tapestry5.ioc with parameters of type IOOperation
    Modifier and Type | Method and Description
    --- | ---
    `<T> T` | OperationTracker.`perform(java.lang.String description, IOOperation<T> operation)` As with `OperationTracker.invoke(String, Invokable)`, but the operation may throw an `IOException`.

  - ### Uses of IOOperation in org.apache.tapestry5.ioc.internal

    Methods in org.apache.tapestry5.ioc.internal with parameters of type IOOperation
    Modifier and Type | Method and Description
    --- | ---
    `<T> T` | RegistryImpl.`perform(java.lang.String description, IOOperation<T> operation)`
    `<T> T` | PerThreadOperationTracker.`perform(java.lang.String description, IOOperation<T> operation)`
    `<T> T` | OperationTrackerImpl.`perform(java.lang.String description, IOOperation<T> operation)`
    `<T> T` | QuietOperationTracker.`perform(java.lang.String description, IOOperation<T> operation)`

${project.version} - Copyright © 2003-2015 The Apache Software Foundation.