public class SalesforcePubSubPublishHandler extends Object implements PublishHandler<com.mulesoft.connector.salesforce.pubsub.internal.protobuf.PublishResult,Void>
| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
SalesforcePubSubPublishHandler(String configRef,
org.mule.runtime.core.api.el.ExpressionManager expressionManager) |
| 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.connector.salesforce.pubsub.internal.protobuf.PublishResult,Void> result) |
public SalesforcePubSubPublishHandler(String configRef, org.mule.runtime.core.api.el.ExpressionManager expressionManager)
public String getPublishOperationName()
getPublishOperationName in interface PublishHandler<com.mulesoft.connector.salesforce.pubsub.internal.protobuf.PublishResult,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.connector.salesforce.pubsub.internal.protobuf.PublishResult,Void>public org.mule.runtime.extension.api.runtime.operation.Result<PublishResponse,Void> handleResult(org.mule.runtime.extension.api.runtime.operation.Result<com.mulesoft.connector.salesforce.pubsub.internal.protobuf.PublishResult,Void> result)
handleResult in interface PublishHandler<com.mulesoft.connector.salesforce.pubsub.internal.protobuf.PublishResult,Void>Copyright © 2024 MuleSoft, Inc.. All rights reserved.