|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sourceforge.cruisecontrol.publishers.AntPublisher
A thin wrapper around the AntBuilder class, this class allows you to call an Ant script as a publisher.
All properties set by CC and passed to the builder will be available as properties within Ant.
| Constructor Summary | |
AntPublisher()
Constructor overrides default AntBuilder.showAntOutput value in delegate. |
|
| Method Summary | |
java.lang.Object |
createJVMArg()
|
java.lang.Object |
createLib()
|
java.lang.Object |
createListener()
|
Property |
createProperty()
|
java.lang.String |
getLoggerClassName()
|
void |
publish(org.jdom.Element log)
Define the publishing. |
void |
setAntHome(java.lang.String antHome)
|
void |
setAntScript(java.lang.String antScript)
|
void |
setAntWorkingDir(java.lang.String dir)
|
void |
setBuildFile(java.lang.String buildFile)
|
void |
setLoggerClassName(java.lang.String string)
|
void |
setPropertyfile(java.lang.String propertyfile)
|
void |
setSaveLogDir(java.lang.String dir)
|
void |
setTarget(java.lang.String target)
|
void |
setTempFile(java.lang.String tempFileName)
|
void |
setTimeout(long timeout)
|
void |
setUseDebug(boolean debug)
|
void |
setUseLogger(boolean useLogger)
|
void |
setUseQuiet(boolean quiet)
|
void |
validate()
Called after the configuration is read to make sure that all the mandatory parameters were specified.. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AntPublisher()
| Method Detail |
public void publish(org.jdom.Element log)
throws CruiseControlException
Publisher
publish in interface Publisherlog - JDOM Element representation of the main cruisecontrol build log
CruiseControlException
public void validate()
throws CruiseControlException
Publisher
validate in interface PublisherCruiseControlException - if there was a configuration error.public void setSaveLogDir(java.lang.String dir)
AntBuilder.setSaveLogDir(String)public void setAntWorkingDir(java.lang.String dir)
AntBuilder.setAntWorkingDir(String)public void setAntScript(java.lang.String antScript)
AntBuilder.setAntScript(String)public void setAntHome(java.lang.String antHome)
AntBuilder.setAntHome(String)public void setTempFile(java.lang.String tempFileName)
AntBuilder.setTempFile(String)public void setTarget(java.lang.String target)
AntBuilder.setTarget(String)public void setBuildFile(java.lang.String buildFile)
AntBuilder.setBuildFile(String)public void setPropertyfile(java.lang.String propertyfile)
AntBuilder.setPropertyfile(String)public void setUseLogger(boolean useLogger)
AntBuilder.setUseLogger(boolean)public java.lang.Object createJVMArg()
AntBuilder.createJVMArg()public java.lang.Object createLib()
AntBuilder.createLib()public java.lang.Object createListener()
AntBuilder.createListener()public Property createProperty()
AntBuilder.createProperty()public void setUseDebug(boolean debug)
AntBuilder.setUseDebug(boolean)public void setUseQuiet(boolean quiet)
AntBuilder.setUseQuiet(boolean)public java.lang.String getLoggerClassName()
AntBuilder.getLoggerClassName()public void setLoggerClassName(java.lang.String string)
AntBuilder.setLoggerClassName(String)public void setTimeout(long timeout)
AntBuilder.setTimeout(long)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||