Class JpaReindexJob
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
org.modelmapper.ModelMapper
fromMe()
Class<?>
getId()
getName()
com.broadleafcommerce.search.index.core.domain.ReindexStatus
int
hashCode()
void
void
setEndTime
(Instant endTime) void
setErrors
(List<JpaReindexErrorDetails> errors) void
setExpectedCount
(Long expectedCount) void
setFinishedLoadingQueueTime
(Instant finishedLoadingQueueTime) void
setFinishedProcessingQueueTime
(Instant finishedProcessingQueueTime) void
void
setIndexableType
(String indexableType) void
setLastUpdated
(Instant lastUpdated) void
void
setNodeCount
(Integer nodeCount) void
setProcessedCount
(Long processedCount) void
setStartTime
(Instant startTime) void
setStatus
(com.broadleafcommerce.search.index.core.domain.ReindexStatus status) void
setThreadCount
(Integer threadCount) org.modelmapper.ModelMapper
toMe()
toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
postFromMe, postToMe, preFromMe, preToMe
-
Constructor Details
-
JpaReindexJob
public JpaReindexJob()
-
-
Method Details
-
fromMe
public org.modelmapper.ModelMapper fromMe()- Specified by:
fromMe
in interfacecom.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
-
toMe
public org.modelmapper.ModelMapper toMe()- Specified by:
toMe
in interfacecom.broadleafcommerce.data.tracking.core.mapping.ModelMapperMappable
-
getBusinessDomainType
- Specified by:
getBusinessDomainType
in interfacecom.broadleafcommerce.data.tracking.core.mapping.BusinessTypeAware
-
getId
- Specified by:
getId
in interfacecom.broadleafcommerce.data.tracking.core.Identifiable
-
getIndexableType
-
getName
-
getAuthor
-
getStartTime
-
getEndTime
-
getLastUpdated
-
getFinishedLoadingQueueTime
-
getFinishedProcessingQueueTime
-
getExpectedCount
-
getProcessedCount
-
getNodeCount
-
getThreadCount
-
getStatus
public com.broadleafcommerce.search.index.core.domain.ReindexStatus getStatus() -
getErrors
-
setId
-
setIndexableType
-
setName
-
setAuthor
-
setStartTime
-
setEndTime
-
setLastUpdated
-
setFinishedLoadingQueueTime
-
setFinishedProcessingQueueTime
-
setExpectedCount
-
setProcessedCount
-
setNodeCount
-
setThreadCount
-
setStatus
public void setStatus(com.broadleafcommerce.search.index.core.domain.ReindexStatus status) -
setErrors
-
toString
-
equals
-
canEqual
-
hashCode
public int hashCode()
-