public class SignatureUpdateProcessorFactory extends UpdateRequestProcessorFactory
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
SignatureUpdateProcessorFactory.SignatureUpdateProcessor |
| Modifier and Type | Field and Description |
|---|---|
private boolean |
enabled |
private boolean |
overwriteDupes |
private SolrParams |
params |
private java.util.List<java.lang.String> |
sigFields |
private java.lang.String |
signatureClass |
private java.lang.String |
signatureField |
private org.apache.lucene.index.Term |
signatureTerm |
| Constructor and Description |
|---|
SignatureUpdateProcessorFactory() |
| Modifier and Type | Method and Description |
|---|---|
UpdateRequestProcessor |
getInstance(SolrQueryRequest req,
SolrQueryResponse rsp,
UpdateRequestProcessor next) |
boolean |
getOverwriteDupes() |
java.util.List<java.lang.String> |
getSigFields() |
java.lang.String |
getSignatureClass() |
java.lang.String |
getSignatureField() |
void |
init(NamedList args) |
boolean |
isEnabled() |
(package private) void |
setEnabled(boolean enabled) |
private java.util.List<java.lang.String> sigFields
private java.lang.String signatureField
private org.apache.lucene.index.Term signatureTerm
private boolean enabled
private java.lang.String signatureClass
private boolean overwriteDupes
private SolrParams params
public void init(NamedList args)
init in interface NamedListInitializedPlugininit in class UpdateRequestProcessorFactorypublic java.util.List<java.lang.String> getSigFields()
public java.lang.String getSignatureField()
public boolean isEnabled()
public java.lang.String getSignatureClass()
public boolean getOverwriteDupes()
public UpdateRequestProcessor getInstance(SolrQueryRequest req, SolrQueryResponse rsp, UpdateRequestProcessor next)
getInstance in class UpdateRequestProcessorFactoryvoid setEnabled(boolean enabled)