public abstract class AbstractCorrelationScheduler extends AbstractScheduler
Modifier and Type | Field and Description |
---|---|
protected String |
correlation
Correlation expression to says which incoming messages belongs together.
|
protected static String |
CORRELATION_DEFAULT
Correlation expression by default.
|
protected CiliaExpression |
expreParser |
appLogger
Constructor and Description |
---|
AbstractCorrelationScheduler(org.osgi.framework.BundleContext bcontext) |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
checkCompletness(List dataset) |
String |
getCorrelationKey(Data data) |
void |
notifyData(Data data) |
void |
setCorrelation(String corre) |
fireEvent, getData, getSourcesIds, init, process, setConnectedScheduler
protected String correlation
protected static final String CORRELATION_DEFAULT
protected CiliaExpression expreParser
public AbstractCorrelationScheduler(org.osgi.framework.BundleContext bcontext)
public void setCorrelation(String corre)
public void notifyData(Data data)
notifyData
in interface IScheduler
notifyData
in class AbstractScheduler
data
- notified data.public abstract boolean checkCompletness(List dataset)
dataset
- Copyright © 2012-2013 Adele Team | LIG. All Rights Reserved.