Table of Contents

Title    [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
  Property File Example

Advantages of the Tool
  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

  Tool Syntax
    Introduction
    Tool Methods
    FmcException
    Runtime and General APIs
      ActivityInstance
      ActivityInstanceArray (macros)
      ActivityInstanceNotification
      ActivityInstanceNotificataionArray (macros)
      Agent
      DateTime (macros)
      DllOptions (ProgramTemplatePackage)
      ExecutionAgent
      ExecutionService
      ExeOptions (ProgramTemplatePackage)
      ExternalOptions (ProgramTemplatePackage)
      FmcError
      ImplementationData (ProgramTemplatePackage)
      ImplementationDataArray (macros)
      Item
      ItemArray (macros)
      Options (ProgramTemplatePackage)
      Person
      ProcessInstance
      ProcessInstanceArray (macros)
      ProcessInstanceList
      ProcessInstanceListArray (macros)
      ProcessInstanceNotification
      ProcessInstanceNotificationArray (macros)
      ProcessTemplate
      ProcessTemplateArray (macros)
      ProcessTemplateList
      ProcessTemplateListArray (macros)
      ProgramData
      ProgramTemplate
      StringArray (macros)
      WorkItem
      WorkItemArray (macros)
      WorkList
      WorkListArray (macros)
    Container APIs
      Container
      ContainerElement
      ContainerElementArray (macros)
      ReadOnlyContainer
      ReadWriteContainer
    Process Monitor APIs
      BlockInstanceMonitor
      ControlConnectorInstance
      ControlConnectorInstanceArray (macros)
      InstanceMonitor
      Point
      PointArray (macros)
      ProcessInstanceMonitor
      SymbolLayout

  Java API Examples
    FmcException - Example
    Runtime and General API Examples
      ActivityInstance - Example
      ActivityInstanceArray - Example
      ActivityInstanceNotification - Example
      ActivityInstanceNotificationArray - Example
      Agent - Example
      DateTime - Example
      DllOptions - Example
      ExecutionAgent - Example
      ExecutionData - Example
      ExecutionService - Example
      ExeOptions - Example
      ExternalOptions - Example
      FmcError - Example
      ImplementationData - Example
      ImplementationDataArray - Example
      Item - Example
      ItemArray - Example
      Options - Example
      Person - Example
      ProcessInstance -Example
      ProcessInstanceArray - Example
      ProcessInstanceList - Example
      ProcessInstanceListArray - Example
      ProcessInstanceNotification - Example
      ProcessInstanceNotificationArray - Example
      ProcessTemplate - Example
      ProcessTemplateArray - Example
      ProcessTemplateList - Example
      ProcessTemplateListArray - Example
      ProgramData - Example
      ProgramTemplate - Example
      StringArray - Example
      WorkItem - Example
      WorkItemArray - Example
      WorkList - Example
      WorkListArray - Example
    Container API Examples
      Container - Example
      ContainerElement - Example
      ContainerElementArray - Example
      ReadOnlyContainer - Example
      ReadWriteContainer - Example
    Process Monitor API Examples
      BlockInstanceMonitor - Example
      ControlConnectorInstance - Example
      ControlConnectorInstanceArray - Example
      InstanceMonitor - Example
      Point - Example
      PointArray - Example
      ProcessInstanceMonitor - Example
      SymbolLayout - Example
    Specific API Examples
      Navigation - Example
      Multi Session Scenario (APIs for stateless server) - Example
      Activity Implementation - Example
      Activity Implementation (remote) - Example
      Persistent OID / Object - Example
      NLS Scenario - Example
      Filter / Sort - Example
      Apply API to ALL Objects of an Array - Example
      Test Case in C-API-SYNTAX - Example
      API Parameter via Command Line - Example
      Retrieve Client and Agent Environment - Example

Troubleshooting