Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Packages that use Invokable
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.
org.apache.tapestry5.ioc.internal.services | [INTERNAL USE ONLY] Tapestry IOC service implementation classes; API subject to change.
org.apache.tapestry5.ioc.internal.util | [INTERNAL USE ONLY] utility classes for Tapestry IOC services; API subject to change
org.apache.tapestry5.ioc.services | Tapestry IOC service interfaces

Uses of Invokable in org.apache.tapestry5.internal.structure

Methods in org.apache.tapestry5.internal.structure with parameters of type Invokable
`
`<T> T`
` | `ComponentPageElementResourcesImpl.invoke(java.lang.String description, Invokable<T> operation)`

Uses of Invokable in org.apache.tapestry5.ioc

Methods in org.apache.tapestry5.ioc with parameters of type Invokable
`
`<T> T`
` | `OperationTracker.invoke(java.lang.String description, Invokable<T> operation)` Executes the operation, returning its value.

Uses of Invokable in org.apache.tapestry5.ioc.internal

Methods in org.apache.tapestry5.ioc.internal with parameters of type Invokable
`
`<T> T`
` | `OperationTrackerImpl.invoke(java.lang.String description, Invokable<T> operation)`
`
`<T> T`
` | `PerThreadOperationTracker.invoke(java.lang.String description, Invokable<T> operation)`
`
`<T> T`
` | `QuietOperationTracker.invoke(java.lang.String description, Invokable<T> operation)`
`
`<T> T`
` | `RegistryImpl.invoke(java.lang.String description, Invokable<T> operation)`

Uses of Invokable in org.apache.tapestry5.ioc.internal.services

Methods in org.apache.tapestry5.ioc.internal.services with parameters of type Invokable
`
`<T> T`
` | `NonParallelExecutor.invoke(java.lang.Class<T> proxyType, Invokable<T> invocable)`
`
`<T> T`
` | `ParallelExecutorImpl.invoke(java.lang.Class<T> proxyType, Invokable<T> invocable)`
`
`<T> java.util.concurrent.Future<T>`
` | `NonParallelExecutor.invoke(Invokable<T> invocable)`
`
`<T> java.util.concurrent.Future<T>`
` | `ParallelExecutorImpl.invoke(Invokable<T> invocable)`
`
`<T> T`
` | `PerthreadManagerImpl.invoke(Invokable<T> invokable)`

Uses of Invokable in org.apache.tapestry5.ioc.internal.util

Classes in org.apache.tapestry5.ioc.internal.util that implement Invokable
`class` | `ConstructorInvoker<T>` Wraps the invocation of a constructor (with exception reporting) as an `Invokable`.
`class` | `LoggingInvokableWrapper<T>`
`class` | `MethodInvoker<T>`

Methods in org.apache.tapestry5.ioc.internal.util with parameters of type Invokable
`
`<T> T`
` | `ConcurrentBarrier.withRead(Invokable<T> invokable)` Invokes the object after acquiring the read lock (if necessary).
`
`<T> T`
` | `ConcurrentBarrier.withWrite(Invokable<T> invokable)` Acquires the exclusive write lock before invoking the Invokable.

Constructors in org.apache.tapestry5.ioc.internal.util with parameters of type Invokable
`ConstructionPlan(OperationTracker tracker, java.lang.String description, Invokable<T> instanceConstructor)`
`LoggingInvokableWrapper(org.slf4j.Logger logger, java.lang.String message, Invokable<T> delegate)`

Uses of Invokable in org.apache.tapestry5.ioc.services

Methods in org.apache.tapestry5.ioc.services with parameters of type Invokable
`
`<T> T`
` | `ParallelExecutor.invoke(java.lang.Class<T> proxyType, Invokable<T> invocable)` As with `ParallelExecutor.invoke(org.apache.tapestry5.ioc.Invokable)`, but the result is wrapped inside a thunk.
`
`<T> java.util.concurrent.Future<T>`
` | `ParallelExecutor.invoke(Invokable<T> invocable)` Submits the invocable object to be executed in a pooled thread.
`
`<T> T`
` | `PerthreadManager.invoke(Invokable<T> invokable)` Returns the result from the invocation, providing a try...finally to cleanup after.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003-2012 The Apache Software Foundation.