T - the generic type of the concrete declarerD - the generic type of the produced OperationDeclarationpublic abstract class ExecutableComponentDeclarer<T extends ExecutableComponentDeclarer,D extends ExecutableComponentDeclaration> extends ComponentDeclarer<T,D>
declarers which allow to construct an OperationDeclarationdeclaration| Modifier and Type | Method and Description |
|---|---|
T |
requiresConnection(boolean requiresConnection)
Specifies if this component requires a connection in order to perform its task
|
T |
supportsStreaming(boolean supportsStreaming)
Specifies if this component supports streaming.
|
T |
transactional(boolean transactional)
Specifies if this component has the ability to execute while joining a transaction
|
OutputDeclarer |
withOutput()
Declares element output
|
OutputDeclarer |
withOutputAttributes()
Declares element output
|
withChain, withChain, withComponent, withErrorModel, withModelProperty, withOptionalComponent, withRoute, withStereotypedescribedAs, onDefaultParameterGroup, onParameterGroupgetDeclarationpublic OutputDeclarer withOutput()
OutputDeclarerpublic OutputDeclarer withOutputAttributes()
OutputDeclarerpublic T transactional(boolean transactional)
transactional - whether the component is transactional or notthis declarerpublic T requiresConnection(boolean requiresConnection)
requiresConnection - whether the component requires a connection or notthis declarerpublic T supportsStreaming(boolean supportsStreaming)
supportsStreaming - whether the component supports streaming or notthis declarerCopyright © 2017 MuleSoft, Inc.. All rights reserved.