|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.bowstreet.builders.BaseBuilderAPI
com.bowstreet.builders.webapp.api.EJBCall
public class EJBCall
Creates a link to an EJB, giving access to the methods associated with the bean's home and remote interfaces.
Note: this is a builder API wrapper class, intended to be called by the regen logic of a builder. It can be used to programmatically add a call to the EJBCall builder to a model.
Nested Class Summary | |
---|---|
static interface |
EJBCall.BuilderStaticValues
Constant values imported from the builder definition file. |
Constructor Summary | |
---|---|
EJBCall(BuilderCall parent,
GenContext gc)
|
Method Summary | |
---|---|
java.lang.String |
getAvailableEJBs()
Choose an EJB from the available ones |
boolean |
getCacheHome()
Should EJB Home Interface be cached |
java.lang.String |
getConstructor()
The generated EJB Constructor method appears here. |
java.lang.String |
getConstructorSource()
Choose "Create" to supply inputs to generate the constructor method or "Specify" to point to an existing method. |
IXml |
getCreateArgs()
Specify arguments to the create method |
java.lang.String |
getCreateMethod()
Specify the create method |
java.lang.String |
getEJBName()
EJB Name as specified in ejb-jar.xml |
java.lang.String |
getejbType()
ejbType |
java.lang.String |
getFinderMethod()
Specify the finder method |
IXml |
getFinderMethodArgs()
Specify arguments to the finder method |
java.lang.String |
getHomeClassName()
Fully-qualified Home Interface Name |
java.lang.String |
getimports()
imports |
java.lang.String |
getInitialContextFactory()
InitialContextFactory |
java.lang.String |
getInstantiateMethod()
Select the action that will create the EJB Remote Interface |
java.lang.String |
getJndiContextFactory()
Context Factory class associated with a remote JNDI server |
java.lang.String |
getJNDIName()
EJB JNDI Name |
java.lang.String |
getJndiSecurityCredentials()
Specifies the password of the user for authentication to the remote JNDI server |
java.lang.String |
getJndiSecurityPrincipal()
Specifies the identity of the user for authentication to the remote JNDI server |
java.lang.String |
getJndiUrl()
URL of the remote JNDI server |
java.lang.String |
getName()
Specify name of this builder call (required and must contain only alphanumeric characters and underscores) |
java.lang.String |
getRemoteClassName()
Fully-qualified Remote Interface Name |
java.lang.String |
getreturnType()
returnType |
void |
initializeBuilderInputs()
|
void |
setAvailableEJBs(java.lang.String value)
Choose an EJB from the available ones |
void |
setCacheHome(boolean value)
Should EJB Home Interface be cached |
void |
setConstructor(java.lang.String value)
The generated EJB Constructor method appears here. |
void |
setConstructorSource(java.lang.String value)
Choose "Create" to supply inputs to generate the constructor method or "Specify" to point to an existing method. |
void |
setCreateArgs(IXml value)
Specify arguments to the create method |
void |
setCreateMethod(java.lang.String value)
Specify the create method |
void |
setEJBName(java.lang.String value)
EJB Name as specified in ejb-jar.xml |
void |
setejbType(java.lang.String value)
ejbType |
void |
setFinderMethod(java.lang.String value)
Specify the finder method |
void |
setFinderMethodArgs(IXml value)
Specify arguments to the finder method |
void |
setHomeClassName(java.lang.String value)
Fully-qualified Home Interface Name |
void |
setimports(java.lang.String value)
imports |
void |
setInitialContextFactory(java.lang.String value)
InitialContextFactory |
void |
setInstantiateMethod(java.lang.String value)
Select the action that will create the EJB Remote Interface |
void |
setJndiContextFactory(java.lang.String value)
Context Factory class associated with a remote JNDI server |
void |
setJNDIName(java.lang.String value)
EJB JNDI Name |
void |
setJndiSecurityCredentials(java.lang.String value)
Specifies the password of the user for authentication to the remote JNDI server |
void |
setJndiSecurityPrincipal(java.lang.String value)
Specifies the identity of the user for authentication to the remote JNDI server |
void |
setJndiUrl(java.lang.String value)
URL of the remote JNDI server |
void |
setName(java.lang.String value)
Specify name of this builder call (required and must contain only alphanumeric characters and underscores) |
void |
setRemoteClassName(java.lang.String value)
Fully-qualified Remote Interface Name |
void |
setreturnType(java.lang.String value)
returnType |
Methods inherited from class com.bowstreet.builders.BaseBuilderAPI |
---|
getBuilderCall, getBuilderInputs, invokeBuilder, invokeBuilderBC, setBuilderInputs |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EJBCall(BuilderCall parent, GenContext gc)
Method Detail |
---|
public java.lang.String getAvailableEJBs()
public boolean getCacheHome()
public java.lang.String getConstructor()
public java.lang.String getConstructorSource()
public IXml getCreateArgs()
public java.lang.String getCreateMethod()
public java.lang.String getEJBName()
public java.lang.String getejbType()
public java.lang.String getFinderMethod()
public IXml getFinderMethodArgs()
public java.lang.String getHomeClassName()
public java.lang.String getimports()
public java.lang.String getInitialContextFactory()
public java.lang.String getInstantiateMethod()
public java.lang.String getJndiContextFactory()
public java.lang.String getJNDIName()
public java.lang.String getJndiSecurityCredentials()
public java.lang.String getJndiSecurityPrincipal()
public java.lang.String getJndiUrl()
public java.lang.String getName()
public java.lang.String getRemoteClassName()
public java.lang.String getreturnType()
public void initializeBuilderInputs()
initializeBuilderInputs
in class com.bowstreet.builders.BaseBuilderAPI
public void setAvailableEJBs(java.lang.String value)
public void setCacheHome(boolean value)
public void setConstructor(java.lang.String value)
public void setConstructorSource(java.lang.String value)
public void setCreateArgs(IXml value)
public void setCreateMethod(java.lang.String value)
public void setEJBName(java.lang.String value)
public void setejbType(java.lang.String value)
public void setFinderMethod(java.lang.String value)
public void setFinderMethodArgs(IXml value)
public void setHomeClassName(java.lang.String value)
public void setimports(java.lang.String value)
public void setInitialContextFactory(java.lang.String value)
public void setInstantiateMethod(java.lang.String value)
public void setJndiContextFactory(java.lang.String value)
public void setJNDIName(java.lang.String value)
public void setJndiSecurityCredentials(java.lang.String value)
public void setJndiSecurityPrincipal(java.lang.String value)
public void setJndiUrl(java.lang.String value)
public void setName(java.lang.String value)
public void setRemoteClassName(java.lang.String value)
public void setreturnType(java.lang.String value)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |