public class SoapkitOperations extends Object
| Constructor and Description |
|---|
SoapkitOperations() |
| Modifier and Type | Method and Description |
|---|---|
InputStream |
fault(SoapkitConfiguration config,
InputStream payload,
OperationFaultPair key)
APIKit for SOAP Fault
|
org.mule.runtime.extension.api.runtime.operation.Result<InputStream,org.mule.runtime.extension.api.soap.SoapAttributes> |
router(SoapkitConfiguration config,
InputStream message,
Map<String,Object> attributes,
org.mule.runtime.extension.api.runtime.streaming.StreamingHelper helper)
APIKit for SOAP Router
|
@MediaType(value="*/*",
strict=false)
@OnException(value=SoapkitExceptionHandler.class)
@Throws(value=SoapkitErrorTypeProvider.class)
@DisplayName(value="SOAP Router")
@Execution(value=BLOCKING)
public org.mule.runtime.extension.api.runtime.operation.Result<InputStream,org.mule.runtime.extension.api.soap.SoapAttributes> router(@Config
SoapkitConfiguration config,
@Content(primary=true)
InputStream message,
@Content
Map<String,Object> attributes,
org.mule.runtime.extension.api.runtime.streaming.StreamingHelper helper)
@MediaType(value="application/xml") @DisplayName(value="SOAP Fault") @OnException(value=SoapkitExceptionHandler.class) @Throws(value=SoapkitErrorTypeProvider.class) @OutputResolver(output=OperationFaultPairResolver.class) public InputStream fault(@Config SoapkitConfiguration config, @TypeResolver(value=OperationFaultPairResolver.class) @Optional(defaultValue="#[payload]") InputStream payload, @ParameterGroup(name="SOAP Fault Information") @MetadataKeyId(value=OperationFaultPairResolver.class) OperationFaultPair key)
Copyright © 2023 MuleSoft, Inc.. All rights reserved.