package org.jfrog.bamboo.release.configuration; import com.atlassian.bamboo.ww2.actions.build.admin.create.BuildConfiguration; /** * @author Tomer Cohen */ public class ArtifactoryBuildReleaseConfiguration implements ArtifactoryReleaseConfiguration { private final BuildConfiguration buildConfiguration; public ArtifactoryBuildReleaseConfiguration(BuildConfiguration buildConfiguration) { this.buildConfiguration = buildConfiguration; } @Override public void setReleaseEnabled(boolean flag) { buildConfiguration.setProperty(RELEASE_ENABLED_KEY, flag); } @Override public boolean isReleaseEnabled() { return buildConfiguration.getBoolean(RELEASE_ENABLED_KEY); } @Override public void setReleaseTaggerEnabled(boolean flag) { } @Override public boolean isReleaseTaggerEnabled() { return false; } @Override public void setReleaseBrancherEnabled(boolean flag) { } @Override public boolean isReleaseBrancherEnabled() { return false; } @Override public void setReleaseReleaserEnabled(boolean flag) { } @Override public boolean isReleaseReleaserEnabled() { return false; } @Override public void setSuccessTaggerEnabled(boolean flag) { } @Override public boolean isSuccessTaggerEnabled() { return false; } @Override public void setFailedTaggerEnabled(boolean flag) { } @Override public boolean isFailedTaggerEnabled() { return false; } @Override public void setProdReleasedTaggerEnabled(boolean flag) { } @Override public boolean isProdReleasedTaggerEnabled() { return false; } @Override public void setProdUnreleasedTaggerEnabled(boolean flag) { } @Override public boolean isProdUnreleasedTaggerEnabled() { return false; } @Override public String getMoveIssueStrategy() { return null; } @Override public void setMoveIssueStrategy(String s) { } @Override public String getMoveIssueToVersion() { return null; } @Override public void setMoveIssueToVersion(String s) { } @Override public String getCodeChangeNullVersionStrategy() { return null; } @Override public void setCodeChangeNullVersionStrategy(String s) { } @Override public String getDependencyNullVersionStrategy() { return null; } @Override public void setDependencyNullVersionStrategy(String s) { } @Override public String getInitialNullVersionStrategy() { return null; } @Override public void setInitialNullVersionStrategy(String s) { } @Override public String getUnkownNullVersionStrategy() { return null; } @Override public void setUnknownNullVersionStrategy(String s) { } @Override public String getManualNullVersionStrategy() { return null; } @Override public void setManualNullVersionStrategy(String s) { } @Override public String getScheduledNullVersionStrategy() { return null; } @Override public void setScheduledNullVersionStrategy(String s) { } @Override public void setCodeChangeNullVersionReleased(boolean flag) { } @Override public boolean isCodeChangeNullVersionReleased() { return false; } @Override public String getCodeChangeNullVersionName() { return null; } @Override public void setCodeChangeNullVersionName(String s) { } @Override public void setDependencyNullVersionReleased(boolean flag) { } @Override public boolean isDependencyNullVersionReleased() { return false; } @Override public String getDependencyNullVersionName() { return null; } @Override public void setDependencyNullVersionName(String s) { } @Override public void setInitialNullVersionReleased(boolean flag) { } @Override public boolean isInitialNullVersionReleased() { return false; } @Override public String getInitialNullVersionName() { return null; } @Override public void setInitialVersionName(String s) { } @Override public void setUnknownNullVersionReleased(boolean flag) { } @Override public boolean isUnknownNullVersionReleased() { return false; } @Override public String getUnknownNullVersionName() { return null; } @Override public void setUnknownNullVersionName(String s) { } @Override public void setManualNullVersionReleased(boolean flag) { } @Override public boolean isManualNullVersionReleased() { return false; } @Override public String getManualNullVersionName() { return null; } @Override public void setManualNullVersionName(String s) { } @Override public void setScheduledNullVersionReleased(boolean flag) { } @Override public boolean isScheduledNullVersionReleased() { return false; } @Override public String getScheduledNullVersionName() { return null; } @Override public void setScheduledNullVersionName(String s) { } @Override public void setRawJiraVersionName(String s) { } @Override public void setJiraProjectKey(String s) { } @Override public String getJiraProjectKey() { return null; } @Override public void setJSONVersionTypes(String s) { } @Override public String getJSONVersionTypes() { return null; } @Override public void setJiraVersionName(String s) { } @Override public String getJiraVersionName() { return null; } @Override public String getRawJiraVersionName() { return null; } @Override public void setJiraVersionQualifier(String s) { } @Override public String getJiraVersionQualifier() { return null; } @Override public void setJiraVersionReleased(boolean flag) { } @Override public boolean isJiraVersionReleased() { return false; } @Override public void setProperty(String s, String s1) { } @Override public String getProperty(String s) { return null; } @Override public boolean containsKey(String s) { return false; } @Override public void setUnreleasedAppender(String s) { } @Override public String getUnreleasedAppender() { return null; } @Override public void setReleasedAppender(String s) { } @Override public String getReleasedAppender() { return null; } @Override public void setSuccessTagDestination(String s) { } @Override public String getSuccessTagDestination() { return null; } @Override public String getSuccessTagComment() { return null; } @Override public void setFailedTagDestination(String s) { } @Override public String getFailedTagDestination() { return null; } @Override public String getFailedTagComment() { return null; } @Override public void setExcludesList(String s) { } @Override public String getExcludesList() { return null; } @Override public void setVersionMask(String s) { } @Override public String getVersionMask() { return null; } @Override public void setStrictVersions(boolean flag) { } @Override public boolean isStrictVersions() { return false; } @Override public void setStrictQualifiers(boolean flag) { } @Override public boolean isStrictQualifiers() { return false; } @Override public void setAllowProduction(boolean flag) { } @Override public boolean isAllowProduction() { return false; } @Override public void setAllowRelease(boolean flag) { } @Override public boolean isAllowRelease() { return false; } @Override public void setBrancherDestination(String s) { } @Override public String getBrancherDestination() { return null; } @Override public void setBrancherComment(String s) { } @Override public String getBrancherComment() { return null; } @Override public void setBrancherPlan(String s) { } @Override public String getBrancherPlan() { return null; } @Override public void setTaggedAs(String s) { } @Override public String getTaggedAs() { return null; } @Override public void setBranchedAs(String s) { } @Override public String getBranchedAs() { return null; } @Override public void setReleasedInJira(boolean flag) { } @Override public boolean isReleasedInJira() { return false; } }