Package com.norconex.committer.idol
Class IdolCommitterConfig
java.lang.Object
com.norconex.committer.core.BaseCommitterConfig
com.norconex.committer.core.batch.BaseBatchCommitterConfig
com.norconex.committer.idol.IdolCommitterConfig
- All Implemented Interfaces:
Serializable
IDOL Committer configuration.
- Author:
- Pascal Essiembre
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanThe IDOL database name.Gets theDREADDDATAoptional URL parameters.TheDREDELETEREFoptional URL parameters.The document field name containing the value to be stored in IDOLDRECONTENTfield.The document field name containing the value to be stored in IDOLDREREFERENCEfield.getUrl()The IDOL/DIH/CFS index action URL.inthashCode()booleanisCfs()Whether the IDOL index URL points to a Connector Framework Server (CFS).setCfs(boolean cfs) Whether the IDOL index URL points to a Connector Framework Server (CFS).setDatabaseName(String databaseName) The IDOL database name.setSourceContentField(String sourceContentField) The document field name containing the value to be stored in IDOLDRECONTENTfield.setSourceReferenceField(String sourceReferenceField) The document field name containing the value to be stored in IDOLDREREFERENCEfield.The IDOL/DIH/CFS index action URL.toString()Methods inherited from class com.norconex.committer.core.batch.BaseBatchCommitterConfig
getQueue, setQueueMethods inherited from class com.norconex.committer.core.BaseCommitterConfig
addRestriction, addRestrictions, clearFieldMappings, clearRestrictions, getFieldMappings, getRestrictions, removeFieldMapping, removeRestriction, removeRestriction, setFieldMapping, setFieldMappings
-
Field Details
-
DEFAULT_URL
- See Also:
-
-
Constructor Details
-
IdolCommitterConfig
public IdolCommitterConfig()
-
-
Method Details
-
getDreAddDataParams
Gets theDREADDDATAoptional URL parameters. -
getDreDeleteRefParams
TheDREDELETEREFoptional URL parameters. -
getDatabaseName
The IDOL database name. -
getUrl
The IDOL/DIH/CFS index action URL. Default ishttp://localhost:9001. -
isCfs
public boolean isCfs()Whether the IDOL index URL points to a Connector Framework Server (CFS). -
getSourceReferenceField
The document field name containing the value to be stored in IDOLDREREFERENCEfield. Set tonullin order to use the document reference instead of a field (default). -
getSourceContentField
The document field name containing the value to be stored in IDOLDRECONTENTfield. Set tonullin order to use the document content stream instead of a field (default). -
setDatabaseName
The IDOL database name.- Returns:
this.
-
setUrl
The IDOL/DIH/CFS index action URL. Default ishttp://localhost:9001.- Returns:
this.
-
setCfs
Whether the IDOL index URL points to a Connector Framework Server (CFS).- Returns:
this.
-
setSourceReferenceField
The document field name containing the value to be stored in IDOLDREREFERENCEfield. Set tonullin order to use the document reference instead of a field (default).- Returns:
this.
-
setSourceContentField
The document field name containing the value to be stored in IDOLDRECONTENTfield. Set tonullin order to use the document content stream instead of a field (default).- Returns:
this.
-
equals
- Overrides:
equalsin classBaseBatchCommitterConfig
-
canEqual
- Overrides:
canEqualin classBaseBatchCommitterConfig
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseBatchCommitterConfig
-
toString
- Overrides:
toStringin classBaseBatchCommitterConfig
-