Package com.logicaldoc.ai.embedding
Class EmbedderTask
java.lang.Object
com.logicaldoc.core.task.Task
com.logicaldoc.core.task.AbstractDocumentProcessor
com.logicaldoc.ai.embedding.EmbedderTask
- All Implemented Interfaces:
Runnable
@Component("embedderTask")
public class EmbedderTask
extends com.logicaldoc.core.task.AbstractDocumentProcessor
-
Field Summary
FieldsFields inherited from class com.logicaldoc.core.task.Task
STATUS_IDLE, STATUS_RUNNING, STATUS_STOPPING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonglonglonglongbooleanbooleanvoidrunTask()voidsetTotalEmbeddedDocuments(long totalEmbeddedDocuments) voidsetTotalEmbeddingTime(long totalEmbeddingTime) voidsetTotalErrors(long totalErrors) voidsetTotalPreparationTime(long totalPreparationTime) Methods inherited from class com.logicaldoc.core.task.AbstractDocumentProcessor
interrupt, prepareReportMethods inherited from class com.logicaldoc.core.task.Task
addTaskListener, getCompletionPercentage, getConfig, getName, getProgress, getReportRecipients, getScheduling, getSize, getStatus, isInterrupted, isInterruptRequested, isRunning, isSendActivityReport, notifyReport, removeTaskListener, run, save, saveWork, setReportRecipients, setSendActivityReport, setSize
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
EmbedderTask
public EmbedderTask()
-
-
Method Details
-
isIndeterminate
public boolean isIndeterminate()- Overrides:
isIndeterminatein classcom.logicaldoc.core.task.AbstractDocumentProcessor
-
isConcurrent
public boolean isConcurrent()- Overrides:
isConcurrentin classcom.logicaldoc.core.task.AbstractDocumentProcessor
-
runTask
public void runTask() throws com.logicaldoc.core.task.TaskException- Overrides:
runTaskin classcom.logicaldoc.core.task.AbstractDocumentProcessor- Throws:
com.logicaldoc.core.task.TaskException
-
getTotalEmbeddedDocuments
public long getTotalEmbeddedDocuments() -
setTotalEmbeddedDocuments
public void setTotalEmbeddedDocuments(long totalEmbeddedDocuments) -
getTotalErrors
public long getTotalErrors() -
setTotalErrors
public void setTotalErrors(long totalErrors) -
getTotalEmbeddingTime
public long getTotalEmbeddingTime() -
setTotalEmbeddingTime
public void setTotalEmbeddingTime(long totalEmbeddingTime) -
getTotalPreparationTime
public long getTotalPreparationTime() -
setTotalPreparationTime
public void setTotalPreparationTime(long totalPreparationTime)
-