variable | description |
---|
moduleId | Typically the name of the ejb-jar file or the <ejb-jar id=""> id value if specified |
ejbType | STATEFUL, STATELESS, BMP_ENTITY, CMP_ENTITY, or MESSAGE_DRIVEN |
ejbClass | for a class named org.acme.superfun.WidgetBean results in org.acme.superfun.WidgetBean |
ejbClass.simpleName | for a class named org.acme.superfun.WidgetBean results in WidgetBean |
ejbClass.packageName | for a class named org.acme.superfun.WidgetBean results in org.acme.superfun |
ejbName | The ejb-name as specified in xml or via the 'name' attribute in an @Stateful, @Stateless, or @MessageDriven annotation |
deploymentId | The unique system id for the ejb. Typically the ejbName unless specified in the openejb-jar.xml or via changing the openejb.deploymentId.format |
interfaceType | see interfaceType.annotationName |
interfaceType.annotationName | Following the EJB 3 annotations @RemoteHome, @LocalHome, @Remote and @Local - RemoteHome (EJB 2 EJBHome)
- LocalHome (EJB 2 EJBLocalHome)
- Remote (EJB 3 Business Remote)
- Local (EJB 3 Business Local)
- Endpoint (EJB webservice endpoint)
|
|
interfaceType.xmlName | Following the ejb-jar.xml descriptor elements <home>, <local-home>, <business-remote>, <business-local>, and <service-endpoint>: - home (EJB 2 EJBHome)
- local-home (EJB 2 EJBLocalHome)
- business-remote (EJB 3 Business Remote)
- business-local (EJB 3 Business Local)
- service-endpoint (EJB webservice endpoint)
|
|
interfaceType.xmlNameCc | Camel-case version of interfaceType.xmlName: - Home (EJB 2 EJBHome)
- LocalHome (EJB 2 EJBLocalHome)
- BusinessRemote (EJB 3 Business Remote)
- BusinessLocal (EJB 3 Business Local)
- ServiceEndpoint (EJB webservice endpoint)
|
interfaceType.openejbLegacyName | Following the OpenEJB 1.0 hard-coded format: - (empty string) (EJB 2 EJBHome)
- Local (EJB 2 EJBLocalHome)
- BusinessRemote (EJB 3 Business Remote)
- BusinessLocal (EJB 3 Business Local)
- ServiceEndpoint (EJB webservice endpoint)
|
interfaceClass | - (business) for a class named org.acme.superfun.WidgetRemote results in org.acme.superfun.WidgetRemote
- (home) for a class named org.acme.superfun.WidgetHome results in org.acme.superfun.WidgetHome
|
|
interfaceClass.simpleName | - (business) for a class named org.acme.superfun.WidgetRemote results in WidgetRemote
- (home) for a class named org.acme.superfun.WidgetHome results in WidgetHome
|
interfaceClass.packageName | for a class named org.acme.superfun.WidgetRemote results in org.acme.superfun |