@MediaType(value="*/*",
strict=false)
@ClusterSupport(value=DEFAULT_PRIMARY_NODE_ONLY)
@BackPressure(defaultMode=DROP,
supportedModes={DROP,WAIT})
public class PartitionListener
extends org.mule.runtime.extension.api.runtime.source.Source<InputStream,EventAttributes>
| Constructor and Description |
|---|
PartitionListener() |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.api.connection.ConnectionProvider<AzureEventHubsConnection> |
getConnectionProvider() |
PartitionConsumerClient |
getConsumer() |
String |
getConsumerGroup() |
AzureEventHubsConnection |
getEventHubsConnection() |
EventPositionType |
getEventPositionType() |
String |
getPartitionId() |
void |
onStart(org.mule.runtime.extension.api.runtime.source.SourceCallback<InputStream,EventAttributes> sourceCallback) |
void |
onStop() |
void |
setConnectionProvider(org.mule.runtime.api.connection.ConnectionProvider<AzureEventHubsConnection> connectionProvider) |
void |
setConsumer(PartitionConsumerClient consumer) |
void |
setConsumerGroup(String consumerGroup) |
void |
setEventHubsConnection(AzureEventHubsConnection eventHubsConnection) |
void |
setEventPositionType(EventPositionType eventPositionType) |
void |
setPartitionId(String partitionId) |
public String getPartitionId()
public void setPartitionId(String partitionId)
public String getConsumerGroup()
public void setConsumerGroup(String consumerGroup)
public org.mule.runtime.api.connection.ConnectionProvider<AzureEventHubsConnection> getConnectionProvider()
public void setConnectionProvider(org.mule.runtime.api.connection.ConnectionProvider<AzureEventHubsConnection> connectionProvider)
public EventPositionType getEventPositionType()
public void setEventPositionType(EventPositionType eventPositionType)
public AzureEventHubsConnection getEventHubsConnection()
public void setEventHubsConnection(AzureEventHubsConnection eventHubsConnection)
public PartitionConsumerClient getConsumer()
public void setConsumer(PartitionConsumerClient consumer)
public void onStart(org.mule.runtime.extension.api.runtime.source.SourceCallback<InputStream,EventAttributes> sourceCallback) throws org.mule.runtime.api.connection.ConnectionException
onStart in class org.mule.runtime.extension.api.runtime.source.Source<InputStream,EventAttributes>org.mule.runtime.api.connection.ConnectionExceptionpublic void onStop()
onStop in class org.mule.runtime.extension.api.runtime.source.Source<InputStream,EventAttributes>Copyright © 2025 MuleSoft, Inc.. All rights reserved.