Package | Description |
---|---|
org.mule.runtime.api.meta.model.source | |
org.mule.runtime.extension.api.model.source |
Modifier and Type | Method and Description |
---|---|
Optional<SourceCallbackModel> |
SourceModel.getErrorCallback()
Optionally returns a
SourceCallbackModel which will listen
for errors thrown by the source owner each time it fails to process
any of the generated messages |
Optional<SourceCallbackModel> |
SourceModel.getSuccessCallback()
Optionally returns a
SourceCallbackModel which will listen
for the values produced by the source owner each time it successfully
processes any of the generated messages. |
Optional<SourceCallbackModel> |
SourceModel.getTerminateCallback()
Optionally returns a
SourceCallbackModel which will listen
for the results of every generated message. |
Modifier and Type | Class and Description |
---|---|
class |
ImmutableSourceCallbackModel
Immutable implementation of
SourceCallbackModel |
Modifier and Type | Method and Description |
---|---|
Optional<SourceCallbackModel> |
ImmutableSourceModel.getErrorCallback()
Optionally returns a
SourceCallbackModel which will listen
for errors thrown by the source owner each time it fails to process
any of the generated messages |
Optional<SourceCallbackModel> |
ImmutableSourceModel.getSuccessCallback()
Optionally returns a
SourceCallbackModel which will listen
for the values produced by the source owner each time it successfully
processes any of the generated messages. |
Optional<SourceCallbackModel> |
ImmutableSourceModel.getTerminateCallback()
Optionally returns a
SourceCallbackModel which will listen
for the results of every generated message. |
Constructor and Description |
---|
ImmutableSourceModel(String name,
String description,
boolean hasResponse,
boolean runsOnPrimaryNodeOnly,
List<ParameterGroupModel> parameterGroupModels,
List<? extends NestableElementModel> nestedComponents,
OutputModel output,
OutputModel outputAttributes,
Optional<SourceCallbackModel> successCallbackModel,
Optional<SourceCallbackModel> errorCallbackModel,
Optional<SourceCallbackModel> terminateCallbackModel,
boolean requiresConnection,
boolean transactional,
boolean supportsStreaming,
DisplayModel displayModel,
StereotypeModel stereotype,
Set<ErrorModel> errors,
Set<ModelProperty> modelProperties,
Set<NotificationModel> notifications)
Creates a new instance
|
ImmutableSourceModel(String name,
String description,
boolean hasResponse,
boolean runsOnPrimaryNodeOnly,
List<ParameterGroupModel> parameterGroupModels,
List<? extends NestableElementModel> nestedComponents,
OutputModel output,
OutputModel outputAttributes,
Optional<SourceCallbackModel> successCallbackModel,
Optional<SourceCallbackModel> errorCallbackModel,
Optional<SourceCallbackModel> terminateCallbackModel,
boolean requiresConnection,
boolean transactional,
boolean supportsStreaming,
DisplayModel displayModel,
StereotypeModel stereotype,
Set<ErrorModel> errors,
Set<ModelProperty> modelProperties,
Set<NotificationModel> notifications)
Creates a new instance
|
ImmutableSourceModel(String name,
String description,
boolean hasResponse,
boolean runsOnPrimaryNodeOnly,
List<ParameterGroupModel> parameterGroupModels,
List<? extends NestableElementModel> nestedComponents,
OutputModel output,
OutputModel outputAttributes,
Optional<SourceCallbackModel> successCallbackModel,
Optional<SourceCallbackModel> errorCallbackModel,
Optional<SourceCallbackModel> terminateCallbackModel,
boolean requiresConnection,
boolean transactional,
boolean supportsStreaming,
DisplayModel displayModel,
StereotypeModel stereotype,
Set<ErrorModel> errors,
Set<ModelProperty> modelProperties,
Set<NotificationModel> notifications)
Creates a new instance
|
ImmutableSourceModel(String name,
String description,
boolean hasResponse,
List<ParameterGroupModel> parameterGroupModels,
List<? extends NestableElementModel> nestedComponents,
OutputModel output,
OutputModel outputAttributes,
Optional<SourceCallbackModel> successCallbackModel,
Optional<SourceCallbackModel> errorCallbackModel,
Optional<SourceCallbackModel> terminateCallbackModel,
boolean requiresConnection,
boolean transactional,
boolean supportsStreaming,
DisplayModel displayModel,
StereotypeModel stereotype,
Set<ErrorModel> errors,
Set<ModelProperty> modelProperties)
Deprecated.
This constructor is deprecated and will be removed in Mule 5. Use
ImmutableSourceModel.ImmutableSourceModel(String, String, boolean, boolean, List, List, OutputModel, OutputModel, Optional, Optional, Optional, boolean, boolean, boolean, DisplayModel, StereotypeModel, Set, Set, Set)
instead |
ImmutableSourceModel(String name,
String description,
boolean hasResponse,
List<ParameterGroupModel> parameterGroupModels,
List<? extends NestableElementModel> nestedComponents,
OutputModel output,
OutputModel outputAttributes,
Optional<SourceCallbackModel> successCallbackModel,
Optional<SourceCallbackModel> errorCallbackModel,
Optional<SourceCallbackModel> terminateCallbackModel,
boolean requiresConnection,
boolean transactional,
boolean supportsStreaming,
DisplayModel displayModel,
StereotypeModel stereotype,
Set<ErrorModel> errors,
Set<ModelProperty> modelProperties)
Deprecated.
This constructor is deprecated and will be removed in Mule 5. Use
ImmutableSourceModel.ImmutableSourceModel(String, String, boolean, boolean, List, List, OutputModel, OutputModel, Optional, Optional, Optional, boolean, boolean, boolean, DisplayModel, StereotypeModel, Set, Set, Set)
instead |
ImmutableSourceModel(String name,
String description,
boolean hasResponse,
List<ParameterGroupModel> parameterGroupModels,
List<? extends NestableElementModel> nestedComponents,
OutputModel output,
OutputModel outputAttributes,
Optional<SourceCallbackModel> successCallbackModel,
Optional<SourceCallbackModel> errorCallbackModel,
Optional<SourceCallbackModel> terminateCallbackModel,
boolean requiresConnection,
boolean transactional,
boolean supportsStreaming,
DisplayModel displayModel,
StereotypeModel stereotype,
Set<ErrorModel> errors,
Set<ModelProperty> modelProperties)
Deprecated.
This constructor is deprecated and will be removed in Mule 5. Use
ImmutableSourceModel.ImmutableSourceModel(String, String, boolean, boolean, List, List, OutputModel, OutputModel, Optional, Optional, Optional, boolean, boolean, boolean, DisplayModel, StereotypeModel, Set, Set, Set)
instead |
Copyright © 2018. All rights reserved.