Class AbstractFileFeedPublisher.FilePublishContext

java.lang.Object
com.broadleafcommerce.datafeed.service.publisher.file.AbstractFileFeedPublisher.FilePublishContext
Enclosing class:
AbstractFileFeedPublisher

public static class AbstractFileFeedPublisher.FilePublishContext extends Object
A special payload to track details about a publish process as it moves through the different steps in AbstractFileFeedPublisher.process(DataFeedPublishRequestDetails).
  • Constructor Details

    • FilePublishContext

      public FilePublishContext()
  • Method Details

    • getPublishRequest

      public DataFeedPublishRequestDetails getPublishRequest()
    • getLocalOutputFile

      public Path getLocalOutputFile()
    • getSuccessfulOutputElementCount

      public AtomicInteger getSuccessfulOutputElementCount()
    • setPublishRequest

      public void setPublishRequest(DataFeedPublishRequestDetails publishRequest)
    • setLocalOutputFile

      public void setLocalOutputFile(Path localOutputFile)
    • setSuccessfulOutputElementCount

      public void setSuccessfulOutputElementCount(AtomicInteger successfulOutputElementCount)
    • 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