Table of Contents

Titel    [small logo]

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