View Javadoc
1 package org.enableit.tools.email.ejb; 2 3 // Java imports 4 import javax.ejb.SessionContext; 5 6 /*** 7 * Session EJB Adapter for the EmailBean. 8 * @author Tim Stephenson. 9 */ 10 public abstract class EmailAdapter extends EmailBean 11 implements javax.ejb.SessionBean { 12 13 /*** 14 * Invoked prior to EJB object activation. 15 * @see <a href="http://java.sun.com/products/ejb/">EJB spec</a> 16 */ 17 public void ejbActivate() { 18 } 19 20 /*** 21 * Invoked prior to EJB object passivation. 22 * @see <a href="http://java.sun.com/products/ejb/">EJB spec</a> 23 */ 24 public void ejbPassivate() { 25 } 26 27 /*** 28 * Invoked prior to EJB reference servicing client request 29 * (i.e. on leaving the pool). 30 * @see <a href="http://java.sun.com/products/ejb/">EJB spec</a> 31 */ 32 public void setSessionContext(SessionContext ctx) { 33 } 34 35 /*** 36 * Remove EJB from client service. 37 * 38 */ 39 public void ejbRemove() { 40 } 41 42 /*** 43 * Called by container when creating new bean instance. 44 * @see <a href="http://java.sun.com/products/ejb/">EJB spec</a> 45 */ 46 public void ejbCreate() 47 throws javax.ejb.CreateException, javax.ejb.EJBException { 48 initialise() ; 49 } 50 51 }

This page was automatically generated by Maven