| Package | Description |
|---|---|
| org.wso2.siddhi.core.stream.output.sink | |
| org.wso2.siddhi.core.stream.output.sink.distributed | |
| org.wso2.siddhi.core.util.transport |
| Modifier and Type | Method and Description |
|---|---|
void |
InMemorySink.publish(Object payload,
DynamicOptions dynamicOptions) |
void |
LogSink.publish(Object payload,
DynamicOptions transportOptions) |
abstract void |
Sink.publish(Object payload,
DynamicOptions transportOptions)
Sending events via output transport
|
| Modifier and Type | Method and Description |
|---|---|
List<Integer> |
RoundRobinDistributionStrategy.getDestinationsToPublish(Object payload,
DynamicOptions transportOptions)
This method tells the ID(s) of the destination(s) to which a given messages should be sent.
|
List<Integer> |
BroadcastDistributionStrategy.getDestinationsToPublish(Object payload,
DynamicOptions transportOptions)
This method tells the ID(s) of the destination(s) to which a given messages should be sent.
|
abstract List<Integer> |
DistributionStrategy.getDestinationsToPublish(Object payload,
DynamicOptions transportOptions)
This method tells the ID(s) of the destination(s) to which a given messages should be sent.
|
List<Integer> |
PartitionedDistributionStrategy.getDestinationsToPublish(Object payload,
DynamicOptions transportOptions)
This method tells the ID(s) of the destination(s) to which a given messages should be sent.
|
void |
DistributedTransport.publish(Object payload,
DynamicOptions transportOptions) |
abstract void |
DistributedTransport.publish(Object payload,
DynamicOptions transportOptions,
Integer destinationId) |
| Modifier and Type | Method and Description |
|---|---|
String |
Option.getValue(DynamicOptions dynamicOptions) |
void |
MultiClientDistributedSink.publish(Object payload,
DynamicOptions transportOptions,
Integer destinationId) |
void |
SingleClientDistributedSink.publish(Object payload,
DynamicOptions transportOptions,
Integer destinationId) |
Copyright © 2017 WSO2. All rights reserved.