public interface CcAttributeType extends CcTypeBase
A proxy for a ClearCase attribute type.
The ClearCase attribute mechanism lets you associate arbitrary name/value pairs with particular ClearCase versions or elements.
Attributes are typically used to customize and extend standard ClearCase functionality. For example, to notify various people in your group when particular files are modified, you could store those peoples' email addresses in an "EmailList" attribute associated with each element of interest. Then associate a checkin "post-op" trigger with those elements that reads the attribute value and sends the notice.
You can also use the cleartool "find" command to find elements and versions based on their attributes.
For more attribute information, see the ClearCase "Guide to Managing Software Projects" manual, and the cleartool man pages "mkattype" and "find".
| Modifier and Type | Interface and Description |
|---|---|
static class |
CcAttributeType.ValueType
Value type of a ClearCase attribute type.
|
CcTypeBase.InstanceConstraint, CcTypeBase.Scope, CcTypeBase.TypeCreateFlagCcVobResource.ApplyAttributeFlagStpResource.UnsupportedPropertyResource.CopyFlag| Modifier and Type | Field and Description |
|---|---|
static PropertyNameList.PropertyName<String> |
DEFAULT_VALUE
The default value for this attribute type.
|
static PropertyNameList.PropertyName<CcAttributeType.ValueType> |
VALUE_TYPE
The value type of this attribute type
|
HAS_SHARED_MASTERSHIP, INSTANCE_CONSTRAINT, SCOPEATTRIBUTE_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 |
|---|---|
String |
getDefaultValue()
Get the value of this proxy's
DEFAULT_VALUE property. |
CcAttributeType.ValueType |
getValueType()
Get the value of this proxy's
VALUE_TYPE property. |
getHasSharedMastership, getInstanceConstraint, getScope, setHasSharedMastership, setInstanceConstraint, setScopedoApplyAttribute, 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<String> DEFAULT_VALUE
null.static final PropertyNameList.PropertyName<CcAttributeType.ValueType> VALUE_TYPE
String getDefaultValue() throws WvcmException
DEFAULT_VALUE property.null if not definedWvcmExceptionCcAttributeType.ValueType getValueType() throws WvcmException
VALUE_TYPE property.WvcmException - if this proxy doesn't define a value for this property.Copyright © IBM 2016. All rights reserved.