public static class DistributorAdapter.Factory extends MessageAdapter.AbstractFactory
| Constructor and Description |
|---|
Factory(QDCollector collector) |
Factory(QDEndpoint endpoint,
SubscriptionFilter filter) |
Factory(QDHistory history) |
Factory(QDStream stream) |
Factory(QDTicker ticker) |
Factory(QDTicker ticker,
QDStream stream,
QDHistory history,
SubscriptionFilter filter)
Creates new factory.
|
| Modifier and Type | Method and Description |
|---|---|
MessageAdapter |
createAdapter(QDStats stats)
Creates message adapter.
|
String |
getFieldReplacer()
Field Replacers specification for input data.
|
com.devexperts.util.TimePeriod |
getRequestedAggregationPeriod() |
void |
setFieldReplacer(String fieldReplacer)
Set Field Replacers configuration for input data.
|
void |
setRequestedAggregationPeriod(com.devexperts.util.TimePeriod requestedAggregationPeriod)
Sets requested aggregation period for new adapter instances.
|
getCollectors, getFilter, getScheme, getStripe, getStripeFilter, setFilter, setStripeFilter, toStringclone, createMessageAdapterFactory, getEndpoint, setEndpointpublic Factory(QDTicker ticker, QDStream stream, QDHistory history, SubscriptionFilter filter)
null parameters.public Factory(QDEndpoint endpoint, SubscriptionFilter filter)
public Factory(QDTicker ticker)
public Factory(QDStream stream)
public Factory(QDHistory history)
public Factory(QDCollector collector)
public MessageAdapter createAdapter(QDStats stats)
MessageAdapter.ConfigurableFactorycreateAdapter in interface MessageAdapter.FactorycreateAdapter in class MessageAdapter.ConfigurableFactorystats - stats node for the adapter.public String getFieldReplacer()
@Configurable(description="Field Replacers for input connection") public void setFieldReplacer(String fieldReplacer)
fieldReplacer - field replacers configuration to process input data.public com.devexperts.util.TimePeriod getRequestedAggregationPeriod()
@Configurable(description="requested aggregation period sent to server") public void setRequestedAggregationPeriod(com.devexperts.util.TimePeriod requestedAggregationPeriod)
requestedAggregationPeriod - aggregation period (e.g. 1s, 0.5s),
or null to use server defaultCopyright © 2002–2026 Devexperts LLC. All rights reserved.