Skip navigation links
C D F G I L M O P S T U 

C

countByStatus(String) - Method in interface org.dataone.cn.index.task.IndexTaskRepository
Returns a count of the number of IndexTasks in the repository, with the given status.

D

deserialize(byte[]) - Static method in class org.dataone.cn.index.task.IndexTask
 

F

findByPid(String) - Method in interface org.dataone.cn.index.task.IndexTaskRepository
Return a List of IndexTask objects whose pid value matches the pid parameter value.
findByPidAndStatus(String, String) - Method in interface org.dataone.cn.index.task.IndexTaskRepository
Return a List of IndexTask objects whose pid and status values match the corresponding parameter values.
findByStatusAndNextExecutionLessThan(String, long) - Method in interface org.dataone.cn.index.task.IndexTaskRepository
 
findByStatusAndNextExecutionLessThanAndTryCountLessThan(String, long, int) - Method in interface org.dataone.cn.index.task.IndexTaskRepository
 
findByStatusAndTryCountLessThanOrderByPriorityAscTaskModifiedDateAsc(String, int) - Method in interface org.dataone.cn.index.task.IndexTaskRepository
 
findByStatusOrderByPriorityAscTaskModifiedDateAsc(String) - Method in interface org.dataone.cn.index.task.IndexTaskRepository
Return a List of IndexTasks that have a matching status and order the results by priority and modified date

G

generate(SystemMetadata, String, int) - Method in class org.dataone.cn.index.task.IndexTaskGenerator
Generate an index task with the given priority
generateAddTask(SystemMetadata, String) - Method in class org.dataone.cn.index.task.IndexTaskGenerator
Generate an index task with the add priority
generateDeleteTask(SystemMetadata) - Method in class org.dataone.cn.index.task.IndexTaskGenerator
Generate a deleting index task
generateUpdateTask(SystemMetadata, String) - Method in class org.dataone.cn.index.task.IndexTaskGenerator
Generate an index task with the update priority
getDateSysMetaModified() - Method in class org.dataone.cn.index.task.IndexTask
 
getFormatId() - Method in class org.dataone.cn.index.task.IndexTask
 
getId() - Method in class org.dataone.cn.index.task.IndexTask
 
getInstance() - Static method in class org.dataone.cn.index.util.PerformanceLogger
 
getNextExecution() - Method in class org.dataone.cn.index.task.IndexTask
 
getObjectPath() - Method in class org.dataone.cn.index.task.IndexTask
 
getPid() - Method in class org.dataone.cn.index.task.IndexTask
 
getPriority() - Method in class org.dataone.cn.index.task.IndexTask
Private method exposed due to JPA and unit testing requirements.
getStatus() - Method in class org.dataone.cn.index.task.IndexTask
 
getSysMetadata() - Method in class org.dataone.cn.index.task.IndexTask
 
getTaskModDateString() - Method in class org.dataone.cn.index.task.IndexTask
 
getTaskModifiedDate() - Method in class org.dataone.cn.index.task.IndexTask
 
getTryCount() - Method in class org.dataone.cn.index.task.IndexTask
 
getVersion() - Method in class org.dataone.cn.index.task.IndexTask
 

I

IgnoringIndexIdPool - Class in org.dataone.cn.index.task
Represents a pool contains all identifiers which will be ignored in the index process.
IgnoringIndexIdPool() - Constructor for class org.dataone.cn.index.task.IgnoringIndexIdPool
 
IndexTask - Class in org.dataone.cn.index.task
An index task is a POJO that represents an update to a DataONE managed document that needs to be reflected in the search index.
IndexTask() - Constructor for class org.dataone.cn.index.task.IndexTask
 
IndexTask(SystemMetadata, String) - Constructor for class org.dataone.cn.index.task.IndexTask
Construct an IndexTask for the given SystemMetadata and objectPath information.
IndexTaskGenerator - Class in org.dataone.cn.index.task
The generator will create the IndexTask objects from the given information
IndexTaskGenerator() - Constructor for class org.dataone.cn.index.task.IndexTaskGenerator
 
IndexTaskRepository - Interface in org.dataone.cn.index.task
IndexTaskRepository is an extension of spring-data JpaRepository and represents the DAO layer for IndexTask object.
isDeleted() - Method in class org.dataone.cn.index.task.IndexTask
 
isDeleteTask() - Method in class org.dataone.cn.index.task.IndexTask
Does this task represent a removal from the search index.
isLogEnabled() - Method in class org.dataone.cn.index.util.PerformanceLogger
 
isNotIgnorePid(SystemMetadata) - Static method in class org.dataone.cn.index.task.IgnoringIndexIdPool
If the identifier on the given system metadata object should be not ignore

L

log(String, long) - Method in class org.dataone.cn.index.util.PerformanceLogger
 
log(String) - Method in class org.dataone.cn.index.util.PerformanceLogger
 

M

markFailed() - Method in class org.dataone.cn.index.task.IndexTask
 
markInProgress() - Method in class org.dataone.cn.index.task.IndexTask
 
markNew() - Method in class org.dataone.cn.index.task.IndexTask
 

O

org.dataone.cn.index.task - package org.dataone.cn.index.task
 
org.dataone.cn.index.util - package org.dataone.cn.index.util
 

P

PerformanceLogger - Class in org.dataone.cn.index.util
 

S

serialize() - Method in class org.dataone.cn.index.task.IndexTask
 
setAddPriority() - Method in class org.dataone.cn.index.task.IndexTask
Assign add priority to this IndexTask.
setDateSysMetaModified(long) - Method in class org.dataone.cn.index.task.IndexTask
 
setDeleted(boolean) - Method in class org.dataone.cn.index.task.IndexTask
 
setFormatId(String) - Method in class org.dataone.cn.index.task.IndexTask
 
setId(Long) - Method in class org.dataone.cn.index.task.IndexTask
 
setNextExection(long) - Method in class org.dataone.cn.index.task.IndexTask
 
setObjectPath(String) - Method in class org.dataone.cn.index.task.IndexTask
 
setPid(String) - Method in class org.dataone.cn.index.task.IndexTask
 
setPriority(int) - Method in class org.dataone.cn.index.task.IndexTask
Private method exposed due to JPA and unit testing requirements.
setStatus(String) - Method in class org.dataone.cn.index.task.IndexTask
Do not use this method, used by unit tests only.
setSysMetadata(String) - Method in class org.dataone.cn.index.task.IndexTask
 
setTaskModifiedDate(long) - Method in class org.dataone.cn.index.task.IndexTask
 
setTryCount(int) - Method in class org.dataone.cn.index.task.IndexTask
 
setUpdatePriority() - Method in class org.dataone.cn.index.task.IndexTask
Assign update priority to this IndexTask.
setVersion(int) - Method in class org.dataone.cn.index.task.IndexTask
 
STATUS_COMPLETE - Static variable in class org.dataone.cn.index.task.IndexTask
IndexTask processing status to represent a task that has successfully completed.
STATUS_FAILED - Static variable in class org.dataone.cn.index.task.IndexTask
IndexTask processing status to represent a task that has failed processing.
STATUS_IN_PROCESS - Static variable in class org.dataone.cn.index.task.IndexTask
IndexTask processing status to represent task currently being processed.
STATUS_NEW - Static variable in class org.dataone.cn.index.task.IndexTask
IndexTask processing status of new, unprocessed.

T

toString() - Method in class org.dataone.cn.index.task.IndexTask
 

U

unMarshalSystemMetadata() - Method in class org.dataone.cn.index.task.IndexTask
 
C D F G I L M O P S T U 
Skip navigation links

Copyright © 2019. All rights reserved.