Class StandardMetacardGroomerPlugin
java.lang.Object
ddf.catalog.plugin.groomer.AbstractMetacardGroomerPlugin
ddf.catalog.plugin.groomer.metacard.StandardMetacardGroomerPlugin
- All Implemented Interfaces:
ddf.catalog.plugin.PreIngestPlugin
public class StandardMetacardGroomerPlugin
extends ddf.catalog.plugin.groomer.AbstractMetacardGroomerPlugin
Applies general Create and Update grooming rules such as populating the
Metacard.ID,
Metacard.MODIFIED, and Metacard.CREATED fields.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidapplyCreatedOperationRules(ddf.catalog.operation.CreateRequest createRequest, ddf.catalog.data.Metacard aMetacard, Date now) protected voidapplyUpdateOperationRules(ddf.catalog.operation.UpdateRequest updateRequest, Map.Entry<Serializable, ddf.catalog.data.Metacard> anUpdate, ddf.catalog.data.Metacard aMetacard, Date now) voidsetUuidGenerator(org.codice.ddf.platform.util.uuidgenerator.UuidGenerator uuidGenerator) Methods inherited from class ddf.catalog.plugin.groomer.AbstractMetacardGroomerPlugin
process, process, process
-
Constructor Details
-
StandardMetacardGroomerPlugin
public StandardMetacardGroomerPlugin()
-
-
Method Details
-
setUuidGenerator
public void setUuidGenerator(org.codice.ddf.platform.util.uuidgenerator.UuidGenerator uuidGenerator) -
applyCreatedOperationRules
protected void applyCreatedOperationRules(ddf.catalog.operation.CreateRequest createRequest, ddf.catalog.data.Metacard aMetacard, Date now) - Specified by:
applyCreatedOperationRulesin classddf.catalog.plugin.groomer.AbstractMetacardGroomerPlugin
-
applyUpdateOperationRules
protected void applyUpdateOperationRules(ddf.catalog.operation.UpdateRequest updateRequest, Map.Entry<Serializable, ddf.catalog.data.Metacard> anUpdate, ddf.catalog.data.Metacard aMetacard, Date now) - Specified by:
applyUpdateOperationRulesin classddf.catalog.plugin.groomer.AbstractMetacardGroomerPlugin
-