IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Advanced development topics > Customize behavior with visual snippets

The building blocks of the visual snippet editor

Compose your own visual snippet using a combination of the following building blocks.


Inputs

The inputs define the data that enters the snippet. This data can either be in the form of a Java™ type, a data type or a business object.

There can be multiple inputs into a snippet.


Output

The output defines the result of the snippet composition. The data that is returned can either be in the form of a Java type, a data type or a business object.

There can be at most one output from a snippet.


Exceptions

The exceptions indicate what fault handling may be required if the snippet cannot be completed successfully.

There can be multiple exceptions in a snippet.


Visual snippets

Within the context of the visual snippet editor, a visual snippet is a unit of work that performs a specific programmatic task in order to achieve a larger programming goal. There are several items that can be dropped onto the canvas from the palette, and each performs a different function.

There are a number of items that can be added to a visual snippet:


Links

Links represent the flow of data and direct the sequence in which the processing of the nodes in your snippet occurs.

Customize behavior with visual snippets