|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.pmease.quickbuild.extensionpoint.support.TypeInstance
com.pmease.quickbuild.repositorysupport.Repository<DependencyRevision>
com.pmease.quickbuild.dependency.QuickbuildRepository
public class QuickbuildRepository
QuickBuild repository can be used to retrieve artifacts from another configuration and is normally used to handle build dependencies.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.pmease.quickbuild.repositorysupport.Repository |
|---|
Repository.SerializedForm |
| Field Summary |
|---|
| Fields inherited from class com.pmease.quickbuild.repositorysupport.Repository |
|---|
LOCAL_CHANGE_DIR, REVERT_CHANGE_DIR |
| Constructor Summary | |
|---|---|
QuickbuildRepository()
|
|
| Method Summary | |
|---|---|
protected void |
checkoutByRevision(DependencyRevision revision)
Checkout from the repository using specified revision |
protected java.util.List<Changeset> |
getChangesBetween(DependencyRevision startRevision,
DependencyRevision endRevision)
Get changes between two revisions. |
java.util.List<java.lang.String> |
getConfigurationPathList()
|
ConfigurationProvider |
getConfigurationProvider()
|
DependencyResolver |
getDependencyResolver()
|
protected DependencyRevision |
getHeadRevision()
Get the head revision of the repository. |
ProofBuildSupport<? extends LocalChange> |
getProofBuildSupport()
|
int |
getQuietPeriod()
|
java.util.List<FileRetrieval> |
getRetrievals()
|
DependencyRevision |
getRevision()
|
DependencyServer |
getServer()
|
SourceViewSupport<DependencyRevision> |
getSourceViewSupport()
|
UserMapping |
getUserMapping()
|
protected boolean |
isQuietSince(java.util.Date date)
Whether or not the repository is quiet since specified date. |
protected void |
labelOnRevision(DependencyRevision revision,
java.lang.String label,
java.lang.String comment)
Create a new label on the set of source code associated with specified revision |
void |
setConfigurationProvider(ConfigurationProvider configurationProvider)
|
void |
setDependencyResolver(DependencyResolver dependencyResolver)
|
void |
setRetrievals(java.util.List<FileRetrieval> retrievals)
|
void |
setServer(DependencyServer server)
|
| Methods inherited from class com.pmease.quickbuild.repositorysupport.Repository |
|---|
amendChanges, buildFinished, checkout, commit, equals, fromDOM, getBaseRevision, getBuild, getChanges, getChanges, getChangesSince, getChangesSinceWithoutExternals, getChangesWithoutExternals, getCommitters, getCommitters, getCommittersSincePrevSuccess, getDescription, getEmail, getName, getRevision, getRevisionInfo, getRuntime, getShortBranches, getType, getUserName, hashCode, isChanged, isChanged, isChangesRecorded, isCheckout, isDirty, isLocalChangeApplied, label, promoteLabel, revertLocalChange, setBuild, setChanges, setChangesRecorded, setCheckout, setDescription, setDirty, setName, setQuietPeriod, setRevision, setUserMapping, switchToHead, takeSnapshot, toString, writeReplace |
| Methods inherited from class com.pmease.quickbuild.extensionpoint.support.TypeInstance |
|---|
getPlugin |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public QuickbuildRepository()
| Method Detail |
|---|
public int getQuietPeriod()
getQuietPeriod in class Repository<DependencyRevision>public UserMapping getUserMapping()
getUserMapping in class Repository<DependencyRevision>public DependencyServer getServer()
public void setServer(DependencyServer server)
@NotNull public ConfigurationProvider getConfigurationProvider()
public void setConfigurationProvider(ConfigurationProvider configurationProvider)
public java.util.List<java.lang.String> getConfigurationPathList()
@NotNull public DependencyResolver getDependencyResolver()
public void setDependencyResolver(DependencyResolver dependencyResolver)
public java.util.List<FileRetrieval> getRetrievals()
public void setRetrievals(java.util.List<FileRetrieval> retrievals)
public DependencyRevision getRevision()
getRevision in class Repository<DependencyRevision>protected void checkoutByRevision(DependencyRevision revision)
Repository
checkoutByRevision in class Repository<DependencyRevision>revision - repository revision to checkout. Should not be null.
protected java.util.List<Changeset> getChangesBetween(DependencyRevision startRevision,
DependencyRevision endRevision)
Repository
getChangesBetween in class Repository<DependencyRevision>startRevision - start repository revision. Should not be null.endRevision - end repository revision. Should not be null.protected DependencyRevision getHeadRevision()
Repository
getHeadRevision in class Repository<DependencyRevision>public ProofBuildSupport<? extends LocalChange> getProofBuildSupport()
getProofBuildSupport in class Repository<DependencyRevision>public SourceViewSupport<DependencyRevision> getSourceViewSupport()
getSourceViewSupport in class Repository<DependencyRevision>
protected void labelOnRevision(DependencyRevision revision,
java.lang.String label,
java.lang.String comment)
Repository
labelOnRevision in class Repository<DependencyRevision>revision - repository revision to create label on. Should not be null.protected boolean isQuietSince(java.util.Date date)
Repository
isQuietSince in class Repository<DependencyRevision>
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||