Subversion Repositories DevTools

Rev

Blame | Last modification | View Log | RSS feed

/*
 * <XDtI18n:getString bundle="xdoclet.modules.ejb.XDocletModulesEjbMessages" resource="do_not_edit"/>
 */
<XDtPackage:packageDeclarationOf><XDtEjbHome:homeInterface type="local"/></XDtPackage:packageDeclarationOf>

/**
 * <XDtI18n:getString bundle="xdoclet.modules.ejb.XDocletModulesEjbMessages" resource="local_home_interface_for" arguments="<XDtEjb:ejbName/>"/>
<XDtClass:classCommentTags indent="0"/> */
public interface <XDtClass:classOf><XDtEjbHome:homeInterface type="local"/></XDtClass:classOf>
   extends <XDtEjbHome:extendsFrom type="local"/>
{
 <XDtEjb:ifIsAConcreteEJBean>
   public static final String COMP_NAME="java:global/<XDtEjbHome:jndiName type="remote"/>/<XDtEjb:ejbName/>!<XDtPackage:packageOf><XDtEjbHome:homeInterface type="local"/></XDtPackage:packageOf>.<XDtClass:classOf><XDtEjbHome:homeInterface type="local"/></XDtClass:classOf>";
   public static final String JNDI_NAME="java:global/<XDtEjbHome:jndiName type="remote"/>/<XDtEjb:ejbName/>!<XDtPackage:packageOf><XDtEjbHome:homeInterface type="local"/></XDtPackage:packageOf>.<XDtClass:classOf><XDtEjbHome:homeInterface type="local"/></XDtClass:classOf>";

  <XDtEjbHome:forAllHomeMethods type="local" tagName="ejb:create-method">
<XDtComment:comment>TODO we might not have a currentMethod<XDtMethod:methodComment indent="3"/></XDtComment:comment>
   public <XDtEjbHome:currentSignature/>
      throws <XDtEjbHome:currentExceptions/>;
  </XDtEjbHome:forAllHomeMethods>
 </XDtEjb:ifIsAConcreteEJBean>

  <XDtEjbHome:forAllHomeMethods type="local" tagName="ejb:finder">
<XDtComment:comment>TODO we might not have a currentMethod<XDtMethod:methodComment indent="3"/></XDtComment:comment>
   public <XDtEjbHome:currentSignature/>
      throws <XDtEjbHome:currentExceptions/>;
  </XDtEjbHome:forAllHomeMethods>

  <XDtEjbHome:forAllHomeMethods type="local" tagName="ejb:home-method" superclasses="false">
<XDtMethod:methodComment indent="3"/>
   public <XDtEjbHome:currentSignature/> 
      <XDtMethod:exceptionList/>;
  </XDtEjbHome:forAllHomeMethods>

   <XDtMerge:merge file="local-home-custom.xdt">
   </XDtMerge:merge>
}