Table of Contents
Titel
Disclaimer
Overview
Tool Application Types
Interface Diagram
Tool Components
Running the Tool
Tool Syntax Example
Test Case Example
Test Case Example - Object Navigation (Details)
Test Result Example
Tool Advantages
Added Value for Customers
Additional Features
Elapsed Time Example
Time Stamp Example
Sleep Example
Control Statement Example
Dump and Copy Container Example
Stress Example
Show-All-Object-Names Example
Additional Tool Macro Examples
Installation
Getting Started
API Classes Overview
Class Diagram: Client/Server communication
Class Diagram: Querying Objects
Class Diagram: Process instances and (work)items
Class Diagram: Monitoring a process instance
Class Diagram: Data sent by server (push)
Class Diagram: Legend
Tool Syntax
Introduction
Tool Methods
Tool Resource Methods
Runtime and General APIs
FmcjActivityInstance
FmcjActivityInstanceVector
FmcjActivityInstanceNotification
FmcjActivityInstanceNotificataionVector
FmcjDateTime
FmcjDllOptions
FmcjError
FmcjExecutionData
FmcjExecutionService
FmcjExeOptions
FmcjExternalOptions
FmcjGlobal
FmcjImplementationData
FmcjImplementationDataVector
FmcjItem
FmcjItemVector
FmcjMessage
FmcjPEA
FmcjPersistentList
FmcjPerson
FmcjProcessInstance
FmcjProcessInstanceList
FmcjProcessInstanceListVector
FmcjProcessInstanceNotification
FmcjProcessInstanceNotificationVector
FmcjProcessInstanceVector
FmcjProcessTemplate
FmcjProcessTemplateList
FmcjProcessTemplateListVector
FmcjProcessTemplateVector
FmcjProgramData
FmcjProgramTemplate
FmcjResult
FmcjService
FmcjStringVector
FmcjWorkitem
FmcjWorkitemVector
FmcjWorklist
FmcjWorklistVector
Container APIs
FmcjContainer
FmcjContainerElement
FmcjContainerElementVector
FmcjReadOnlyContainer
FmcjReadWriteContainer
Process Monitor APIs
FmcjBlockInstanceMonitor
FmcjControlConnectorInstance
FmcjControlConnectorInstanceVector
FmcjInstanceMonitor
FmcjPoint
FmcjPointVector
FmcjProcessInstanceMonitor
FmcjSymbolLayout
C API Examples
Runtime and General API Examples
FmcjActivityInstance - Example
FmcjActivityInstanceVector - Example
FmcjActivityInstanceNotification - Example
FmcjActivityInstanceNotificationVector - Example
FmcjDateTime - Example
FmcjDllOptions - Example
FmcjError - Example
FmcjExecutionData - Example
FmcjExecutionService - Example
FmcjExeOptions - Example
FmcjExternalOptions - Example
FmcjGlobal - Example
FmcjImplementationData - Example
FmcjImplementationDataVector - Example
FmcjItem - Example
FmcjItemVector - Example
FmcjMessage - Example
FmcjPEA - Example
FmcjPeristentList - Example
FmcjPerson - Example
FmcjProcessInstance -Example
FmcjProcessInstanceVector - Example
FmcjProcessInstanceList - Example
FmcjProcessInstanceListVector - Example
FmcjProcessInstanceNotification - Example
FmcjProcessInstanceNotificationVector - Example
FmcjProcessTemplate - Example
FmcjProcessTemplateVector - Example
FmcjProcessTemplateList - Example
FmcjProcessTemplateListVector - Example
FmcjProgramData - Example
FmcjProgramTemplate - Example
FmcjResult - Example
FmcjService - Example
FmcjStringVector - Example
FmcjWorkitem - Example
FmcjWorkitemVector - Example
FmcjWorklist - Example
FmcjWorklistVector - Example
Container API Examples
FmcjContainer - Example
FmcjContainerElement - Example
FmcjContainerElementVector - Example
FmcjReadOnlyContainer - Example
FmcjReadWriteContainer - Example
Process Monitor API Examples
FmcjBlockInstanceMonitor - Example
FmcjControlConnectorInstance - Example
FmcjControlConnectorInstanceVector - Example
FmcjInstanceMonitor - Example
FmcjPoint -Example
FmcjPointVector - Example
FmcjProcessInstanceMonitor - Example
FmcjSymbolLayout - Example
Specific API Examples
Navigation - Example
Multi Session Scenario (APIs for stateless server) - Example
Activity Implementation - Example
Activity Implementation (remote) - Example
Persistent Handle - Example
NLS Scenario - Example
Filter / Sort - Example
Apply API to ALL Objects of a Vector - Example
API Parameter via Command Line - Example
Platforms
Troubleshooting