org.granite.tide.cdi
Class TideDataPublishingInterceptor

java.lang.Object
  extended by org.granite.tide.cdi.TideDataPublishingInterceptor

@Interceptor
public class TideDataPublishingInterceptor
extends Object

CDI 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 should be applied inside the security/transaction context

Author:
William DRAI

Constructor Summary
TideDataPublishingInterceptor()
           
 
Method Summary
 Object processPublishData(InvocationContext invocationContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TideDataPublishingInterceptor

public TideDataPublishingInterceptor()
Method Detail

processPublishData

public Object processPublishData(InvocationContext invocationContext)
                          throws Throwable
Throws:
Throwable