public interface ConnectableComponentModel extends ComponentModel, HasOutputModel
ComponentModel in an ExtensionModel.
This model groups all the common contracts between extension components that can be executed,
producing or altering an event, like an OperationModel or SourceModel.| Modifier and Type | Method and Description |
|---|---|
boolean |
isTransactional() |
boolean |
requiresConnection() |
boolean |
supportsStreaming()
Indicates if this component supports streaming.
|
acceptgetAllParameterModels, getParameterGroupModelsgetDescriptiongetNestedComponentsgetNamegetStereotypegetModelProperties, getModelPropertygetDisplayModelgetErrorModelsgetOutput, getOutputAttributesboolean isTransactional()
boolean requiresConnection()
boolean supportsStreaming()
Notice that supporting streaming doesn't necessarily mean that streaming will be performed each time the component is executed
Copyright © 2017 MuleSoft, Inc.. All rights reserved.