Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved

Chapter 11 IPC Tools Methods : Introduction

Introduction
The IPC tools methods allow you to perform application functions through method calls when using a customized iProcess Client application, or from either custom GI Forms or TIBCO Forms used in an iProcess Client application. (Note that there are also equivalent methods called the "WCC" tools methods that can be used with a custom application created with WCC components; those are described in the TIBCO iProcess Workspace (Browser) Components Reference guide.
The IPC tools methods provide the same functionality that is available through the client application (as well as the WCC components), such as starting a case, opening a work item, triggering an event, etc.
Most of the IPC tools methods expect a tag of some sort (e.g., case tag, work item tag, etc.). Tags are intentionally opaque, that is, we do not provide the information needed to build them — you are expected to acquire them in one of the following ways:
Tags can be acquired through the iProcess Server Objects object model, specifically using the getTag and makeTag methods. For information, see the TIBCO iProcess Server Objects (Java or .NET) Programmer’s Guide.
These methods must be called in the context of the iProcess Client application object. For example, to call the ipcStartCase method, you would call either:
this.getApp().ipcStartCase(procTag); (from within a javascript function)
—or—
com.tibco.bpm.ipc.getApp(this).ipcStartCase(procTag); (from an event in a TIBCO® General Interface component)
A sample custom GI form that demonstrates the use of the IPC tools methods is also provided. For information about setting and using this sample, see IPC Tools Methods Sample.

Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved