blob: 4f9a7f6665e1ac05836de81d46557d73a3280624 [file] [log] [blame]
<%@ jet package="com.ibm.wtp.ejb" imports="com.ibm.wtp.ejb.operations.*" class="SessionBeanTemplate" %>
<% CreateSessionBeanTemplateModel model = (CreateSessionBeanTemplateModel) argument; %>
package <%=model.getBeanClassPackageName()%>;
import javax.ejb.SessionBean;
import javax.ejb.SessionContext;
import javax.ejb.CreateException;
/**
* Bean implementation class for Session Bean: <%=model.getBeanName()%>
*
* @ejb.bean
* name="<%=model.getBeanName()%>"
* type="<%=model.getSessionType()%>"
<% if (model.hasRemoteClient()) {%>
* jndi-name="<%=model.getJndiName()%>"
<% }
if (model.hasLocalClient()) {%>
* local-jndi-name="<%=model.getJndiName()%>"
<% }
if (model.is2x()) { %>
* view-type="<%=model.getViewType()%>"
<% } %>
* transaction-type="<%=model.getTransactionType()%>"
*
<%@ include file="interfaces.template" %>
*
*/
public class <%=model.getSimpleBeanClassName()%> <% if (model.getQualifiedSuperBeanClassName() != "") { %>extends <%=model.getQualifiedSuperBeanClassName()%> <% } %>implements SessionBean {
private SessionContext mySessionCtx;
/**
* getSessionContext
*/
public SessionContext getSessionContext() {
return mySessionCtx;
}
/**
* setSessionContext
*/
public void setSessionContext(SessionContext ctx) {
mySessionCtx = ctx;
}
/**
* ejbCreate
*/
public void ejbCreate() throws CreateException {
}
/**
* ejbActivate
*/
public void ejbActivate() {
}
/**
* ejbPassivate
*/
public void ejbPassivate() {
}
/**
* ejbRemove
*/
public void ejbRemove() {
}
}