cern.jjar.runner
Class ReleaseRunner
java.lang.Object
cern.jjar.runner.ReleaseRunner
- All Implemented Interfaces:
- JJarRunner
public class ReleaseRunner
- extends Object
- Author:
- lmestre, enes
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KEY_VERSIONS_TO_REMOVE_LIST
public static final String KEY_VERSIONS_TO_REMOVE_LIST
- See Also:
- Constant Field Values
KEY_UPDATE_NEXT_VERSION_FLAG
public static final String KEY_UPDATE_NEXT_VERSION_FLAG
- See Also:
- Constant Field Values
logger
public Logger logger
LOG_LINE_LENGTH
protected static final int LOG_LINE_LENGTH
- See Also:
- Constant Field Values
defaultdependencyversion
protected String defaultdependencyversion
repositoryXMLStore
public RepositoryXMLStore repositoryXMLStore
ReleaseRunner
public ReleaseRunner(Logger logger)
setLocaldescriptor
public final void setLocaldescriptor(File localdescriptor)
- Parameters:
localdescriptor
- The localdescriptor to set.
setLocalrepository
public final void setLocalrepository(String localrepository)
- Parameters:
localrepository
- The localrepository to set.
setFiledirectory
public final void setFiledirectory(String versiondirectory)
- Parameters:
versiondirectory
- The versiondirectory to set.
setNumberOfVersionsToKeep
public final void setNumberOfVersionsToKeep(int number)
- Parameters:
number
- The number of obsolete versions to keep.
setKeepAllVersions
public final void setKeepAllVersions(boolean keepAllVersions)
- Parameters:
keepAllVersions
- Boolean value whether or not to clean repository
setResolvealias
public final void setResolvealias(boolean resolvealias)
- Parameters:
resolvealias
- Indicates whether or not to translate the alias in the dependencies
into version-numbers.
isEqualProAndNextVersion
public boolean isEqualProAndNextVersion()
- Returns:
- Returns the equalProAndNextVersion.
run
public Object run()
throws Exception
- Throws:
Exception
main
public static void main(String[] args)
setRepositoryElements
public void setRepositoryElements(RepositoryElement[] repositoryElements)
setSilent
public void setSilent(boolean silent)
- Specified by:
setSilent
in interface JJarRunner
isSilent
public boolean isSilent()
- Specified by:
isSilent
in interface JJarRunner
setDefaultdependencyversion
public final void setDefaultdependencyversion(String defaultdependencyversion)
- Parameters:
defaultdependencyversion
- The defaultdependencyversion to set.
lookupRepository
protected Repository lookupRepository()
getRepositoryElement
protected RepositoryElement getRepositoryElement()
getRepositoryElements
protected RepositoryElement[] getRepositoryElements()
getFileName
protected static final String getFileName(URL url)
log
protected void log(String msg)
Copyright © 2007 CERN. All Rights Reserved.