The Transaction scope offers a view based on the individual Transactions that exist in the current Application:
For any Transaction, you cannot hide a grouped node.
Accessing the Transaction scope
To access the Transaction scope, click the Transaction entry in the Investigation panel:
Choose a specific Transaction to display. Transactions are listed in alphabetical order in the Search for Transactions dropdown - by default the first in the list is displayed in the view. The number in square brackets indicates the number of transactions that are available. If there are none, the option will be deactivated.
By default, the perspective (how the data is displayed) will be set to CAST Taxonomy (the default layout configured by CAST Imaging and the only layout available) and Level 4 - you can find out more about the Perspective options in User Guide - GUI.
Levels 4, 5 and Objects are available for selection when CAST Taxonomy aggregation is selected in the Investigate panel - these levels provide ever greater details about the items within the selected layer:
|Double click on node||Level 4||N/A|
Drill down to Vignette mode i.e.: Objects level + drill mode Children + Caller/Callee + Group by communities (depending on the object selected). See also User Guide - GUI for more information on Drill and Communities modes.
Click to expand
|Vignette mode||Expand and investigate the selected object.|
|Objects||View source code of the object. See User Guide - Viewing source code.|
|Right click on node||Level 4|
|Single click on edge||Levels 4 and 5||N/A|
|Objects and Vignette mode|
Displays all the methods that are linked between classes and provides additional actions such as:
See User Guide - Using the Method view for more information.
|Double click on edge||Levels 4 / 5 / Vignette / Objects|
Transaction start and end points
Transaction start and end points are also highlighted in the view at Objects level - start-points are shown as Input and end-points are shown as Output:
Legend - click to enlarge
Clicking either Input or Output in the legend will highlight the corresponding objects in the view:
Click to enlarge
Huge Transaction, content is filtered
You may see the following message when looking through the list of available transactions:
This indicates that during the data export/import process, the tool identified that the transaction contained more than 10,000 objects, and therefore stopped the processing action for this specific transaction. In other words, the detail of this transaction has not been exported and is therefore unavailable.
It is possible to modify the threshold (default 10,000 objects) at which the CAST Imaging exporter tool will consider that a transaction is "huge" - see Configuring huge transaction or data call graph threshold.