|
||||||||||
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
public class 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 | |
---|---|
java.lang.String |
beanPermission()
generate permission spec - inherit from bean |
java.lang.String |
beanRef()
generate bean reference |
boolean |
canUseLocal()
|
java.lang.String |
entityFacadeClass()
produce class name for ejb facade |
java.lang.String |
facadeEjbName()
prodice facade ejb name. |
static java.lang.String |
getEntityFacadeClassFor(xjavadoc.XClass clazz)
|
protected static java.lang.String |
getEntityFacadeClassPattern()
|
protected static java.lang.String |
getEntityFacadeEjbNamePattern()
Gets the EntityFacadeEjbNamePattern attribute of the FacadeTagsHandler class |
java.lang.String |
getFacadeEjbNameFor(xjavadoc.XClass clazz)
|
static java.lang.String |
getRemoteFacadeClassFor(xjavadoc.XClass clazz)
|
protected static java.lang.String |
getRemoteFacadeClassPattern()
Gets the EntityFacadeClassPattern attribute of the CmpTagsHandler class |
void |
ifUseLocalInterface(java.lang.String template,
java.util.Properties attributes)
decide whether we have to use local interface of the bean |
void |
ifUseRemoteInterface(java.lang.String template,
java.util.Properties attributes)
decide whether we have to use remote interface of the bean |
java.lang.String |
jndiName()
jndi name if any or default |
java.lang.String |
localJndiName()
local jndi name if any |
java.lang.String |
remoteFacadeClass()
|
java.lang.String |
sessionType()
provide session type |
java.lang.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 java.lang.String getEntityFacadeClassFor(xjavadoc.XClass clazz)
public static java.lang.String getRemoteFacadeClassFor(xjavadoc.XClass clazz)
protected static java.lang.String getRemoteFacadeClassPattern()
protected static java.lang.String getEntityFacadeClassPattern()
protected static java.lang.String getEntityFacadeEjbNamePattern()
public java.lang.String getFacadeEjbNameFor(xjavadoc.XClass clazz) throws XDocletException
XDocletException
public java.lang.String entityFacadeClass() throws XDocletException
XDocletException
public java.lang.String remoteFacadeClass() throws XDocletException
XDocletException
public java.lang.String facadeEjbName() throws XDocletException
XDocletException
public boolean canUseLocal() throws XDocletException
XDocletException
public void ifUseLocalInterface(java.lang.String template, java.util.Properties attributes) throws XDocletException
template
- attributes
-
XDocletException
public void ifUseRemoteInterface(java.lang.String template, java.util.Properties attributes) throws XDocletException
template
- attributes
-
XDocletException
public java.lang.String sessionType() throws XDocletException
XDocletException
public java.lang.String viewType() throws XDocletException
XDocletException
public java.lang.String localJndiName() throws XDocletException
XDocletException
public java.lang.String jndiName() throws XDocletException
XDocletException
public java.lang.String beanPermission() throws XDocletException
XDocletException
public java.lang.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 |