|
Class Summary |
| AbstractSeamServiceContext |
|
| ScopedContextResult |
|
| SeamServiceFactory |
|
| SeamServiceInvoker |
|
| SeamUtils |
|
| TideConversationList |
Override for the conversation list factory that puts the list in event scope |
| TideDataModel |
TideDataModel wrapper |
| TideDataModels |
TideDataModels override to disable DataModel wrapping |
| TideDataPublishingInterceptor |
Seam interceptor to handle publishing of data changes instead of relying on the default behaviour
This can be used outside of a HTTP Granite context and inside the security/transaction context |
| TideDataPublishingOnSuccessHandler |
Seam event listener to handle publishing of data changes instead of relying on the default behaviour
This can be used outside of a HTTP Granite context and inside the security/transaction context |
| TideExceptions |
TideExceptions override to disable default JSF exceptions handling |
| TideInit |
Particular initializer for Tide which instruments all Seam components
- Tide bijection/invocation interceptor is added
- Tide asynchronous interceptor is added |
| TideInit.FactoryVariable |
|
| TideInterceptor |
This interceptor has 4 activities :
- Updating the context with data received from the Flex client, remerging client data in the persistence context when needed
- Intercept outjected values to return it to the client
- Determine the Persistence Context being used for the conversation and creating a lazyinitializer
storing it in the current conversation
- Return all changed values to the client |
| TideInvocation |
|
| TideUserEvents |
TideAsync stores user events configuration |
| UserEvents |
|