| Class | Description |
|---|---|
| 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 |