hudson.plugins.scm_sync_configuration
Class ScmSyncConfigurationBusiness
java.lang.Object
hudson.plugins.scm_sync_configuration.ScmSyncConfigurationBusiness
public class ScmSyncConfigurationBusiness
- extends java.lang.Object
|
Method Summary |
void |
cleanChekoutScmDirectory()
|
void |
deleteHierarchy(ScmContext scmContext,
java.io.File rootHierarchy,
java.lang.String commitMessage)
|
void |
deleteHierarchy(ScmContext scmContext,
java.io.File rootHierarchy,
hudson.model.User user)
|
void |
init(ScmContext scmContext)
|
void |
initializeRepository(ScmContext scmContext,
boolean deleteCheckoutScmDir)
|
void |
renameHierarchy(ScmContext scmContext,
java.io.File oldDir,
java.io.File newDir,
hudson.model.User user)
|
boolean |
scmConfigurationSettledUp(ScmContext scmContext)
|
void |
synchronizeAllConfigs(ScmContext scmContext,
ScmSyncStrategy[] availableStrategies,
hudson.model.User user)
|
void |
synchronizeFile(ScmContext scmContext,
java.io.File modifiedFile,
java.lang.String comment,
hudson.model.User user)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScmSyncConfigurationBusiness
public ScmSyncConfigurationBusiness()
init
public void init(ScmContext scmContext)
throws org.codehaus.plexus.component.repository.exception.ComponentLookupException,
org.codehaus.plexus.PlexusContainerException
- Throws:
org.codehaus.plexus.component.repository.exception.ComponentLookupException
org.codehaus.plexus.PlexusContainerException
initializeRepository
public void initializeRepository(ScmContext scmContext,
boolean deleteCheckoutScmDir)
cleanChekoutScmDirectory
public void cleanChekoutScmDirectory()
deleteHierarchy
public void deleteHierarchy(ScmContext scmContext,
java.io.File rootHierarchy,
hudson.model.User user)
deleteHierarchy
public void deleteHierarchy(ScmContext scmContext,
java.io.File rootHierarchy,
java.lang.String commitMessage)
renameHierarchy
public void renameHierarchy(ScmContext scmContext,
java.io.File oldDir,
java.io.File newDir,
hudson.model.User user)
synchronizeFile
public void synchronizeFile(ScmContext scmContext,
java.io.File modifiedFile,
java.lang.String comment,
hudson.model.User user)
synchronizeAllConfigs
public void synchronizeAllConfigs(ScmContext scmContext,
ScmSyncStrategy[] availableStrategies,
hudson.model.User user)
scmConfigurationSettledUp
public boolean scmConfigurationSettledUp(ScmContext scmContext)
Copyright © 2011. All Rights Reserved.