public interface ESVersionFactory extends ESFactory
ESHeadVersionSpec createHEAD()
ESHeadVersionSpec createHEAD(String branch)
ESHeadVersionSpec.branch - name of branchESHeadVersionSpec createHEAD(ESVersionSpec versionSpec)
ESHeadVersionSpec.versionSpec - copies branch name fromESPrimaryVersionSpec createPRIMARY(String branch, int index)
ESPrimaryVersionSpec.branch - branch nameindex - verison numberESPrimaryVersionSpec createPRIMARY(ESVersionSpec versionSpec, int index)
ESPrimaryVersionSpec.versionSpec - copy branch name fromindex - version numberESPrimaryVersionSpec createPRIMARY(int i)
ESPrimaryVersionSpec.i - version numberESBranchVersionSpec createBRANCH(String value)
ESBranchVersionSpec.value - branch nameESBranchVersionSpec createBRANCH(ESVersionSpec spec)
ESBranchVersionSpec.spec - copies branch name fromESAncestorVersionSpec createANCESTOR(ESPrimaryVersionSpec source, ESPrimaryVersionSpec target)
ESAncestorVersionSpec.source - sourcetarget - targetboolean isSameBranch(ESVersionSpec spec1, ESVersionSpec spec2)
spec1 - spec 1spec2 - spec 2ESTagVersionSpec createTAG(String tag, String branch)
ESTagVersionSpec.tag - tagbranch - branch nameESPagedUpdateVersionSpec createPAGEDUPDATE(ESPrimaryVersionSpec baseVersion, int maxChanges)
ESPagedUpdateVersionSpec.baseVersion - the base version from which on to count the maximally allowed changesmaxChanges - the number of maximally allowed changesCopyright © 2017. All rights reserved.