Package | Description |
---|---|
org.apache.manifoldcf.crawler.interfaces | |
org.apache.manifoldcf.crawler.jobs | |
org.apache.manifoldcf.crawler.system |
Modifier and Type | Method and Description |
---|---|
void |
IJobManager.addDocument(String processID,
Long jobID,
String[] legalLinkTypes,
String docIDHash,
String docID,
String parentIdentifierHash,
String relationshipType,
int hopcountMethod,
String[] dataNames,
Object[][] dataValues,
IPriorityCalculator priority,
String[] prereqEventNames)
Add a document to the queue.
|
void |
IJobManager.addDocuments(String processID,
Long jobID,
String[] legalLinkTypes,
String[] docIDHashes,
String[] docIDs,
String parentIdentifierHash,
String relationshipType,
int hopcountMethod,
String[][] dataNames,
Object[][][] dataValues,
IPriorityCalculator[] priorities,
String[][] prereqEventNames)
Add documents to the queue in bulk.
|
void |
IJobManager.addDocumentsInitial(String processID,
Long jobID,
String[] legalLinkTypes,
String[] docIDHashes,
String[] docIDs,
boolean overrideSchedule,
int hopcountMethod,
IPriorityCalculator[] documentPriorities,
String[][] prereqEventNames)
Add an initial set of documents to the queue.
|
void |
IJobManager.carrydownChangeDocument(DocumentDescription documentDescription,
IPriorityCalculator docPriority)
Requeue a document because of carrydown changes.
|
void |
IJobManager.carrydownChangeDocumentMultiple(DocumentDescription[] documentDescriptions,
IPriorityCalculator[] docPriorities)
Requeue a document set because of carrydown changes.
|
void |
IJobManager.writeDocumentPriorities(DocumentDescription[] descriptions,
IPriorityCalculator[] priorities)
Save a set of document priorities.
|
Modifier and Type | Method and Description |
---|---|
void |
JobManager.addDocument(String processID,
Long jobID,
String[] legalLinkTypes,
String docIDHash,
String docID,
String parentIdentifierHash,
String relationshipType,
int hopcountMethod,
String[] dataNames,
Object[][] dataValues,
IPriorityCalculator priority,
String[] prereqEventNames)
Add a document to the queue.
|
void |
JobManager.addDocuments(String processID,
Long jobID,
String[] legalLinkTypes,
String[] docIDHashes,
String[] docIDs,
String parentIdentifierHash,
String relationshipType,
int hopcountMethod,
String[][] dataNames,
Object[][][] dataValues,
IPriorityCalculator[] documentPriorities,
String[][] prereqEventNames)
Add documents to the queue in bulk.
|
void |
JobManager.addDocumentsInitial(String processID,
Long jobID,
String[] legalLinkTypes,
String[] docIDHashes,
String[] docIDs,
boolean overrideSchedule,
int hopcountMethod,
IPriorityCalculator[] documentPriorities,
String[][] prereqEventNames)
Add an initial set of documents to the queue.
|
void |
JobManager.carrydownChangeDocument(DocumentDescription documentDescription,
IPriorityCalculator docPriority)
Requeue a document because of carrydown changes.
|
void |
JobManager.carrydownChangeDocumentMultiple(DocumentDescription[] documentDescriptions,
IPriorityCalculator[] docPriorities)
Requeue a document set because of carrydown changes.
|
void |
JobQueue.insertNewRecord(Long jobID,
String docIDHash,
String docID,
IPriorityCalculator desiredDocPriority,
long desiredExecuteTime,
String[] prereqEvents)
Insert a new record into the jobqueue table (as part of adding a child reference).
|
void |
JobQueue.insertNewRecordInitial(Long jobID,
String docHash,
String docID,
IPriorityCalculator desiredDocPriority,
long desiredExecuteTime,
String[] prereqEvents,
String processID)
Insert a new record into the jobqueue table (as part of adding an initial reference).
|
void |
JobQueue.updateExistingRecord(Long recordID,
int currentStatus,
Long checkTimeValue,
long desiredExecuteTime,
boolean otherChangesSeen,
IPriorityCalculator desiredPriority,
String[] prereqEvents)
Update an existing record (as the result of a reference add).
|
void |
JobQueue.updateExistingRecordInitial(Long recordID,
int currentStatus,
Long checkTimeValue,
long desiredExecuteTime,
IPriorityCalculator desiredPriority,
String[] prereqEvents,
String processID)
Update an existing record (as the result of an initial add).
|
void |
JobQueue.writeDocPriority(Long rowID,
IPriorityCalculator priority)
Write out a document priority
|
void |
JobManager.writeDocumentPriorities(DocumentDescription[] documentDescriptions,
IPriorityCalculator[] priorities)
Save a set of document priorities.
|
Modifier and Type | Class and Description |
---|---|
class |
PriorityCalculator
This class calculates a document priority given all the required inputs.
|