@Target(value=TYPE) @Retention(value=RUNTIME) @Documented @Inherited public @interface IngressConnector
XIngressConnectorElement
class.
5. The display name should be unique.
An element annotated with this annotation can be used to receive messages from external sources into the integration
flowModifier and Type | Required Element and Description |
---|---|
String |
description
Description for the connector used for rendering purposes
|
String |
displayName
The name of the annotated connector element to be used in the user interface.
|
Modifier and Type | Optional Element and Description |
---|---|
ExchangePattern |
exchangePattern
Specify if the current ingress connector expects a response one of
ExchangePattern.IN_OUT or
ExchangePattern.IN_ONLY is expected |
String |
iconFileName
The name of the icon file to be used for rendering purposes in the design pallet
|
boolean |
requireConfiguration
If true, when processing element is added, the property pane will be visible automatically
and if false, property pane will not be visible when element is added
|
ScopeType |
scope
Scope of the connector indicating where an element annotated with this annotation can be placed in the pallet\
|
public abstract String displayName
public abstract String description
public abstract String iconFileName
public abstract ScopeType scope
public abstract boolean requireConfiguration
public abstract ExchangePattern exchangePattern
ExchangePattern.IN_OUT
or
ExchangePattern.IN_ONLY
is expectedCopyright © 2016–2019 AdroitLogic. All rights reserved.