|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.ow2.jonas.antmodular.jonasbase.bootstrap.AbstractJOnASBaseAntTask
public abstract class AbstractJOnASBaseAntTask
Abstract jonas base task
| Field Summary | |
|---|---|
protected static java.lang.String |
CONF_DIR
Configuration directory of JOnAS |
protected java.io.File |
destDir
Destination directory (Where create the jonasBase). |
protected java.io.File |
jonasRoot
Source directory (JOnAS root). |
protected java.util.List |
tasks
List of tasks to execute |
| 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 | |
|---|---|
protected |
AbstractJOnASBaseAntTask()
Default constructor |
| Method Summary | |
|---|---|
void |
addTask(BaseTaskItf task)
Add a task for configure some objects. |
void |
addTasks(Tasks subTasks)
Add tasks for configured object. |
protected JTask |
createServiceNameReplace(java.lang.String serviceName,
java.lang.String info,
java.lang.String confDir,
java.lang.String property)
Create a JReplace Task for changing service classname in jonas.properties. |
void |
execute()
Run this task. |
void |
executeAllTask()
Execute all tasks |
java.lang.String |
getJOnASBase()
|
java.lang.String |
getJOnASRoot()
|
java.util.List |
getTasks()
Return Jms tasks |
void |
setDestDir(java.io.File destDir)
|
| 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 |
|---|
protected java.io.File jonasRoot
protected java.io.File destDir
protected java.util.List tasks
protected static final java.lang.String CONF_DIR
| Constructor Detail |
|---|
protected AbstractJOnASBaseAntTask()
| Method Detail |
|---|
public void execute()
execute in class org.apache.tools.ant.TaskTask.execute()public void executeAllTask()
public void addTasks(Tasks subTasks)
subTasks - some tasks to do on filespublic void addTask(BaseTaskItf task)
task - the task to dopublic java.util.List getTasks()
protected JTask createServiceNameReplace(java.lang.String serviceName,
java.lang.String info,
java.lang.String confDir,
java.lang.String property)
serviceName - service classname to use.
public void setDestDir(java.io.File destDir)
destDir - Destination directory to setpublic java.lang.String getJOnASRoot()
public java.lang.String getJOnASBase()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||