[jboss-cvs] jboss-seam/seam-gen/src ...

Max Rydahl Andersen mandersen at jboss.com
Fri Oct 26 09:31:29 EDT 2007


  User: mandersen
  Date: 07/10/26 09:31:29

  Added:       seam-gen/src  Tag: Seam_1_2_1_AP ConversationJavaBean.java
  Log:
  JBSEAM-2161 new-conversation does not work for war deployment
  JBIDE-939 EL not allowed in pages.xml
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.2   +53 -0     jboss-seam/seam-gen/src/ConversationJavaBean.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: ConversationJavaBean.java
  ===================================================================
  RCS file: ConversationJavaBean.java
  diff -N ConversationJavaBean.java
  --- /dev/null	1 Jan 1970 00:00:00 -0000
  +++ ConversationJavaBean.java	26 Oct 2007 13:31:29 -0000	1.1.2.2
  @@ -0,0 +1,53 @@
  +package @actionPackage@;
  +
  +import static org.jboss.seam.ScopeType.CONVERSATION;
  +
  +import javax.ejb.Remove;
  +import javax.ejb.Stateful;
  +import org.jboss.seam.annotations.Name;
  +import org.jboss.seam.annotations.Begin;
  +import org.jboss.seam.annotations.End;
  +import org.jboss.seam.annotations.Destroy;
  +import org.jboss.seam.annotations.Logger;
  +import org.jboss.seam.annotations.Scope;
  +import org.jboss.seam.log.Log;
  +
  + at Scope(CONVERSATION)
  + at Name("@componentName@")
  +public class @beanName@ {
  +	
  +   @Logger private Log log;
  +    
  +   private int value;
  +	
  +	@Begin
  +	public String begin()
  +	{
  +		//implement your begin conversation business logic
  +		log.info("beginning conversation");
  +		return "success";
  +	}
  +	
  +	public String increment()
  +	{
  +		log.info("incrementing");
  +		value++;
  +		return "success";
  +	}
  +	
  +	//add additional action methods that participate in this conversation
  +	
  +	@End
  +	public String end()
  +	{
  +        //implement your end conversation business logic
  +        log.info("ending conversation");
  +		return "home";
  +	}
  +	
  +	public int getValue()
  +	{
  +		return value;
  +	}
  +		
  +}
  \ No newline at end of file
  
  
  



More information about the jboss-cvs-commits mailing list