java.lang.Object
com.broadleafcommerce.search.index.reindex.provider.jpa.domain.JpaReindexJob
All Implemented Interfaces:
com.broadleafcommerce.data.tracking.core.Identifiable, com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware, com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable

@Entity public class JpaReindexJob extends Object implements com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable, com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware, com.broadleafcommerce.data.tracking.core.Identifiable
  • Constructor Details

    • JpaReindexJob

      public JpaReindexJob()
  • Method Details

    • fromMe

      public org.modelmapper.ModelMapper fromMe()
      Specified by:
      fromMe in interface com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
    • toMe

      public org.modelmapper.ModelMapper toMe()
      Specified by:
      toMe in interface com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
    • getBusinessDomainType

      public Class<?> getBusinessDomainType()
      Specified by:
      getBusinessDomainType in interface com.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware
    • getId

      public String getId()
      Specified by:
      getId in interface com.broadleafcommerce.data.tracking.core.Identifiable
    • getIndexableType

      public String getIndexableType()
    • getName

      public String getName()
    • getAuthor

      public String getAuthor()
    • getStartTime

      public Instant getStartTime()
    • getEndTime

      public Instant getEndTime()
    • getLastUpdated

      public Instant getLastUpdated()
    • getFinishedLoadingQueueTime

      public Instant getFinishedLoadingQueueTime()
    • getFinishedProcessingQueueTime

      public Instant getFinishedProcessingQueueTime()
    • getExpectedCount

      public Long getExpectedCount()
    • getProcessedCount

      public Long getProcessedCount()
    • getNodeCount

      public Integer getNodeCount()
    • getThreadCount

      public Integer getThreadCount()
    • getStatus

      public com.broadleafcommerce.search.index.core.domain.ReindexStatus getStatus()
    • getErrors

      public List<JpaReindexErrorDetails> getErrors()
    • setId

      public void setId(String id)
    • setIndexableType

      public void setIndexableType(String indexableType)
    • setName

      public void setName(String name)
    • setAuthor

      public void setAuthor(String author)
    • setStartTime

      public void setStartTime(Instant startTime)
    • setEndTime

      public void setEndTime(Instant endTime)
    • setLastUpdated

      public void setLastUpdated(Instant lastUpdated)
    • setFinishedLoadingQueueTime

      public void setFinishedLoadingQueueTime(Instant finishedLoadingQueueTime)
    • setFinishedProcessingQueueTime

      public void setFinishedProcessingQueueTime(Instant finishedProcessingQueueTime)
    • setExpectedCount

      public void setExpectedCount(Long expectedCount)
    • setProcessedCount

      public void setProcessedCount(Long processedCount)
    • setNodeCount

      public void setNodeCount(Integer nodeCount)
    • setThreadCount

      public void setThreadCount(Integer threadCount)
    • setStatus

      public void setStatus(com.broadleafcommerce.search.index.core.domain.ReindexStatus status)
    • setErrors

      public void setErrors(List<JpaReindexErrorDetails> errors)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • 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