Package org.granite.tide.seam

Class Summary
AbstractSeamServiceContext  
ScopedContextResult  
SeamServiceContext  
SeamServiceExceptionHandler  
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
TideEvents TideEvents override to intercept Seam events handling
TideEvents.WrappedEvent  
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  
TideMessages TideMessages override to avoid problem with UIComponent targetted messages Cannot be used with Seam 2.1.x
TideUserEvents TideAsync stores user events configuration
UserEvents