org.granite.tide.seam
Class TideDataPublishingOnSuccessHandler
java.lang.Object
org.granite.tide.seam.TideDataPublishingOnSuccessHandler
@Name(value="org.granite.tide.seam.dataPublisher")
@Scope(value=EVENT)
public class TideDataPublishingOnSuccessHandler
- extends Object
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
- Author:
- William DRAI
|
Method Summary |
void |
doFinish(boolean initContext)
|
void |
doPublish(boolean initContext)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TideDataPublishingOnSuccessHandler
public TideDataPublishingOnSuccessHandler()
doPublish
@Observer(value="org.granite.tide.seam.data.transactionSuccess")
public void doPublish(boolean initContext)
doFinish
@Observer(value="org.granite.tide.seam.data.transactionCompletion")
public void doFinish(boolean initContext)