Class BatchRequest.BatchContext

java.lang.Object
com.broadleafcommerce.common.dataimport.messaging.BatchRequest.BatchContext
Enclosing class:
BatchRequest

public static final class BatchRequest.BatchContext extends Object
  • Constructor Details

    • BatchContext

      public BatchContext(String sandboxId, String author, String applicationId, String catalogId, String tenantId)
    • BatchContext

      public BatchContext(String sandboxId, String author, String applicationId, String catalogId, String tenantId, @Nullable Map<String,Object> parameters, @Nullable String parentEntityId)
    • BatchContext

      public BatchContext(@Nullable String sandboxId, @Nullable String author, @Nullable String applicationId, @Nullable String catalogId, String tenantId, @Nullable Map<String,Object> parameters, @Nullable com.broadleafcommerce.data.tracking.core.filtering.domain.ChangeContainer changeContainer, @Nullable String parentEntityId, @Nullable String customerContextId, @Nullable String vendorRef)
  • Method Details

    • empty

      public static BatchRequest.BatchContext empty()
    • getSandboxId

      @Nullable public String getSandboxId()
    • getAuthor

      public String getAuthor()
    • getApplicationId

      @Nullable public String getApplicationId()
    • getCatalogId

      @Nullable public String getCatalogId()
    • getTenantId

      @Nullable public String getTenantId()
    • getVendorRef

      @Nullable public String getVendorRef()
    • getParameters

      public Map<String,Object> getParameters()
    • getChangeContainer

      @Nullable public com.broadleafcommerce.data.tracking.core.filtering.domain.ChangeContainer getChangeContainer()
    • getParentEntityId

      @Nullable public String getParentEntityId()
    • getCustomerContextId

      @Nullable public String getCustomerContextId()
    • getAdditionalContextMap

      public Map<String,Object> getAdditionalContextMap()
    • getBaseContextInfo

      public com.broadleafcommerce.data.tracking.core.context.ContextInfo getBaseContextInfo()
    • equals

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

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

      public String toString()
      Overrides:
      toString in class Object
    • setBaseContextInfo

      public void setBaseContextInfo(com.broadleafcommerce.data.tracking.core.context.ContextInfo baseContextInfo)