|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectxdoclet.template.TemplateTagHandler
xdoclet.XDocletTagSupport
xdoclet.modules.ejb.EjbTagsHandler
xdoclet.modules.ejb.entity.EntityTagsHandler
xdoclet.modules.ejb.entity.FacadeTagsHandler
Field Summary |
Fields inherited from class xdoclet.modules.ejb.EjbTagsHandler |
ALL, LOCAL_SUFFIX, SERVICE_ENDPOINT, SERVICE_ENDPOINT_SUFFIX |
Fields inherited from class xdoclet.XDocletTagSupport |
FOR_CLASS, FOR_CONSTRUCTOR, FOR_FIELD, FOR_METHOD, PARAMETER_DELIMITER |
Constructor Summary | |
FacadeTagsHandler()
|
Method Summary | |
String |
beanPermission()
generate permission spec - inherit from bean |
String |
beanRef()
generate bean reference |
boolean |
canUseLocal()
|
String |
entityFacadeClass()
produce class name for ejb facade |
String |
facadeEjbName()
prodice facade ejb name. |
static String |
getEntityFacadeClassFor(xjavadoc.XClass clazz)
|
protected static String |
getEntityFacadeClassPattern()
|
protected static String |
getEntityFacadeEjbNamePattern()
Gets the EntityFacadeEjbNamePattern attribute of the FacadeTagsHandler class |
String |
getFacadeEjbNameFor(xjavadoc.XClass clazz)
|
static String |
getRemoteFacadeClassFor(xjavadoc.XClass clazz)
|
protected static String |
getRemoteFacadeClassPattern()
Gets the EntityFacadeClassPattern attribute of the CmpTagsHandler class |
void |
ifUseLocalInterface(String template,
Properties attributes)
decide whether we have to use local interface of the bean |
void |
ifUseRemoteInterface(String template,
Properties attributes)
decide whether we have to use remote interface of the bean |
String |
jndiName()
jndi name if any or default |
String |
localJndiName()
local jndi name if any |
String |
remoteFacadeClass()
|
String |
sessionType()
provide session type |
String |
viewType()
provide view type for facade bean - inherit from class if not specified |
Methods inherited from class xdoclet.modules.ejb.entity.EntityTagsHandler |
forAllEjbSelectMethods, forAllEntityBeans, ifEntity, isEjbSelectMethod, isEntity, persistenceType, reentrant |
Methods inherited from class xdoclet.template.TemplateTagHandler |
getXJavaDoc, setXJavaDoc |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public FacadeTagsHandler()
Method Detail |
public static String getEntityFacadeClassFor(xjavadoc.XClass clazz)
public static String getRemoteFacadeClassFor(xjavadoc.XClass clazz)
protected static String getRemoteFacadeClassPattern()
protected static String getEntityFacadeClassPattern()
protected static String getEntityFacadeEjbNamePattern()
public String getFacadeEjbNameFor(xjavadoc.XClass clazz) throws XDocletException
XDocletException
public String entityFacadeClass() throws XDocletException
XDocletException
public String remoteFacadeClass() throws XDocletException
XDocletException
public String facadeEjbName() throws XDocletException
XDocletException
public boolean canUseLocal() throws XDocletException
XDocletException
public void ifUseLocalInterface(String template, Properties attributes) throws XDocletException
template
- attributes
-
XDocletException
public void ifUseRemoteInterface(String template, Properties attributes) throws XDocletException
template
- attributes
-
XDocletException
public String sessionType() throws XDocletException
XDocletException
public String viewType() throws XDocletException
XDocletException
public String localJndiName() throws XDocletException
XDocletException
public String jndiName() throws XDocletException
XDocletException
public String beanPermission() throws XDocletException
XDocletException
public String beanRef() throws XDocletException
XDocletException
|
http://xdoclet.sourceforge.net/ | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |