

HSDK Class Descriptions › CaContext
CaContext
CaContext is a smart container that manages the current CA Harvest SCM context. If a Project is reset then the State is reset. If the State is reset then the View, Package, and all Processes are reset. State, View, and Process lists are retrieved based on the current context. A Package chooser and a Version chooser allow filtered selection based on the context.
The CaContext Object has no public constructor. One copy is instantiated and maintained by the CaHarvest object.
- Public Methods
-
- GetProjectName
- GetProjectId
- GetStateName
- GetStateId
- GetProcessId
- GetPackageName
- GetPackageId
- GetViewName
- GetViewId
- GetViewPathId
- GetSnapshotViewName
- GetSnapshotViewId
- GetCheckoutName
- GetPromoteName
- GetDemoteName
- GetSnapshotViewName
- GetCheckout
- GetCheckin
- GetPromote
- GetDemote
- GetClientPath
- GetViewPath
- GetSQL
- GetViewPathItem
- GetItemById
- GetItemPathInView
- GetVersionById
- GetItemList
- GetPackageChooser
- GetVersionChooser
- GetStateList
- SetProject
- SetState
- SetCheckout
- SetCheckin
- SetPromote
- SetDemote
- SetPackage
- SetSnapshotView
- SetClientPath
- SetViewPath
- SetViewPathbyId
- GetApproveName
- GetApprove
- SetApprove
- GetCreatePackageName
- GetCreatePackage
- SetCreatePackage
- SetWebserverName
- GetDeleteVersionName
- GetDeleteVersion
- SetDeleteVersion
- GetRemoveItemName
- GetRemoveItem
- SetRemoveItemName
- GetRenameItemName
- GetRenameItem
- SetRenameItemName
- GetConcurrentMergeName
- GetConcurrentMerge
- SetConcurrentMergeName
- SetCrossProjectMerge
- GetCrossProjectMerge
- GetCrossProjectMergeName
- SetInteractiveMerge
- GetInteractiveMerge
- GetInteractiveMergeName
- SetTakeSnapshot
- GetTakeSnapshot
- GetTakeSnapshotName
- SetUDP
- GetUDP
- GetUDPName
- GetUserName
- GetWebserverName
- IsPackageSet
- GetMoveItemName
- GetMoveItem
- SetMoveItem
- GetMovePathName
- GetMovePath
- SetMovePath
- GetRemovePathName
- GetRemovePath
- SetRemovePath
- GetRenamePathName
- GetRenamePath
- SetRenamePath
More information:
- HSDK Programming Fundamentals
- CaException
- CaHarvest
- CaContainer
- CaPromote
- CaCheckout
- CaPackageChooser
- CaVersionChooser
- CaDemote CaApprove
- CaCreatePackage
- CaDeleteVersion
- CaRemoveItem
- CaConcurrentMerge
Copyright © 2014 CA Technologies.
All rights reserved.
 
|
|