[jboss-user] [JBoss Seam] - Re: flush-mode=

tkalactomo do-not-reply at jboss.com
Fri Aug 10 13:53:36 EDT 2007


"rmemoria" wrote : Hi,
  | 
  | I have a workaround for that until it's not implemented in SEAM.
  | 
  | I created a bean like that:
  | 
  | package com.rmemoria.utils;
  |   | 
  |   | import org.jboss.seam.annotations.FlushModeType;
  |   | import org.jboss.seam.annotations.In;
  |   | import org.jboss.seam.annotations.Name;
  |   | import org.jboss.seam.core.Conversation;
  |   | 
  |   | @Name("beginConversationEvent")
  |   | public class BeginConversationEvent {
  |   | 
  |   | 	@In
  |   | 	private Conversation conversation;
  |   | 	
  |   | 	public void setFlushModeManual() {
  |   | 		conversation.changeFlushMode(FlushModeType.MANUAL);
  |   | 	}
  |   | }
  | 
  | And in components.xml include the following line:
  | 
  | <event type="org.jboss.seam.beginConversation">
  |   |             <action expression="#{beginConversationEvent.setFlushModeManual}" />
  |   | </event>
  | 
  | So every long running conversation you start will be flush-mode=manual.
  | 
  | regards,
  | Ricardo

Thanks, very good workaround.i will implement it myself too.
Best regards

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4073153#4073153

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4073153



More information about the jboss-user mailing list