public abstract class ExecutableComponentDeclaration<T extends ExecutableComponentDeclaration> extends ComponentDeclaration<T> implements WithOutputDeclaration
OperationModel. It contains raw, unvalidated
data which is used to declare the structure of a OperationModel| Modifier and Type | Method and Description |
|---|---|
OutputDeclaration |
getOutput() |
OutputDeclaration |
getOutputAttributes() |
boolean |
isRequiresConnection() |
boolean |
isSupportsStreaming() |
boolean |
isTransactional() |
void |
setOutput(OutputDeclaration content)
Sets the
OutputDeclaration that describes this declarations output type. |
void |
setOutputAttributes(OutputDeclaration outputAttributes)
Sets the
OutputDeclaration that describes this declarations output attributes type. |
void |
setRequiresConnection(boolean requiresConnection) |
void |
setSupportsStreaming(boolean supportsStreaming) |
void |
setTransactional(boolean transactional) |
addErrorModel, addNestedComponent, getErrorModels, getNestedComponentsgetStereotype, withStereotypegetAllParameters, getParameterGroup, getParameterGroupsgetNameaddModelProperty, getDescription, getDisplayModel, getModelProperties, getModelProperty, setDescription, setDisplayModelclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetStereotype, withStereotypepublic OutputDeclaration getOutput()
getOutput in interface WithOutputDeclarationOutputDeclaration that describes this declarations output type.public void setOutput(OutputDeclaration content)
OutputDeclaration that describes this declarations output type.setOutput in interface WithOutputDeclarationpublic OutputDeclaration getOutputAttributes()
getOutputAttributes in interface WithOutputDeclarationOutputDeclaration that describes this declarations output attributes type.public void setOutputAttributes(OutputDeclaration outputAttributes)
OutputDeclaration that describes this declarations output attributes type.setOutputAttributes in interface WithOutputDeclarationpublic boolean isTransactional()
public void setTransactional(boolean transactional)
public boolean isRequiresConnection()
public void setRequiresConnection(boolean requiresConnection)
public boolean isSupportsStreaming()
public void setSupportsStreaming(boolean supportsStreaming)
Copyright © 2017 MuleSoft, Inc.. All rights reserved.