xdoclet.modules.apache.soap.ejb
Class ApacheSoapSubTask

java.lang.Object
  extended by xdoclet.DocletSupport
      extended by xdoclet.SubTask
          extended by xdoclet.TemplateSubTask
              extended by xdoclet.XmlSubTask
                  extended by xdoclet.modules.apache.soap.ejb.ApacheSoapSubTask
All Implemented Interfaces:
java.io.Serializable

public class ApacheSoapSubTask
extends XmlSubTask

Version:
$Revision: 1.10 $
Author:
Ara Abrahamian (ara_e@email.com)
See Also:
Serialized Form
ant.element
display-name = "Apache SOAP" name = "apachesoap" parent = "xdoclet.modules.ejb.EjbDocletTask"
created
Oct 15, 2001

Nested Class Summary
 
Nested classes/interfaces inherited from class xdoclet.TemplateSubTask
TemplateSubTask.ExtentTypes, TemplateSubTask.OfType
 
Field Summary
protected  java.lang.String contextFactoryName
           
protected  java.lang.String contextProviderUrl
           
protected  java.lang.String entityEjbProvider
           
protected  org.apache.tools.ant.types.Path providerClasspath
           
protected  java.lang.String statefulSessionEjbProvider
           
protected  java.lang.String statelessSessionEjbProvider
           
 
Fields inherited from class xdoclet.DocletSupport
currentClassTag, currentFieldTag, currentMethodTag
 
Constructor Summary
ApacheSoapSubTask()
          Describe what the ApacheSoapSubTask constructor does
 
Method Summary
protected  void engineStarted()
          Describe what the method does
 java.lang.String getContextFactoryName()
          Gets the ContextFactoryName attribute of the ApacheSoapSubTask object
 java.lang.String getContextProviderUrl()
          Gets the ContextProviderUrl attribute of the ApacheSoapSubTask object
 java.lang.String getEntityEjbProvider()
          Gets the EntityEjbProvider attribute of the ApacheSoapSubTask object
 org.apache.tools.ant.types.Path getProviderClasspath()
          Gets the ProviderClasspath attribute of the ApacheSoapSubTask object
 java.lang.String getStatefulSessionEjbProvider()
          Gets the StatefulSessionEjbProvider attribute of the ApacheSoapSubTask object
 java.lang.String getStatelessSessionEjbProvider()
          Gets the StatelessSessionEjbProvider attribute of the ApacheSoapSubTask object
 void setContextFactoryName(java.lang.String contextFactoryName)
          Sets the ContextFactoryName attribute of the ApacheSoapSubTask object.
 void setContextProviderUrl(java.lang.String contextProviderUrl)
          Sets the ContextProviderUrl attribute of the ApacheSoapSubTask object.
 void setEntityEjbProvider(java.lang.String entityEjbProvider)
          Sets the EntityEjbProvider attribute of the ApacheSoapSubTask object
 void setProviderclasspath(org.apache.tools.ant.types.Path providerClasspath)
          Sets the Providerclasspath attribute of the ApacheSoapSubTask object
 void setStatefulSessionEjbProvider(java.lang.String statefulSessionEjbProvider)
          Sets the StatefulSessionEjbProvider attribute of the ApacheSoapSubTask object
 void setStatelessSessionEjbProvider(java.lang.String statelessSessionEjbProvider)
          Sets the StatelessSessionEjbProvider attribute of the ApacheSoapSubTask object
 void validateOptions()
          Called to validate configuration parameters.
 
Methods inherited from class xdoclet.XmlSubTask
copyAttributesFrom, engineFinished, getDtdURL, getPublicId, getSchema, getSchemaURL, getSystemId, getUseIds, getXmlencoding, isValidateXML, setDtdURL, setPublicId, setSchema, setSchemaURL, setSystemId, setUseIds, setValidateXML, setXmlencoding, startProcess
 
Methods inherited from class xdoclet.TemplateSubTask
addOfType, addOfType, addPackageSubstitution, execute, generateForClass, getAcceptAbstractClasses, getAcceptInterfaces, getDestinationFile, getEngine, getExtent, getGeneratedFileName, getGenerationManager, getHavingClassTag, getOfType, getPackageSubstitutions, getSubTaskClassName, getTemplateURL, init, isPackageSubstitutionInheritanceSupported, isPrefixWithPackageStructure, javaFile, matchesGenerationRules, processInnerClasses, setAcceptAbstractClasses, setAcceptInterfaces, setDestinationFile, setEngine, setExtent, setExtentValue, setGenerationManager, setHavingClassTag, setOfType, setPackageSubstitutionInheritanceSupported, setPackageSubstitutions, setPrefixWithPackageStructure, setSubTaskClassName, setTemplateFile, setTemplateURL, startEngine, startProcessForAll, startProcessPerClass
 
