net.sf.colle.ant
Class EJBJarTask

java.lang.Object
  extended byorg.apache.tools.ant.ProjectComponent
      extended byorg.apache.tools.ant.Task
          extended byorg.apache.tools.ant.taskdefs.MatchingTask
              extended bynet.sf.colle.ant.GeneratingTask
                  extended bynet.sf.colle.ant.EJBJarTask
All Implemented Interfaces:
org.apache.tools.ant.types.selectors.SelectorContainer

public class EJBJarTask
extends GeneratingTask

Generates one or more EJB jar files. Created: 13 Sep 2004

Version:
$Revision: 1.4 $, $Date: 2004/12/17 06:43:07 $
Author:
Dwayne Schultz

Nested Class Summary
static class EJBJarTask.Datasource
           
 
Field Summary
 
Fields inherited from class org.apache.tools.ant.taskdefs.MatchingTask
fileset
 
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
EJBJarTask()
           
 
Method Summary
 EJBJarTask.Datasource createDatasource()
           
 org.apache.tools.ant.types.Path createLibraries()
           
 void execute()
           
 void setClassesDir(File pxClassesDir)
           
 void setDatasource(String psDatasource)
           
 void setDestFile(File pxDestFile)
           
 void setEarDir(File pxEarDir)
           
 void setEarDisplayName(String psEarDisplayName)
           
 void setLibraries(org.apache.tools.ant.types.Path pxLibraries)
           
 void setUseAppInfDir(boolean pbUseAppInfDir)
           
 
Methods inherited from class net.sf.colle.ant.GeneratingTask
createSrc, getGeneratedCount, getSourcePath, initializeGeneratingTask, setColleJar, setSrcDir, setTransformerParameters, transform
 
Methods inherited from class org.apache.tools.ant.taskdefs.MatchingTask
add, addAnd, addContains, addContainsRegexp, addCustom, addDate, addDepend, addDepth, addDifferent, addFilename, addMajority, addModified, addNone, addNot, addOr, addPresent, addSelector, addSize, addType, appendSelector, createExclude, createExcludesFile, createInclude, createIncludesFile, createPatternSet, getDirectoryScanner, getImplicitFileSet, getSelectors, hasSelectors, selectorCount, selectorElements, setCaseSensitive, setDefaultexcludes, setExcludes, setExcludesfile, setFollowSymlinks, setIncludes, setIncludesfile, setProject, XsetIgnore, XsetItems
 
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EJBJarTask

public EJBJarTask()
Method Detail

setEarDir

public void setEarDir(File pxEarDir)

setEarDisplayName

public void setEarDisplayName(String psEarDisplayName)

setDestFile

public void setDestFile(File pxDestFile)

setClassesDir

public void setClassesDir(File pxClassesDir)

setUseAppInfDir

public void setUseAppInfDir(boolean pbUseAppInfDir)

createDatasource

public EJBJarTask.Datasource createDatasource()

setDatasource

public void setDatasource(String psDatasource)

createLibraries

public org.apache.tools.ant.types.Path createLibraries()

setLibraries

public void setLibraries(org.apache.tools.ant.types.Path pxLibraries)

execute

public void execute()
             throws org.apache.tools.ant.BuildException
Throws:
org.apache.tools.ant.BuildException