public class DataFeedStreamingOperation<T>
extends org.broadleafcommerce.common.util.StreamCapableTransactionalOperationAdapter
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.commons.logging.Log |
LOG |
| Constructor and Description |
|---|
DataFeedStreamingOperation(DataFeed dataFeed,
DataFeedPublisher publisher,
AbstractStreamingDataFeedGenerator<T> generator) |
| Modifier and Type | Method and Description |
|---|---|
void |
pagedExecute(Object[] param) |
Object[] |
retrievePage(int startPos,
int pageSize) |
Long |
retrieveTotalCount() |
int |
retryMaxCountOverrideForLockAcquisitionFailure() |
boolean |
shouldRetryOnTransactionLockAcquisitionFailure() |
public DataFeedStreamingOperation(DataFeed dataFeed, DataFeedPublisher publisher, AbstractStreamingDataFeedGenerator<T> generator)
public void pagedExecute(Object[] param)
pagedExecute in interface org.broadleafcommerce.common.util.StreamCapableTransactionalOperationpagedExecute in class org.broadleafcommerce.common.util.StreamCapableTransactionalOperationAdapterpublic Object[] retrievePage(int startPos, int pageSize)
retrievePage in interface org.broadleafcommerce.common.util.StreamCapableTransactionalOperationretrievePage in class org.broadleafcommerce.common.util.StreamCapableTransactionalOperationAdapterpublic Long retrieveTotalCount()
retrieveTotalCount in interface org.broadleafcommerce.common.util.StreamCapableTransactionalOperationretrieveTotalCount in class org.broadleafcommerce.common.util.StreamCapableTransactionalOperationAdapterpublic boolean shouldRetryOnTransactionLockAcquisitionFailure()
shouldRetryOnTransactionLockAcquisitionFailure in interface org.broadleafcommerce.common.util.StreamCapableTransactionalOperationshouldRetryOnTransactionLockAcquisitionFailure in class org.broadleafcommerce.common.util.StreamCapableTransactionalOperationAdapterpublic int retryMaxCountOverrideForLockAcquisitionFailure()
retryMaxCountOverrideForLockAcquisitionFailure in interface org.broadleafcommerce.common.util.StreamCapableTransactionalOperationretryMaxCountOverrideForLockAcquisitionFailure in class org.broadleafcommerce.common.util.StreamCapableTransactionalOperationAdapterCopyright © 2020. All rights reserved.