public class KafkaPublishHandler extends Object implements PublishHandler<com.mulesoft.connectors.kafka.api.operation.KafkaMessageMetadata,Void>
| Constructor and Description |
|---|
KafkaPublishHandler(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<com.mulesoft.connectors.kafka.api.operation.KafkaMessageMetadata,Void> result) |
public KafkaPublishHandler(String producerConfigRef)
public String getPublishOperationName()
getPublishOperationName in interface PublishHandler<com.mulesoft.connectors.kafka.api.operation.KafkaMessageMetadata,Void>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<com.mulesoft.connectors.kafka.api.operation.KafkaMessageMetadata,Void>public org.mule.runtime.extension.api.runtime.operation.Result<PublishResponse,Void> handleResult(org.mule.runtime.extension.api.runtime.operation.Result<com.mulesoft.connectors.kafka.api.operation.KafkaMessageMetadata,Void> result)
handleResult in interface PublishHandler<com.mulesoft.connectors.kafka.api.operation.KafkaMessageMetadata,Void>Copyright © 2024 MuleSoft, Inc.. All rights reserved.