Class DataFeedCollectionRequest
java.lang.Object
com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionRequest
Represents a request to collect data into a local file for transformation into a data feed.
- Author:
- Kelly Tisdell (ktisdell)
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
Defined inDefaultCollectedEntityTypes
, indicating the main type of entity that we are collecting for a feed.TheDataFeedProcessExecution
for which collection is occurring.The tenant ID in which collection should occur.int
hashCode()
void
setCollectedEntityType
(String collectedEntityType) Defined inDefaultCollectedEntityTypes
, indicating the main type of entity that we are collecting for a feed.void
setDataFeedProcessExecution
(DataFeedProcessExecution dataFeedProcessExecution) TheDataFeedProcessExecution
for which collection is occurring.void
setTenantId
(String tenantId) The tenant ID in which collection should occur.toString()
-
Constructor Details
-
DataFeedCollectionRequest
public DataFeedCollectionRequest()
-
-
Method Details
-
getDataFeedProcessExecution
TheDataFeedProcessExecution
for which collection is occurring. This instance should not be directly mutated or updated in the datastore by the collector. It should only serve as a reference for various configuration details.- Returns:
- the process execution for which collection is occurring
-
getCollectedEntityType
Defined inDefaultCollectedEntityTypes
, indicating the main type of entity that we are collecting for a feed. This value should ultimately correspond to an actual type ofCollectedEntity
. -
getTenantId
The tenant ID in which collection should occur. This will match the tenant ID of thegetDataFeedProcessExecution()
.- Returns:
- the tenant ID in which collection should occur
-
setDataFeedProcessExecution
TheDataFeedProcessExecution
for which collection is occurring. This instance should not be directly mutated or updated in the datastore by the collector. It should only serve as a reference for various configuration details.- Parameters:
dataFeedProcessExecution
- the process execution for which collection is occurring
-
setCollectedEntityType
Defined inDefaultCollectedEntityTypes
, indicating the main type of entity that we are collecting for a feed. This value should ultimately correspond to an actual type ofCollectedEntity
. -
setTenantId
The tenant ID in which collection should occur. This will match the tenant ID of thegetDataFeedProcessExecution()
.- Parameters:
tenantId
- the tenant ID in which collection should occur
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-