cern.jjar
Class PublishTask

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.PublishTask
All Implemented Interfaces:
Logger

public class PublishTask
extends AbstractJJarTask

An ant task for publishing jars -publish- publish jars in the development repository. Actually all files (but not directories) are copied to the dev area. Each product has DEV link.
Parameters:

Version:
$Id: PublishTask.java,v 1.4 2005/01/10 08:15:59 lmestre Exp $
Author:
Lionel Mestre, Grzegorz Kruk

Field Summary
protected  File localdescriptor
           
protected  String localrepository
           
 
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
PublishTask()
           
 
Method Summary
protected  JJarRunner createRunner()
           
protected  void processResult(Object result)
           
 void setLocaldescriptor(File localdescriptor)
           
 void setLocalrepository(String localrepository)
           
 
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
Constructor Detail

PublishTask

public PublishTask()
Method Detail

setLocaldescriptor

public void setLocaldescriptor(File localdescriptor)

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.