Class 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 Detail

      • JpaReindexJob

        public JpaReindexJob()
    • Method Detail

      • 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()
      • 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)
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object