Package | Description |
---|---|
org.apache.tapestry5.internal.jpa |
[INTERNAL USE ONLY] support classes for the JPA module; API subject to change
|
org.apache.tapestry5.internal.structure |
[INTERNAL USE ONLY] page structure implementation details; API subject to change.
|
org.apache.tapestry5.internal.util |
[INTERNAL USE ONLY] various utility classes; 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
|
org.apache.tapestry5.jpa |
Provides support for simple CRUD applications built on top of Tapestry and JPA
|
Modifier and Type | Method and Description |
---|---|
void |
PersistenceContextSpecificEntityTransactionManager.addAfterCommitInvokable(Invokable<Boolean> invokable) |
void |
PersistenceContextSpecificEntityTransactionManager.addBeforeCommitInvokable(Invokable<Boolean> invokable) |
void |
EntityTransactionManagerImpl.invokeAfterCommit(String unitName,
Invokable<Boolean> invokable) |
void |
EntityTransactionManagerImpl.invokeBeforeCommit(String unitName,
Invokable<Boolean> invokable) |
<T> T |
PersistenceContextSpecificEntityTransactionManager.invokeInTransaction(Invokable<T> invokable) |
<T> T |
EntityTransactionManagerImpl.invokeInTransaction(String unitName,
Invokable<T> invokable) |
Modifier and Type | Method and Description |
---|---|
<T> T |
ComponentPageElementResourcesImpl.invoke(String description,
Invokable<T> operation) |
Modifier and Type | Method and Description |
---|---|
<T> Invokable<T> |
RecomputableSupport.create(Invokable<T> invokable)
Wraps a computation with caching logic; once computed, the Invokable will return the same value, until
RecomputableSupport.invalidate() is invoked. |
Modifier and Type | Method and Description |
---|---|
<T> Invokable<T> |
RecomputableSupport.create(Invokable<T> invokable)
Wraps a computation with caching logic; once computed, the Invokable will return the same value, until
RecomputableSupport.invalidate() is invoked. |
Modifier and Type | Method and Description |
---|---|
<T> T |
OperationTracker.invoke(String description,
Invokable<T> operation)
As with
OperationTracker.run(String, Runnable) , but the operation may return a value. |
Modifier and Type | Method and Description |
---|---|
<T> T |
PerThreadOperationTracker.invoke(String description,
Invokable<T> operation) |
<T> T |
OperationTrackerImpl.invoke(String description,
Invokable<T> operation) |
<T> T |
QuietOperationTracker.invoke(String description,
Invokable<T> operation) |
<T> T |
RegistryImpl.invoke(String description,
Invokable<T> operation) |
Modifier and Type | Method and Description |
---|---|
<T> T |
NonParallelExecutor.invoke(Class<T> proxyType,
Invokable<T> invocable) |
<T> T |
ParallelExecutorImpl.invoke(Class<T> proxyType,
Invokable<T> invocable) |
<T> Future<T> |
NonParallelExecutor.invoke(Invokable<T> invocable) |
<T> T |
PerthreadManagerImpl.invoke(Invokable<T> invokable) |
<T> Future<T> |
ParallelExecutorImpl.invoke(Invokable<T> invocable) |
Modifier and Type | Class and Description |
---|---|
class |
ConstructorInvoker<T>
Wraps the invocation of a constructor (with exception reporting) as an
Invokable . |
class |
LoggingInvokableWrapper<T> |
class |
MethodInvoker<T> |
Modifier and Type | Method and Description |
---|---|
<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.
|
Constructor and Description |
---|
ConstructionPlan(OperationTracker tracker,
String description,
Invokable<T> instanceConstructor) |
LoggingInvokableWrapper(org.slf4j.Logger logger,
String message,
Invokable<T> delegate) |
Modifier and Type | Method and Description |
---|---|
<T> T |
ParallelExecutor.invoke(Class<T> proxyType,
Invokable<T> invocable)
As with
ParallelExecutor.invoke(org.apache.tapestry5.ioc.Invokable) , but the result is wrapped inside a thunk. |
<T> T |
PerthreadManager.invoke(Invokable<T> invokable)
Returns the result from the invocation, providing a try...finally to cleanup after.
|
<T> Future<T> |
ParallelExecutor.invoke(Invokable<T> invocable)
Submits the invocable object to be executed in a pooled thread.
|
Modifier and Type | Class and Description |
---|---|
static class |
EntityTransactionManager.VoidInvokable |
Modifier and Type | Method and Description |
---|---|
void |
EntityTransactionManager.invokeAfterCommit(String unitName,
Invokable<Boolean> invokable) |
void |
EntityTransactionManager.invokeBeforeCommit(String unitName,
Invokable<Boolean> invokable) |
<T> T |
EntityTransactionManager.invokeInTransaction(String unitName,
Invokable<T> invokable) |
5.6.3 - Copyright © 2003-2021 The Apache Software Foundation.