org.objectweb.easybeans.ant.archive
Class Ejb

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by org.objectweb.easybeans.ant.archive.AbsArchive
              extended by org.objectweb.easybeans.ant.archive.Ejb
All Implemented Interfaces:
java.lang.Cloneable

public class Ejb
extends AbsArchive

Task that creates an EJB jar archive (.jar file or .jar directory).

Author:
Florent Benoit

Field Summary
private  java.io.File persistenceDeploymentDescriptor
          Reference to the persistence deployment descriptor.
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
Ejb()
          Default constructor.
 
Method Summary
 void execute()
          Execute the task by using either exploded or file mode.
 void setPersistenceDD(java.io.File persistenceDD)
          Sets the reference to the persistence deployment descriptor.
 
Methods inherited from class org.objectweb.easybeans.ant.archive.AbsArchive
addFileSet, getDest, getFileSetList, getName, isExploded, setDD, setDest, setExploded, setName, updateArchiveInfo
 
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

persistenceDeploymentDescriptor

private java.io.File persistenceDeploymentDescriptor
Reference to the persistence deployment descriptor.

Constructor Detail

Ejb

public Ejb()
Default constructor.

Method Detail

setPersistenceDD

public void setPersistenceDD(java.io.File persistenceDD)
Sets the reference to the persistence deployment descriptor.

Parameters:
persistenceDD - the given persistence deployment descriptor.

execute

public void execute()
Execute the task by using either exploded or file mode.

Overrides:
execute in class org.apache.tools.ant.Task