| 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(java.lang.String processID,
java.lang.Long jobID,
java.lang.String[] legalLinkTypes,
java.lang.String docIDHash,
java.lang.String docID,
java.lang.String parentIdentifierHash,
java.lang.String relationshipType,
int hopcountMethod,
java.lang.String[] dataNames,
java.lang.Object[][] dataValues,
IPriorityCalculator priority,
java.lang.String[] prereqEventNames)
Add a document to the queue.
|
void |
IJobManager.addDocuments(java.lang.String processID,
java.lang.Long jobID,
java.lang.String[] legalLinkTypes,
java.lang.String[] docIDHashes,
java.lang.String[] docIDs,
java.lang.String parentIdentifierHash,
java.lang.String relationshipType,
int hopcountMethod,
java.lang.String[][] dataNames,
java.lang.Object[][][] dataValues,
IPriorityCalculator[] priorities,
java.lang.String[][] prereqEventNames)
Add documents to the queue in bulk.
|
void |
IJobManager.addDocumentsInitial(java.lang.String processID,
java.lang.Long jobID,
java.lang.String[] legalLinkTypes,
java.lang.String[] docIDHashes,
java.lang.String[] docIDs,
boolean overrideSchedule,
int hopcountMethod,
IPriorityCalculator[] documentPriorities,
java.lang.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(java.lang.String processID,
java.lang.Long jobID,
java.lang.String[] legalLinkTypes,
java.lang.String docIDHash,
java.lang.String docID,
java.lang.String parentIdentifierHash,
java.lang.String relationshipType,
int hopcountMethod,
java.lang.String[] dataNames,
java.lang.Object[][] dataValues,
IPriorityCalculator priority,
java.lang.String[] prereqEventNames)
Add a document to the queue.
|
void |
JobManager.addDocuments(java.lang.String processID,
java.lang.Long jobID,
java.lang.String[] legalLinkTypes,
java.lang.String[] docIDHashes,
java.lang.String[] docIDs,
java.lang.String parentIdentifierHash,
java.lang.String relationshipType,
int hopcountMethod,
java.lang.String[][] dataNames,
java.lang.Object[][][] dataValues,
IPriorityCalculator[] documentPriorities,
java.lang.String[][] prereqEventNames)
Add documents to the queue in bulk.
|
void |
JobManager.addDocumentsInitial(java.lang.String processID,
java.lang.Long jobID,
java.lang.String[] legalLinkTypes,
java.lang.String[] docIDHashes,
java.lang.String[] docIDs,
boolean overrideSchedule,
int hopcountMethod,
IPriorityCalculator[] documentPriorities,
java.lang.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(java.lang.Long jobID,
java.lang.String docIDHash,
java.lang.String docID,
IPriorityCalculator desiredDocPriority,
long desiredExecuteTime,
java.lang.String[] prereqEvents)
Insert a new record into the jobqueue table (as part of adding a child reference).
|
void |
JobQueue.insertNewRecordInitial(java.lang.Long jobID,
java.lang.String docHash,
java.lang.String docID,
IPriorityCalculator desiredDocPriority,
long desiredExecuteTime,
java.lang.String[] prereqEvents,
java.lang.String processID)
Insert a new record into the jobqueue table (as part of adding an initial reference).
|
void |
JobQueue.updateExistingRecord(java.lang.Long recordID,
int currentStatus,
java.lang.Long checkTimeValue,
long desiredExecuteTime,
boolean otherChangesSeen,
IPriorityCalculator desiredPriority,
java.lang.String[] prereqEvents)
Update an existing record (as the result of a reference add).
|
void |
JobQueue.updateExistingRecordInitial(java.lang.Long recordID,
int currentStatus,
java.lang.Long checkTimeValue,
long desiredExecuteTime,
IPriorityCalculator desiredPriority,
java.lang.String[] prereqEvents,
java.lang.String processID)
Update an existing record (as the result of an initial add).
|
void |
JobQueue.writeDocPriority(java.lang.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.
|