Try OpenEdge Now
skip to main content
Messaging and ESB
Guidelines for Using and Programming for the OpenEdge Adapter for Sonic ESB : Native Invocation methodology : Declarative invocation files
 

Declarative invocation files

Declarative invocation files rely on annotations. Annotations are a methodology to capture information in source code that extends the ABL language syntax. ABL source code annotations signal that external procedures, internal procedures, and user-defined functions are available to Sonic ESB processes. For external procedures, the annotation must precede all ABL statements in the source file. For internal procedures and user-defined functions, the annotation must precede the PROCEDURE or FUNCTION statement.
* Annotation syntax
* Annotation examples
* Annotating ABL in OpenEdge Architect
* Annotating multiple source files at once
* Adding annotations from the Outline view
* Generating .esboe files