public final class SingleNodeProcessingChainSupport
extends java.lang.Object
AbstractSingleNodeProcessingChain
s using static methods.Modifier and Type | Method and Description |
---|---|
static SingleNodeProcessingChain |
chain(SingleNodeApplication application,
java.lang.String streamName,
java.lang.String processingChain) |
static SingleNodeProcessingChain |
chain(SingleNodeApplication application,
java.lang.String streamName,
java.lang.String processingChain,
java.lang.String moduleResourceLocation) |
static SingleNodeProcessingChainConsumer |
chainConsumer(SingleNodeApplication application,
java.lang.String streamName,
java.lang.String processingChain) |
static SingleNodeProcessingChainConsumer |
chainConsumer(SingleNodeApplication application,
java.lang.String streamName,
java.lang.String processingChain,
java.lang.String moduleResourceLocation) |
static SingleNodeProcessingChainProducer |
chainProducer(SingleNodeApplication application,
java.lang.String streamName,
java.lang.String processingChain) |
static SingleNodeProcessingChainProducer |
chainProducer(SingleNodeApplication application,
java.lang.String streamName,
java.lang.String processingChain,
java.lang.String moduleResourceLocation) |
public static final SingleNodeProcessingChain chain(SingleNodeApplication application, java.lang.String streamName, java.lang.String processingChain)
application
- the SingleNodeApplication
to usestreamName
- the name of the stream to createprocessingChain
- the partial stream definition DSL (no source or sink, only a processing chain}SingleNodeProcessingChain
public static final SingleNodeProcessingChain chain(SingleNodeApplication application, java.lang.String streamName, java.lang.String processingChain, java.lang.String moduleResourceLocation)
application
- the SingleNodeApplication
to usestreamName
- the name of the stream to createprocessingChain
- the partial stream definition DSL (no source or sink, only a processing chain}moduleResourceLocation
- a resource location pointing to a local directory from where module definitions may
be registeredSingleNodeProcessingChain
public static final SingleNodeProcessingChainConsumer chainConsumer(SingleNodeApplication application, java.lang.String streamName, java.lang.String processingChain)
application
- the SingleNodeApplication
to usestreamName
- the name of the stream to createprocessingChain
- the partial stream definition DSL (must include a source and no sink}SingleNodeProcessingChainConsumer
public static final SingleNodeProcessingChainConsumer chainConsumer(SingleNodeApplication application, java.lang.String streamName, java.lang.String processingChain, java.lang.String moduleResourceLocation)
application
- the SingleNodeApplication
to usestreamName
- the name of the stream to createprocessingChain
- the partial stream definition DSL (must include a source and no sink}moduleResourceLocation
- a resource location pointing to a local directory from where module definitions may
be registeredSingleNodeProcessingChainConsumer
public static final SingleNodeProcessingChainProducer chainProducer(SingleNodeApplication application, java.lang.String streamName, java.lang.String processingChain)
application
- the SingleNodeApplication
to usestreamName
- the name of the stream to createprocessingChain
- the partial stream definition DSL (must include a sink and no source}SingleNodeProcessingChainProducer
public static final SingleNodeProcessingChainProducer chainProducer(SingleNodeApplication application, java.lang.String streamName, java.lang.String processingChain, java.lang.String moduleResourceLocation)
application
- the SingleNodeApplication
to usestreamName
- the name of the stream to createprocessingChain
- the partial stream definition DSL (must include a sink and no source}moduleResourceLocation
- a resource location pointing to a local directory from where module definitions may
be registeredSingleNodeProcessingChainProducer