|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ail.core.Type
com.ail.core.command.AbstractCommand
com.ail.core.command.Accessor
com.ail.core.command.EJBAccessor
public class EJBAccessor
Provide access to EJB entry points. The entry point is accessed by its remote interface.
| Field Summary |
|---|
| Fields inherited from class com.ail.core.Type |
|---|
jXPathContext, NOT_PERSISTED |
| Constructor Summary | |
|---|---|
EJBAccessor()
|
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
Clone this object. |
CommandArg |
getArgs()
Get the argument being passed into (or returned by) the EJB service. |
Configuration |
getConfiguration()
Fetch the configuration of the entry point associated with this command. |
java.lang.String |
getFactory()
|
java.lang.String |
getJndiName()
|
java.lang.String |
getPortNumber()
|
java.lang.String |
getProtocol()
|
java.lang.String |
getRemoteMethod()
|
java.lang.String |
getServer()
|
com.ail.core.command.EJBAccessorSettings |
getSettings()
|
java.lang.String |
getUrl()
|
Version |
getVersion()
Get the version of the EJB that this Accessor is configured to use. |
void |
invoke()
Invoke the service (via the EJB) |
void |
setArgs(CommandArg args)
Set the arguments to be passed to the EJB service |
void |
setConfiguration(Configuration properties)
Update the configuration of the entry point associated with this command. |
void |
setFactory(java.lang.String factory)
|
void |
setJndiName(java.lang.String jndiName)
|
void |
setPortNumber(java.lang.String portNumber)
|
void |
setProtocol(java.lang.String protocol)
|
void |
setRemoteMethod(java.lang.String remoteMethod)
|
void |
setServer(java.lang.String server)
|
void |
setSettings(com.ail.core.command.EJBAccessorSettings settings)
|
void |
setUrl(java.lang.String url)
|
| Methods inherited from class com.ail.core.command.Accessor |
|---|
getLoggingIndicator, getLoggingIndicatorAsString, setLoggingIndicator, setLoggingIndicatorAsString |
| Methods inherited from class com.ail.core.Type |
|---|
addAttribute, deleteLock, deleteSerialVersion, fetchJXPathContext, getAttribute, getAttribute, getAttributeCount, getForeignSystemId, getLock, getSerialVersion, getSystemId, hasLock, hasSerialVersion, hasSystemId, isPersisted, markAsNotPersisted, mergeWithDataFrom, removeAttribute, removeAttribute, setAttribute, setForeignSystemId, setLock, setSerialVersion, setSystemId, xpathGet, xpathGet, xpathIterate, xpathSet |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EJBAccessor()
| Method Detail |
|---|
public void invoke()
throws BaseException
invoke in class AbstractCommandBaseExceptionpublic void setArgs(CommandArg args)
setArgs in class AbstractCommandargs - public CommandArg getArgs()
getArgs in class AbstractCommandpublic Version getVersion()
getVersion in class AbstractCommandpublic Configuration getConfiguration()
AbstractCommand
getConfiguration in class AbstractCommandpublic void setConfiguration(Configuration properties)
AbstractCommand
setConfiguration in class AbstractCommandproperties - Properties to replace the current configuration.public void setFactory(java.lang.String factory)
public java.lang.String getFactory()
public void setServer(java.lang.String server)
public java.lang.String getServer()
public void setProtocol(java.lang.String protocol)
public java.lang.String getProtocol()
public void setPortNumber(java.lang.String portNumber)
public java.lang.String getPortNumber()
public void setJndiName(java.lang.String jndiName)
public java.lang.String getJndiName()
public void setRemoteMethod(java.lang.String remoteMethod)
public java.lang.String getRemoteMethod()
public void setUrl(java.lang.String url)
public java.lang.String getUrl()
public com.ail.core.command.EJBAccessorSettings getSettings()
public void setSettings(com.ail.core.command.EJBAccessorSettings settings)
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
Type
clone in class Typejava.lang.CloneNotSupportedException - If the type cannot be deep cloned.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||