package org.domain.SeamWebWarTestProject.session;
import javax.ejb.Remove;
import javax.ejb.Stateful;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.Destroy;
import org.jboss.seam.annotations.Logger;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.Scope;
import org.jboss.seam.log.Log;
@Name("statefulComponent")
@Stateful
@Scope(ScopeType.APPLICATION)
public class StatefulComponent {
private String abc;
@Logger private Log log;
//seam-gen method
public String statefulComponent()
{
//implement your business logic here
log.info("statefulComponent.statefulComponent() action called");
return "success";
}
//add additional action methods
@Destroy
public void destroyMethod(){
}
@Remove
public void removeMethod(){
}
public String getAbc() {
return abc;
}
public void setAbc(String abc) {
this.abc = abc;
}
}