| 
EclipseLink 1.1.1_ 1.1.1.v20090430-r4097 API Reference | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectTask
org.eclipse.persistence.tools.weaving.jpa.StaticWeaveAntTask
public class StaticWeaveAntTask
Description: This is the static weave ant task definition class that verifies the value of specified attributes and invokes StaticWeaveProcessor to weave classes.
Usage:
<target name="define.task" description="New task definition for EclipseLink static weaving"/>
  <taskdef name="weave" classname="org.eclipse.persistence.tools.weaving.jpa.StaticWeaveAntTask"/>
</target>
<target name="weaving" description="perform weaving." depends="define.task">
  <weave source= "c:\foo.jar" target = "c:\wovenfoo.jar" persistenceinfo="c:\foo-containing-persistenceinfo.jar">
    <classpath>
      <pathelement path="c:\foo-dependent.jar"/>
    </classpath>
  </weave>
</target>
| Constructor Summary | |
|---|---|
StaticWeaveAntTask()
 | 
|
| Method Summary | |
|---|---|
 void | 
addClasspath(Path path)
Add the dependent classpath in order to load classes from the specified input jar.  | 
 void | 
execute()
Execute ant task.  | 
 void | 
setLog(java.lang.String logFile)
Set the log file.  | 
 void | 
setLogLevel(java.lang.String logLevel)
 | 
 void | 
setPersistenceinfo(java.lang.String persistenceinfo)
 | 
 void | 
setSource(java.lang.String source)
Set the input archive to be used to weave.  | 
 void | 
setTarget(java.lang.String target)
Set output archive to be used to weave to.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public StaticWeaveAntTask()
| Method Detail | 
|---|
public void setSource(java.lang.String source)
public void setTarget(java.lang.String target)
public void setLog(java.lang.String logFile)
            throws java.io.IOException
java.io.IOExceptionpublic void setLogLevel(java.lang.String logLevel)
public void setPersistenceinfo(java.lang.String persistenceinfo)
public void addClasspath(Path path)
public void execute()
  | 
EclipseLink 1.1.1_ 1.1.1.v20090430-r4097 API Reference | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||