Class DataFeedCollectionRequest

java.lang.Object
com.broadleafcommerce.datafeed.service.collector.support.DataFeedCollectionRequest

public class DataFeedCollectionRequest extends Object
Represents a request to collect data into a local file for transformation into a data feed.
Author:
Kelly Tisdell (ktisdell)
  • Constructor Details

    • DataFeedCollectionRequest

      public DataFeedCollectionRequest()
  • Method Details

    • getDataFeedProcessExecution

      public DataFeedProcessExecution getDataFeedProcessExecution()
      The DataFeedProcessExecution 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

      public String getCollectedEntityType()
      Defined in DefaultCollectedEntityTypes, indicating the main type of entity that we are collecting for a feed. This value should ultimately correspond to an actual type of CollectedEntity.
    • getTenantId

      public String getTenantId()
      The tenant ID in which collection should occur. This will match the tenant ID of the getDataFeedProcessExecution().
      Returns:
      the tenant ID in which collection should occur
    • setDataFeedProcessExecution

      public void setDataFeedProcessExecution(DataFeedProcessExecution dataFeedProcessExecution)
      The DataFeedProcessExecution 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

      public void setCollectedEntityType(String collectedEntityType)
      Defined in DefaultCollectedEntityTypes, indicating the main type of entity that we are collecting for a feed. This value should ultimately correspond to an actual type of CollectedEntity.
    • setTenantId

      public void setTenantId(String tenantId)
      The tenant ID in which collection should occur. This will match the tenant ID of the getDataFeedProcessExecution().
      Parameters:
      tenantId - the tenant ID in which collection should occur
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object