Class AbstractDefaultValueUpdateProcessorFactory

  • All Implemented Interfaces:
    NamedListInitializedPlugin
    Direct Known Subclasses:
    DefaultValueUpdateProcessorFactory, TimestampUpdateProcessorFactory

    public abstract class AbstractDefaultValueUpdateProcessorFactory
    extends UpdateRequestProcessorFactory

    Base class that can be extended by any UpdateRequestProcessorFactory designed to add a default value to the document in an AddUpdateCommand when that field is not already specified.

    This base class handles initialization of the fieldName init param, and provides an AbstractDefaultValueUpdateProcessorFactory.DefaultValueUpdateProcessor that Factory subclasses may choose to return from their getInstance implementation.

    Since:
    4.0.0