package customerSession;
import customerSession.CustomerInput;
import customerSession.CustomerOutput;
import customerSession.CustomerMORInput;
import customerSession.CustomerMOROutput;
import customerSession.CustomerHoldableCursorInput;
import java.util.Collection;
/**
 * Local interface for Enterprise Bean: CustomerSession
 */
public interface CustomerSessionLocal extends javax.ejb.EJBLocalObject {
	public CustomerOutput customerSession(CustomerInput input)
		throws javax.ejb.FinderException, irwwbase.UserException, Exception;
	public CustomerMOROutput queryCustomerCredit(CustomerMORInput input) throws Exception;
	public CustomerHoldableCursorOutput customerHoldableCursor(CustomerHoldableCursorInput input)
		throws Exception;
	
	public long portfolio(String type, short cid, short did, short wid)
		throws irwwbase.UserException;
	public Collection balances(String type, short cid, short wid)
		throws irwwbase.UserException;
}
