| Class | Description |
|---|---|
| ParameterInfo |
Describes the nature of the parameters used in the template
|
| TemplateInfo |
Describes the information of a given mediation template, with is identified by a
MediationTemplate annotation |
| Enum | Description |
|---|---|
| InputControl |
Defines the possible user interface form input controls for the template parameters.
|
| MediationTemplate.Flow |
The flow which represents the UltraESB sequence type (whether inSequence or outSequence or both of them)
|
| TemplateType |
Defines the available template types based on which he templates are categorized into groups
|
| Annotation Type | Description |
|---|---|
| MediationTemplate |
Main annotation to mark a class as an UltraESB template.
|
| MessageProperty |
Annotation used to mark a given template method parameter as a message property substitute, the value of this
annotation i specified is used as the property key to extract the parameter from the message properties and feds it
to the method in the expected type.
|
| TemplateDestroy |
Annotation used to mark a method as an destroy method for the template implementation class
|
| TemplateInit |
Annotation used to mark a method as an initialization method for the template implementation class
|
| TemplateMethod |
The method level annotation used to mark a single method in an mediation template annotated with the
MediationTemplate annotation at the class level. |
| TemplateParam |
Annotation used to mark a field of a class annotated with the
MediationTemplate annotation, as a template
parameter. |
Copyright © 2010–2016 AdroitLogic. All rights reserved.