Class AbstractVcsComponent
java.lang.Object
com.atlassian.bamboo.pageobjects.pages.plan.configuration.repository.AbstractVcsComponent
- All Implemented Interfaces:
VcsComponent
- Direct Known Subclasses:
CreateSvnComponent,EditSvnComponent,GitVcsComponent,StashVcsComponent
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected AuiButtonprotected org.openqa.selenium.WebDriverprotected com.atlassian.pageobjects.elements.PageElementFinderprotected com.atlassian.pageobjects.elements.PageElementprotected com.atlassian.pageobjects.PageBinderprotected TextElement -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedprotectedAbstractVcsComponent(VcsConfigurationComponent vcsConfigurationComponent) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanbooleansave()Deprecated.Calling this make sense only in create modeCalling this make sense only in edit modevoidsetDisplayName(@NotNull String displayName) booleanwithCommitIsolation(boolean enabled) withDefaultRepositoryPermission(VcsRepositoryConfigurationService.RepositoryAccess repositoryPermission) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.bamboo.pageobjects.pages.plan.configuration.repository.VcsComponent
getDisplayName
-
Field Details
-
repositoryDisplayName
-
convertToLinkedButton
-
globalRepositoryDetails
protected com.atlassian.pageobjects.elements.PageElement globalRepositoryDetails -
pageBinder
@Inject protected com.atlassian.pageobjects.PageBinder pageBinder -
driver
@Inject protected org.openqa.selenium.WebDriver driver -
elementFinder
@Inject protected com.atlassian.pageobjects.elements.PageElementFinder elementFinder
-
-
Constructor Details
-
AbstractVcsComponent
protected AbstractVcsComponent() -
AbstractVcsComponent
-
-
Method Details
-
setDisplayName
- Specified by:
setDisplayNamein interfaceVcsComponent
-
saveCreate
Calling this make sense only in create mode -
saveUpdate
Calling this make sense only in edit mode -
save
Deprecated.since 5.13, usesaveUpdate() -
canConvertToLinked
public boolean canConvertToLinked() -
isConvertToLinkedButtonPresent
public boolean isConvertToLinkedButtonPresent() -
isConvertToLinkedButtonEnabled
public boolean isConvertToLinkedButtonEnabled() -
convertToLinked
-
isLinkedRepository
public boolean isLinkedRepository() -
withAdvancedOptions
-
withDefaultRepositoryPermission
public AbstractVcsComponent withDefaultRepositoryPermission(VcsRepositoryConfigurationService.RepositoryAccess repositoryPermission) -
withChangeDetectionOptions
-
withCommitIsolation
-
supportsRss
public boolean supportsRss()- Returns:
- true if repository supports Repository stored Bamboo Specs
-
configureBambooSpecs
-
saveUpdate()