Package com.emc.documentum.rest.model
Class VersionPolicy
java.lang.Object
com.emc.documentum.rest.model.VersionPolicy
Model for version policy
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final VersionPolicyConstant for version policy NOT ALLOWED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidallow(int policy) Makepolicyallowedprotected booleanallowed(int policy) Check ifpolicyallowedbooleanCheck if branch version is allowedbooleanCheck if next major version is allowedbooleanCheck if next minor version is allowedbooleanCheck if same version is allowedstatic VersionPolicytoVersionPolicy(com.documentum.fc.client.IDfSysObject dfcObject)
-
Field Details
-
NOT_ALLOWED
Constant for version policy NOT ALLOWED
-
-
Constructor Details
-
VersionPolicy
public VersionPolicy()
-
-
Method Details
-
allow
public void allow(int policy) Makepolicyallowed- Parameters:
policy- input policy
-
allowed
protected boolean allowed(int policy) Check ifpolicyallowed- Parameters:
policy- input policy- Returns:
trueifpolicyis allowed
-
allowedNextMajor
public boolean allowedNextMajor()Check if next major version is allowed- Returns:
trueif next major version is allowed
-
allowedNextMinor
public boolean allowedNextMinor()Check if next minor version is allowed- Returns:
trueif next minor version is allowed
-
allowedSameVersion
public boolean allowedSameVersion()Check if same version is allowed- Returns:
trueif same version is allowed
-
allowedBranchVersion
public boolean allowedBranchVersion()Check if branch version is allowed- Returns:
trueif branch version is allowed
-
toVersionPolicy
public static VersionPolicy toVersionPolicy(com.documentum.fc.client.IDfSysObject dfcObject) throws com.documentum.fc.common.DfException - Throws:
com.documentum.fc.common.DfException
-