xdoclet.modules.ejb.lookup
Class LookupUtilTagsHandler
java.lang.Object
xdoclet.template.TemplateTagHandler
xdoclet.XDocletTagSupport
public class LookupUtilTagsHandler
- Ara Abrahamian (ara_e@email.com)
beanType , choosePackage , concreteFullClassName , ejbExternalRefName , ejbName , ejbRefName , ejbRefName , extendsFromFor , forAllBeans , getDependentClassFor , getDependentClassTagName , getEjb , getEjbIdFor , getEjbNameFor , getEjbSpec , getShortEjbNameFor , hasTransaction , id , ifIsAConcreteEJBean , ifLocalEjb , ifNotLocalEjb , ifNotRemoteEjb , ifNotServiceEndpointEjb , ifRemoteEjb , ifServiceEndpointEjb , isAConcreteEJBean , isEjb , isLocalEjb , isOnlyLocalEjb , isOnlyRemoteEjb , isOnlyServiceEndpointEjb , isRemoteEjb , isServiceEndpointEjb , prefixWithEjbSlash , shortEjbName , shouldTraverseSuperclassForDependentClass , symbolicClassName |
delimit , expandClassName , generate , getCurrentClass , getCurrentClassTag , getCurrentConstructor , getCurrentField , getCurrentFieldTag , getCurrentMethod , getCurrentMethodTag , getCurrentPackage , getDocletContext , getEngine , getExpandedDelimitedTagValue , getTagValue , getTagValue , getTagValue , hasHavingClassTag , hasTag , isTagValueEqual , mandatoryParamNotFound , mandatoryTemplateTagParamNotFound , modifiers , popCurrentClass , pushCurrentClass , setCurrentClass , setCurrentClassTag , setCurrentConstructor , setCurrentField , setCurrentFieldTag , setCurrentMethod , setCurrentMethodTag , setCurrentPackage |
getUtilClassFor
public static String getUtilClassFor(XClass clazz)
Similar to
InterfaceTagsHandler.getComponentInterface(String,XClass)
. Relies on the ejb:home
tag, which has the following relevant properties:
- remote-class: The fully qualified name of the remote class - overrides all set patterns
- local-class: The fully qualified name of the local class - overrides all set patterns
- remote-pattern: The pattern to be used to determine the unqualified name of the remote class
- local-pattern: The pattern to be used to determine the unqualified name of the local class
- pattern: The pattern to be used in determining the unqualified remote and/or local home interface name -
used where remote- or local- pattern are not specified.
- remote-package: The package the remote home interface is to be placed in
- local-package: The package the local home interface is to be placed in
- package: The package the remote and/or local home interface is to be placed in - used where remote- or
local- package are not specified.
clazz
- Description of Parameter
getUtilClassPattern
protected static String getUtilClassPattern()
Gets the UtilClassPattern attribute of the UtilTagsHandler class
- The UtilClassPattern value
lookupKind
public String lookupKind()
throws xdoclet.XDocletException
Describe what the method does
- Describe the return value
xdoclet.XDocletException
-
utilClass
public String utilClass(Properties attributes)
throws xdoclet.XDocletException
Returns the full qualified utility class name for the bean
attributes
- The attributes of the template tag
xdoclet.XDocletException
-