package customerSession;

import com.ibm.ejs.container.*;

/**
 * EJSStatelessCustomerSessionHomeBean_4ba304b1
 */
public class EJSStatelessCustomerSessionHomeBean_4ba304b1 extends EJSHome {
	/**
	 * EJSStatelessCustomerSessionHomeBean_4ba304b1
	 */
	public EJSStatelessCustomerSessionHomeBean_4ba304b1() throws java.rmi.RemoteException {
		super();	}
	/**
	 * create
	 */
	public customerSession.CustomerSession create() throws javax.ejb.CreateException, java.rmi.RemoteException {
BeanO beanO = null;
customerSession.CustomerSession result = null;
boolean createFailed = false;
try {
	result = (customerSession.CustomerSession) super.createWrapper(null);
}
catch (javax.ejb.CreateException ex) {
	createFailed = true;
	throw ex;
} catch (java.rmi.RemoteException ex) {
	createFailed = true;
	throw ex;
} catch (Throwable ex) {
	createFailed = true;
	throw new CreateFailureException(ex);
} finally {
	if (createFailed) {
		super.createFailure(beanO);
	}
}
return result;	}
	/**
	 * create_Local
	 */
	public customerSession.CustomerSessionLocal create_Local() throws javax.ejb.CreateException, java.rmi.RemoteException {
BeanO beanO = null;
customerSession.CustomerSessionLocal result = null;
boolean createFailed = false;
boolean preCreateFlag = false;
try {
	result = (customerSession.CustomerSessionLocal) super.createWrapper_Local(null);
}
catch (javax.ejb.CreateException ex) {
	createFailed = true;
	throw ex;
} catch (java.rmi.RemoteException ex) {
	createFailed = true;
	throw ex;
} catch (Throwable ex) {
	createFailed = true;
	throw new CreateFailureException(ex);
} finally {
	if (createFailed) {
		super.createFailure(beanO);
	}
}
return result;	}
}
