IBM Support

New Features in CM API in ClearCase 8.0.1.6

Question & Answer


Question

What features are new in IBM Rational ClearCase Configuration Managment (CM) API in 8.0.1.6 ?

Answer

As of ClearCase 8.0.1.6, the CM API provides support for snapshot views.

Note: CM API does not change or extend the underlying functionality of snapshot views; it only exposes existing snapshot view functionality through its Java API.

The following table highlights new snapshot view related CM API methods and properties:

New CM API Method / PropertyPurpose
CcView.doCreateCcSnapshotView()Creates a new snapshot view
CcView.setColocatedStorage(Boolean colocatedStorage)Colocates snapshot view's storage directory under view root
CcView.PRESERVE_VOB_MODIFIED_TIMEDuring view creation, changes the initial default for file time stamps loaded into the snapshot view to version creation time
CcFile.RefreshFlag.USE_CURRENT_TIMESets the file's last modified time to the time when doRefresh is performed on snapshot view resources

The following table highlights changes to existing CM API to support snapshot views:
Existing CM API Method or PropertyComment
CcProvider.getClientViewList()Includes snapshot, dynamic and web views accessible on the client machine
ProviderFactory.createProvider(
CcProvider.LOCAL_PROVIDER_CLASS)
Supports snapshot views in addition to dynamic views

[{"Product":{"code":"SSSH27","label":"Rational ClearCase"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"CM API","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"8.0.1.6","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
16 June 2018

UID

swg21691355