Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
4148 manwar 1
/*
2
 * <XDtI18n:getString bundle="xdoclet.modules.ejb.XDocletModulesEjbMessages" resource="do_not_edit"/>
3
 */
4
<XDtPackage:packageDeclarationOf><XDtEjbHome:homeInterface type="local"/></XDtPackage:packageDeclarationOf>
5
 
6
/**
7
 * <XDtI18n:getString bundle="xdoclet.modules.ejb.XDocletModulesEjbMessages" resource="local_home_interface_for" arguments="<XDtEjb:ejbName/>"/>
8
<XDtClass:classCommentTags indent="0"/> */
9
public interface <XDtClass:classOf><XDtEjbHome:homeInterface type="local"/></XDtClass:classOf>
10
   extends <XDtEjbHome:extendsFrom type="local"/>
11
{
12
 <XDtEjb:ifIsAConcreteEJBean>
13
   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>";
14
   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>";
15
 
16
  <XDtEjbHome:forAllHomeMethods type="local" tagName="ejb:create-method">
17
<XDtComment:comment>TODO we might not have a currentMethod<XDtMethod:methodComment indent="3"/></XDtComment:comment>
18
   public <XDtEjbHome:currentSignature/>
19
      throws <XDtEjbHome:currentExceptions/>;
20
  </XDtEjbHome:forAllHomeMethods>
21
 </XDtEjb:ifIsAConcreteEJBean>
22
 
23
  <XDtEjbHome:forAllHomeMethods type="local" tagName="ejb:finder">
24
<XDtComment:comment>TODO we might not have a currentMethod<XDtMethod:methodComment indent="3"/></XDtComment:comment>
25
   public <XDtEjbHome:currentSignature/>
26
      throws <XDtEjbHome:currentExceptions/>;
27
  </XDtEjbHome:forAllHomeMethods>
28
 
29
  <XDtEjbHome:forAllHomeMethods type="local" tagName="ejb:home-method" superclasses="false">
30
<XDtMethod:methodComment indent="3"/>
31
   public <XDtEjbHome:currentSignature/> 
32
      <XDtMethod:exceptionList/>;
33
  </XDtEjbHome:forAllHomeMethods>
34
 
35
   <XDtMerge:merge file="local-home-custom.xdt">
36
   </XDtMerge:merge>
37
}