public interface DataFeedGenerator<T>
Modifier and Type | Method and Description |
---|---|
boolean |
canGenerateForEntityType(DataFeedEntityType entityType)
Returns true if this generator is able to process the passed in entityType.
|
void |
generate(DataFeed dataFeed)
Primary method used to generate a DataFeed.
|
DataFeedDynamicList |
translateEntityListToDynamicList(DataFeed dataFeed,
List<T> entities)
Required template method for implementations that leverage the AbstractDataFeedGenerator
classes.
|
boolean canGenerateForEntityType(DataFeedEntityType entityType)
void generate(DataFeed dataFeed) throws InvalidItemException, DataFeedException
dataFeed
- InvalidItemException
DataFeedException
DataFeedDynamicList translateEntityListToDynamicList(DataFeed dataFeed, List<T> entities) throws DataFeedException
dataFeed
- entities
- DataFeedException
Copyright © 2020. All rights reserved.