org.apache.tools.ant.taskdefs.optional.ejb
public class Ejbc extends MatchingTask
Modifier and Type | Field and Description |
---|---|
boolean |
keepgenerated
Whether to keep the generated files
|
fileset
description, location, project
Constructor and Description |
---|
Ejbc() |
Modifier and Type | Method and Description |
---|---|
void |
execute()
Do the work.
|
boolean |
getKeepgenerated()
get the keep generated attribute.
|
void |
setClasspath(java.lang.String s)
Set the classpath to be used for this compilation.
|
void |
setDescriptors(java.lang.String dirName)
Set the directory from where the serialized deployment descriptors are
to be read.
|
void |
setDest(java.lang.String dirName)
Set the directory into which the support classes, RMI stubs, etc are to be written.
|
void |
setKeepgenerated(java.lang.String newKeepgenerated)
If true, ejbc will keep the
intermediate Java files used to build the class files.
|
void |
setManifest(java.lang.String manifestFilename)
Set the name of the generated manifest file.
|
void |
setSrc(java.lang.String dirName)
Set the directory containing the source code for the home interface, remote interface
and public key class definitions.
|
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
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
clone, getDescription, getLocation, getProject, setDescription, setLocation
public void execute() throws BuildException
execute
in class Task
BuildException
- if someting goes wrong with the buildpublic boolean getKeepgenerated()
public void setDescriptors(java.lang.String dirName)
dirName
- the name of the directory containing the serialised deployment descriptors.public void setDest(java.lang.String dirName)
dirName
- the name of the directory into which code is generatedpublic void setKeepgenerated(java.lang.String newKeepgenerated)
newKeepgenerated
- a boolean as a string.public void setManifest(java.lang.String manifestFilename)
manifestFilename
- the name of the manifest file to be generated.public void setClasspath(java.lang.String s)
s
- the classpath (as a string) to use.public void setSrc(java.lang.String dirName)
dirName
- the directory containg the source tree for the EJB's interface classes.