public interface CcTypeBase extends CcVobResource
Base interface for all ClearCase "type" interfaces - branch type, label type, etc. A type object controls certain aspects of the creation and behavior of instances of that type. For instance, the name of a label instance is determined by it's label type. Changing the name of a label type changes the names of all instances of that type.
| Modifier and Type | Interface and Description |
|---|---|
static class |
CcTypeBase.InstanceConstraint
Instance constraint of a ClearCase type object.
|
static class |
CcTypeBase.Scope
Scope of a ClearCase type object.
|
static class |
CcTypeBase.TypeCreateFlag
Enum for the doCreateResource method
|
CcVobResource.ApplyAttributeFlagStpResource.UnsupportedPropertyResource.CopyFlag| Modifier and Type | Field and Description |
|---|---|
static PropertyNameList.PropertyName<Boolean> |
HAS_SHARED_MASTERSHIP
Does this type object have shared mastership?
|
static PropertyNameList.PropertyName<CcTypeBase.InstanceConstraint> |
INSTANCE_CONSTRAINT
The instance constraint of this type object.
|
static PropertyNameList.PropertyName<CcTypeBase.Scope> |
SCOPE
The scope of this type object.
|
ATTRIBUTE_LIST, CC_MASTER_REPLICA, CURRENT_REPLICA, EFFECTIVE_ACL, HAS_LOCAL_MASTERSHIP, HYPERLINK_LIST, LOCK_INFO, MY_EFFECTIVE_ACCESS, MY_EFFECTIVE_ACL, PERMISSIONS, ROLEMAP, VOBALL_PROPERTIES, AUTHENTICATION_REALM, CREATOR_GROUP_NAME, CREATOR_LOGIN_NAME, EFFICIENT_LOCATION, INVALID_PROPERTIES, REPOSITORY, STABLE_LOCATION, USER_FRIENDLY_LOCATIONALL_CUSTOM_PROPERTIES, COMMENT, CONTENT_CHARACTER_SET, CONTENT_IDENTIFIER, CONTENT_LANGUAGE, CONTENT_LENGTH, CONTENT_TYPE, CREATION_DATE, CREATOR_DISPLAY_NAME, DISPLAY_NAME, IS_EXECUTABLE, LAST_MODIFIED, PARENT_LIST, PATHNAME_LOCATION, PROVIDER_LIST, RESOURCE_IDENTIFIER, WORKSPACE_FOLDER_LIST| Modifier and Type | Method and Description |
|---|---|
boolean |
getHasSharedMastership()
Get the value of this proxy's
HAS_SHARED_MASTERSHIP property. |
CcTypeBase.InstanceConstraint |
getInstanceConstraint()
Get the value of this proxy's
INSTANCE_CONSTRAINT property. |
CcTypeBase.Scope |
getScope()
Get the value of this proxy's
SCOPE property. |
void |
setHasSharedMastership(boolean hasSharedMastership)
Set the value of this proxy's
HAS_SHARED_MASTERSHIP property. |
void |
setInstanceConstraint(CcTypeBase.InstanceConstraint constraint)
Set the value of this proxy's
INSTANCE_CONSTRAINT property. |
void |
setScope(CcTypeBase.Scope scope)
Set the value of this proxy's
SCOPE property. |
doApplyAttribute, doApplyRolemap, doRemoveAttribute, doRequestForMastership, getAttributeList, getCurrentReplica, getEffectiveAcl, getHasLocalMastership, getHyperlinkList, getLockInfo, getMasterReplica, getMyEffectiveAccess, getMyEffectiveAcl, getPermissions, getRolemap, getVob, setLockInfo, setPermissionsccProvider, doReadContent, doResolve, doWriteProperties, hasSupportedProperties, isResolved, readProperties, readProperties, resolve, writeProperties, writePropertiesdoReadProperties, equals, getAllProperties, getAuthenticationRealm, getCreatorGroupName, getCreatorLoginName, getCustomProperties, getEfficientLocation, getInvalidProperties, getMetaProperties, getPropertyException, getRepository, getResourceError, getResourceIdentifier, getStableLocation, getUserFriendlyLocation, hashCode, hasProperties, initMetaProperty, proxyType, setPropertyClean, stpLocation, stpProviderdoCopy, doFind, doFindAll, doGetPropertyNameList, doGetPropertyNameList, doReadContent, doReadProperties, doUnbindAll, doWriteContent, doWriteProperties, forgetProperty, getComment, getContentCharacterSet, getContentIdentifier, getContentLanguage, getContentLength, getContentType, getCreationDate, getCreatorDisplayName, getDisplayName, getIsExecutable, getLastModified, getParentList, getPathnameLocation, getProperty, getProviderList, getWorkspaceFolderList, initProperty, location, lookupProperty, modifyLocation, propertyNameList, provider, removeProperty, setComment, setContentCharacterSet, setContentLanguage, setContentType, setCreatorDisplayName, setDisplayName, setIsExecutable, setProperty, setProperty, updatedPropertyNameListstatic final PropertyNameList.PropertyName<Boolean> HAS_SHARED_MASTERSHIP
static final PropertyNameList.PropertyName<CcTypeBase.InstanceConstraint> INSTANCE_CONSTRAINT
static final PropertyNameList.PropertyName<CcTypeBase.Scope> SCOPE
boolean getHasSharedMastership() throws WvcmException
HAS_SHARED_MASTERSHIP property.WvcmException - if this proxy doesn't define a value for this property.CcTypeBase.InstanceConstraint getInstanceConstraint() throws WvcmException
INSTANCE_CONSTRAINT property.WvcmException - if this proxy doesn't define a value for this property.CcTypeBase.Scope getScope() throws WvcmException
SCOPE property.WvcmException - if this proxy doesn't define a value for this property.void setHasSharedMastership(boolean hasSharedMastership)
HAS_SHARED_MASTERSHIP property.
This property can only be set at type creation time.hasSharedMastership - true if this type is to have shared mastership, else falsevoid setInstanceConstraint(CcTypeBase.InstanceConstraint constraint)
INSTANCE_CONSTRAINT property.
This property can only be set at type creation time.constraint - The new instance constraintvoid setScope(CcTypeBase.Scope scope)
SCOPE property.
This property can only be set at type creation time.scope - The new scopeCopyright © IBM 2018. All rights reserved.