@Service(value="blDataFeedService")
public interface DataFeedService
Modifier and Type | Method and Description |
---|---|
com.broadleafcommerce.jobsevents.domain.ScheduledJob |
buildDataFeedScheduledJob(String dataFeedName,
String cron) |
void |
deleteDataFeedScheduledJob(Long jobId) |
DataFeed |
findById(Long id)
Locates a DataFeed given an id.
|
com.broadleafcommerce.jobsevents.domain.ScheduledJob |
findDataFeedScheduledJobById(Long jobId) |
DataFeedGenerator<?> |
lookupDataFeedGenerator(DataFeed dataFeed)
Finds a DataFeedGenerator associated with the passed in dataFeed.
|
void |
processDataFeed(String dataFeedName)
Finds a dataFeed configuration with the passed in name and looks for an
appropriate generator to generate the feed.
|
com.broadleafcommerce.jobsevents.domain.ScheduledJob |
saveDataFeedScheduledJob(com.broadleafcommerce.jobsevents.domain.ScheduledJob scheduledJob) |
void processDataFeed(String dataFeedName)
dataFeedName
- DataFeedGenerator<?> lookupDataFeedGenerator(DataFeed dataFeed)
dataFeed
- com.broadleafcommerce.jobsevents.domain.ScheduledJob findDataFeedScheduledJobById(Long jobId)
@Transactional(value="blTransactionManager") com.broadleafcommerce.jobsevents.domain.ScheduledJob saveDataFeedScheduledJob(com.broadleafcommerce.jobsevents.domain.ScheduledJob scheduledJob)
@Transactional(value="blTransactionManager") void deleteDataFeedScheduledJob(Long jobId)
Copyright © 2020. All rights reserved.