Class Summary |
AbstractInterceptor |
Superclass of built-in interceptors |
AsynchronousInterceptor |
|
BijectionInterceptor |
Before invoking the component, inject all dependencies. |
BusinessProcessInterceptor |
Interceptor which handles interpretation of jBPM-related annotations. |
ConversationalInterceptor |
Check that a conversational bean is not being invoked
outside the scope of a long-running conversation. |
ConversationInterceptor |
After the end of the invocation, begin or end a long running
conversation, if necessary. |
EventInterceptor |
Raises Seam events connected with a bean lifecycle. |
ExceptionInterceptor |
Handles exceptions annotated @Redirect, @HttpError or |
ManagedEntityIdentityInterceptor |
Swizzles entity references around each invocation, maintaining
referential even across passivation of the stateful bean or
Seam-managed extended persistence context, and allowing for
more efficient replication. |
OutcomeInterceptor |
Translates Outcome.RETRY to null for JSF |
RemoveInterceptor |
Removes SFSB components from the Seam context after invocation
of an EJB @Remove method, or when a system exception is thrown
from the bean. |
RollbackInterceptor |
Automatically sets transactions to rollback only. |
SecurityInterceptor |
Provides authorization services for component invocations. |
SynchronizationInterceptor |
Serializes calls to a component. |
TransactionInterceptor |
|
ValidationInterceptor |
Validate the method receiver using Hibernate validator before
invoking the method. |