Class OperationModel
-
- All Implemented Interfaces:
-
org.mule.wsdl.parser.model.NamedModel
public final class OperationModel implements NamedModel
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringnameprivate final TypeinputTypeprivate final TypeoutputTypeprivate final OperationTypetypeprivate final StringsoapActionprivate final List<FaultModel>faultsprivate final SoapVersionversion
-
Constructor Summary
Constructors Constructor Description OperationModel(String name, Type inputType, Type outputType, OperationType type, String soapAction, List<FaultModel> faults, SoapVersion version)
-
Method Summary
Modifier and Type Method Description StringgetName()final TypegetInputType()final TypegetOutputType()final OperationTypegetType()final StringgetSoapAction()final List<FaultModel>getFaults()final SoapVersiongetVersion()final Optional<FaultModel>getFault(String faultName)-
-
Constructor Detail
-
OperationModel
OperationModel(String name, Type inputType, Type outputType, OperationType type, String soapAction, List<FaultModel> faults, SoapVersion version)
-
-
Method Detail
-
getInputType
final Type getInputType()
-
getOutputType
final Type getOutputType()
-
getType
final OperationType getType()
-
getSoapAction
final String getSoapAction()
-
getFaults
final List<FaultModel> getFaults()
-
getVersion
final SoapVersion getVersion()
-
getFault
final Optional<FaultModel> getFault(String faultName)
-
-
-
-