public class SolacePublishHandler extends Object implements PublishHandler<InputStream,com.solace.connector.mulesoft.api.param.SolaceMessageProperties>
| Constructor and Description |
|---|
SolacePublishHandler(String producerConfigRef) |
| Modifier and Type | Method and Description |
|---|---|
Consumer<org.mule.runtime.extension.api.client.OperationParameterizer> |
configurePublishOperationFor(PublishParameters parameters,
org.mule.runtime.api.metadata.TypedValue<InputStream> content,
List<Binding> asyncBindings) |
String |
getPublishOperationName() |
org.mule.runtime.extension.api.runtime.operation.Result<PublishResponse,Void> |
handleResult(org.mule.runtime.extension.api.runtime.operation.Result<InputStream,com.solace.connector.mulesoft.api.param.SolaceMessageProperties> result) |
public SolacePublishHandler(String producerConfigRef)
public String getPublishOperationName()
getPublishOperationName in interface PublishHandler<InputStream,com.solace.connector.mulesoft.api.param.SolaceMessageProperties>public Consumer<org.mule.runtime.extension.api.client.OperationParameterizer> configurePublishOperationFor(PublishParameters parameters, org.mule.runtime.api.metadata.TypedValue<InputStream> content, List<Binding> asyncBindings)
configurePublishOperationFor in interface PublishHandler<InputStream,com.solace.connector.mulesoft.api.param.SolaceMessageProperties>public org.mule.runtime.extension.api.runtime.operation.Result<PublishResponse,Void> handleResult(org.mule.runtime.extension.api.runtime.operation.Result<InputStream,com.solace.connector.mulesoft.api.param.SolaceMessageProperties> result)
handleResult in interface PublishHandler<InputStream,com.solace.connector.mulesoft.api.param.SolaceMessageProperties>Copyright © 2024 MuleSoft, Inc.. All rights reserved.