Windows Communication Foundation (WCF)

An AgilePart that calls services that use Windows Communication Foundation (WCF).



Navigation

  1. In AgilePoint Envision, open a process template.
  2. Navigate to the Web Services stencil.
  3. On the Web Services stencil, drag the WCF (Windows Communication Foundation) AgileShape, and drop it on the process template.
  4. To view the entire list of properties, in the Design Tasks pane, click Show Properties.

Properties for This AgileShape

Field Name Definition

Configure

Opens the Following Window:
Credential
Opens the Following Window:
Login Window
Purpose of this Window:
Specifies the authentication credentials to run a web service method at runtime.

NeedCallback

Definition:
Determines whether the AgileShape exits immediately after invoking the web service method, or waits until the activity's status is explicitly updated to Complete.
Allowed Values:
  • False - The AgileShape invokes its associated .NET method synchronously. The AgileShape exits immediately after invoking the web service method.
  • True - The AgileShape invokes its associated .NET method asynchronously. The AgileShape exits only after the activity's status is explicitly updated at runtime. This explicit update can be performed manually using AgilePoint Enterprise Manager or automatically by an external system — for example, through a separate application that uses the AgilePoint API to programmatically update the activity's status.
Default Value:
False
Custom Attributes:
No
Timeout
Definition:
Specifies the maximum amount of time, in seconds, allowed for the completion of the web service call for the AgileShape.
Allowed Values:
Any positive integer.
Default Value:
600
Custom Attributes:
No

Common AgilePart Properties

This AgilePart inherits the following common properties. For more information, see AgilePart - Common Setup. Note that only the relevant properties are available in AgilePoint Envision. Unneeded properties are hidden.

Name, (UID), Description, Debug, Audit Level, SessionMode, Wait All Incoming, AssemblyName, ClassName, Method, Optimizing, Activity Entry Message (Email), Task Completed Message (Email), ConfigureAttachments, Reference URL, ExceptionHandlerScope, SaveErrorMessageTo, SaveStatusTo, Configure Yammer Credentials, Retries, HandleException

BPMN Properties

Each AgileShape includes a set of BPMN properties. For more information, see Adding or Modifying BPMN Properties for an AgileShape.