void
| setCache (FlowCache cache)
|
String
| getDataSourceTier ()
Get the tier to which the current data source belongs. More...
|
void
| setLazyLoading (LazyLoadingConfiguration configuration)
Configure lazy loading of results. More...
|
LazyLoadingConfiguration
| getLazyLoadingConfiguration ()
Get the lazy loading configuration used for loading of results. More...
|
ExecutorService
| getExecutor ()
Get the executor service to use when starting processing threads which are lazily loaded. More...
|
|
void
| process (FlowData data) throws Exception
Carry out whatever operations this element is designed to do using the FlowData passed. More...
|
void
| addPipeline (Pipeline pipeline)
Called when this element is added to a pipeline. More...
|
EvidenceKeyFilter
| getEvidenceKeyFilter ()
Get a filter that will only include the evidence keys that this element can make use of. More...
|
String
| getElementDataKey ()
Get the string name of the key used to access the data populated by this element in the FlowData. More...
|
TypedKey< TData >
| getTypedDataKey ()
Get the typed data key used for retrieving strongly typed element data. More...
|
List< TProperty >
| getProperties ()
Get details of the properties that this element can populate. More...
|
TProperty
| getProperty (String name)
Get a property from the properties that this element can populate using its name. More...
|
boolean
| isConcurrent ()
|
boolean
| isClosed ()
Indicates whether the element has been closed using the close() method, either explicitly or as a result of a 'try with resource'. More...
|
DataFactory< TData >
| getDataFactory ()
Get the factory used to create the element data instances that are populated by this flow element. More...
|