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 / Property | Purpose |
CcView.doCreateCcSnapshotView() | Creates a new snapshot view |
CcView.setColocatedStorage(Boolean colocatedStorage) | Colocates snapshot view's storage directory under view root |
CcView.PRESERVE_VOB_MODIFIED_TIME | During view creation, changes the initial default for file time stamps loaded into the snapshot view to version creation time |
CcFile.RefreshFlag.USE_CURRENT_TIME | Sets 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 Property | Comment |
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"}}]
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21691355