org.objectweb.jonas.ant.jonasbase
Interface BaseTaskItf

All Known Implementing Classes:
Apps, Archives, Db, Dbm, Ejbjars, JCopy, JdbcRa, JEcho, JMkdir, JmsRa, JReplace, JTask, JTouch, Lib, Mail, Rars, Services, Wars, WsdlPublish, XMLSerializerTask

public interface BaseTaskItf

Author:
Florent Benoit

Method Summary
 void execute()
          Execute the task
 java.lang.String getLogInfo()
          Gets logger info (to be displayed)
 void setConfigurationFile(java.lang.String configurationFile)
          Sets the configuration file
 void setDestDir(java.io.File destDir)
           
 void setJonasRoot(java.io.File jonasRoot)
           
 void setLogInfo(java.lang.String logInfo)
          Set the info to be displayed by the logger
 

Method Detail

setConfigurationFile

public void setConfigurationFile(java.lang.String configurationFile)
Sets the configuration file

Parameters:
configurationFile - The configurationFile to set.

setDestDir

public void setDestDir(java.io.File destDir)
Parameters:
destDir - The destDir to set.

setJonasRoot

public void setJonasRoot(java.io.File jonasRoot)
Parameters:
jonasRoot - The jonasRoot directory

execute

public void execute()
Execute the task


getLogInfo

public java.lang.String getLogInfo()
Gets logger info (to be displayed)

Returns:
logger info
See Also:
getLogInfo()

setLogInfo

public void setLogInfo(java.lang.String logInfo)
Set the info to be displayed by the logger

Parameters:
logInfo - information to be displayed
See Also:
setLogInfo(java.lang.String)