Methods inherited from class xdoclet.SubTask
addConfigParam, getConfigParams, getConfigParamsAsMap, getContext, getDestDir, getMergeDir, getSubTaskName, getXJavaDoc, setDestDir, setMergeDir, setSubTaskName
 
Methods inherited from class xdoclet.DocletSupport
getCurrentClass, getCurrentClassTag, getCurrentConstructor, getCurrentField, getCurrentFieldTag, getCurrentMethod, getCurrentMethodTag, getCurrentPackage, getCurrentTag, isDocletGenerated, popCurrentClass, pushCurrentClass, setCurrentClass, setCurrentClassTag, setCurrentConstructor, setCurrentField, setCurrentFieldTag, setCurrentMethod, setCurrentMethodTag, setCurrentPackage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

statelessSessionEjbProvider

protected java.lang.String statelessSessionEjbProvider

statefulSessionEjbProvider

protected java.lang.String statefulSessionEjbProvider

entityEjbProvider

protected java.lang.String entityEjbProvider

providerClasspath

protected org.apache.tools.ant.types.Path providerClasspath

contextProviderUrl

protected java.lang.String contextProviderUrl

contextFactoryName

protected java.lang.String contextFactoryName
Constructor Detail

ApacheSoapSubTask

public ApacheSoapSubTask()
Describe what the ApacheSoapSubTask constructor does

Method Detail

getStatelessSessionEjbProvider

public java.lang.String getStatelessSessionEjbProvider()
Gets the StatelessSessionEjbProvider attribute of the ApacheSoapSubTask object

Returns:
The StatelessSessionEjbProvider value

getStatefulSessionEjbProvider

public java.lang.String getStatefulSessionEjbProvider()
Gets the StatefulSessionEjbProvider attribute of the ApacheSoapSubTask object

Returns:
The StatefulSessionEjbProvider value

getEntityEjbProvider

public java.lang.String getEntityEjbProvider()
Gets the EntityEjbProvider attribute of the ApacheSoapSubTask object

Returns:
The EntityEjbProvider value

getProviderClasspath

public org.apache.tools.ant.types.Path getProviderClasspath()
Gets the ProviderClasspath attribute of the ApacheSoapSubTask object

Returns:
The ProviderClasspath value

getContextProviderUrl

public java.lang.String getContextProviderUrl()
Gets the ContextProviderUrl attribute of the ApacheSoapSubTask object

Returns:
The ContextProviderUrl value

getContextFactoryName

public java.lang.String getContextFactoryName()
Gets the ContextFactoryName attribute of the ApacheSoapSubTask object

Returns:
The ContextFactoryName value

setStatelessSessionEjbProvider

public void setStatelessSessionEjbProvider(java.lang.String statelessSessionEjbProvider)
Sets the StatelessSessionEjbProvider attribute of the ApacheSoapSubTask object

Parameters:
statelessSessionEjbProvider - The new StatelessSessionEjbProvider value

setStatefulSessionEjbProvider

public void setStatefulSessionEjbProvider(java.lang.String statefulSessionEjbProvider)
Sets the StatefulSessionEjbProvider attribute of the ApacheSoapSubTask object

Parameters:
statefulSessionEjbProvider - The new StatefulSessionEjbProvider value

setEntityEjbProvider

public void setEntityEjbProvider(java.lang.String entityEjbProvider)
Sets the EntityEjbProvider attribute of the ApacheSoapSubTask object

Parameters:
entityEjbProvider - The new EntityEjbProvider value

setProviderclasspath

public void setProviderclasspath(org.apache.tools.ant.types.Path providerClasspath)
Sets the Providerclasspath attribute of the ApacheSoapSubTask object

Parameters:
providerClasspath - The new Providerclasspath value

setContextProviderUrl

public void setContextProviderUrl(java.lang.String contextProviderUrl)
Sets the ContextProviderUrl attribute of the ApacheSoapSubTask object. The ContextProviderUrl is the URL associated with the JNDI context provider used when looking up an EJB's home interface.

Parameters:
contextProviderUrl - The new ContextProviderUrl value

setContextFactoryName

public void setContextFactoryName(java.lang.String contextFactoryName)
Sets the ContextFactoryName attribute of the ApacheSoapSubTask object. The ContextFactoryName is the name of the JNDI context factory used when looking up an EJB's home interface.

Parameters:
contextFactoryName - The new ContextFactoryName value

validateOptions

public void validateOptions()
                     throws XDocletException
Called to validate configuration parameters.

Overrides:
validateOptions in class TemplateSubTask
Throws:
XDocletException - Description of Exception

engineStarted

protected void engineStarted()
                      throws XDocletException
Describe what the method does

Overrides:
engineStarted in class TemplateSubTask
Throws:
XDocletException - Describe the exception

http://xdoclet.sourceforge.net/