Class AbstractDataSource<T>
java.lang.Object
org.drools.ruleunits.impl.datasources.AbstractDataSource<T>
- All Implemented Interfaces:
DataSource<T>
- Direct Known Subclasses:
BufferedDataStream,DirectDataStream,FieldDataStore,ListDataStore
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.drools.ruleunits.api.DataSource
DataSource.Factory, DataSource.FactoryHolder -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final List<EntryPointDataProcessor>protected final List<DataProcessor> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidforEachSubscriber(Consumer<DataProcessor> consumer) voidsubscribe(DataProcessor<T> processor)
-
Field Details
-
subscribers
-
entryPointSubscribers
-
-
Constructor Details
-
AbstractDataSource
public AbstractDataSource()
-
-
Method Details
-
subscribe
- Specified by:
subscribein interfaceDataSource<T>
-
forEachSubscriber
-