|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface BulkLoader
Loader implementation that indexes all the configured repository items. The BulkLoader is typically used for a full indexing of a repository (rather than an incremental indexing).
| Field Summary | |
|---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
| Method Summary | |
|---|---|
boolean |
bulkLoad(IndexingOutputConfig pOutputConfig)
Bulk load the specified indexing output config. |
boolean |
bulkLoad(IndexingOutputConfig pOutputConfig,
Query pQuery)
Bulk load the specified indexing output config, get top-level items using the specified query. |
boolean |
bulkLoad(IndexingOutputConfig pOutputConfig,
Query pQuery,
DocumentSubmitterSession pDocSubSession)
Bulk load the specified indexing output config. |
boolean |
bulkLoadWithRetry(IndexingOutputConfig pOutputConfig,
DocumentSubmitterSession pDocSubSession,
int pTimeoutMinutes)
Attempt a bulk load, retrying if someone else is currently updating. |
atg.xml.jaxb.JaxbInvoker |
getJaxbUnmarshaller()
The jaxb unmarshaller used by IndexingOutputConfigs. |
| Field Detail |
|---|
static final java.lang.String CLASS_VERSION
| Method Detail |
|---|
boolean bulkLoad(IndexingOutputConfig pOutputConfig)
throws IndexingException
pOutputConfig - the output configuration to load.
IndexingException
boolean bulkLoad(IndexingOutputConfig pOutputConfig,
Query pQuery)
throws IndexingException
pOutputConfig - the output configuration to load.pQuery - a query use for the initial set of
top-level repository items.
IndexingException
boolean bulkLoad(IndexingOutputConfig pOutputConfig,
Query pQuery,
DocumentSubmitterSession pDocSubSession)
throws IndexingException
pOutputConfig - the output configuration to load.pQuery - the query to use for the top-level items.pDocSubSession - the existing document submitter session.
if null, will create a new document submitter session.
IndexingException
boolean bulkLoadWithRetry(IndexingOutputConfig pOutputConfig,
DocumentSubmitterSession pDocSubSession,
int pTimeoutMinutes)
throws IndexingException
pOutputConfig - the output configuration to bulkLoadpTimeoutMinutes - the timeout minutes.pDocSubSession - the existing document submitter session.
if null, will create a new document submitter session.
IndexingExceptionatg.xml.jaxb.JaxbInvoker getJaxbUnmarshaller()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||