package com.jboss.dvd.seam;
import java.math.BigDecimal;
import org.jboss.seam.ScopeType;
import org.jboss.seam.annotations.In;
import org.jboss.seam.annotations.Name;
/**
* An example of a Seam component used to handle a
* jBPM transition event.
*
* @author Gavin King
*/
@Name("afterShipping")
public class AfterShippingAction {
@In Long orderId;
@In BigDecimal amount;
@In(scope=ScopeType.BUSINESS_PROCESS)
String customer;
public void log()
{
System.out.println( "We shipped: " + orderId + " to: " + customer + ", amount: " + amount );
}
}