cern.jjar
Class CleanTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by cern.jjar.AbstractJJarTask
              extended by cern.jjar.CleanTask
All Implemented Interfaces:
Logger

public class CleanTask
extends AbstractJJarTask


Field Summary
protected  File localdescriptor
           
protected  String localrepository
           
protected  int numberOfVersionsToKeep
           
protected  String productToClean
           
 
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
CleanTask()
           
 
Method Summary
protected  JJarRunner createRunner()
           
protected  void processResult(Object result)
           
 void setLocaldescriptor(File localdescriptor)
           
 void setLocalrepository(String localrepository)
           
 void setNumberOfVersionsToKeep(int numberOfVersionsToKeep)
           
 void setProductToClean(String productToClean)
           
 
Methods inherited from class cern.jjar.AbstractJJarTask
addConfiguredRepository, execute, getRepositoryElements, isSilent, setFailonerror, setSilent
 
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface cern.jjar.utils.Logger
log
 

Field Detail

localdescriptor

protected File localdescriptor

localrepository

protected String localrepository

productToClean

protected String productToClean

numberOfVersionsToKeep

protected int numberOfVersionsToKeep
Constructor Detail

CleanTask

public CleanTask()
Method Detail

setProductToClean

public void setProductToClean(String productToClean)

setLocaldescriptor

public void setLocaldescriptor(File localdescriptor)

setNumberOfVersionsToKeep

public void setNumberOfVersionsToKeep(int numberOfVersionsToKeep)

setLocalrepository

public final void setLocalrepository(String localrepository)
Parameters:
localrepository - The localrepository to set.

createRunner

protected JJarRunner createRunner()
Specified by:
createRunner in class AbstractJJarTask

processResult

protected void processResult(Object result)
Specified by:
processResult in class AbstractJJarTask


Copyright © 2007 CERN. All Rights Reserved.