Class SolrIndexerDistributedProcessModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class SolrIndexerDistributedProcessModel
    extends SimpleDistributedProcessModel
    Generated model class for type SolrIndexerDistributedProcess first defined at extension solrfacetsearch.
    See Also:
    Serialized Form
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • SESSIONUSER

        public static final java.lang.String SESSIONUSER
        Generated constant - Attribute key of SolrIndexerDistributedProcess.sessionUser attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • SESSIONLANGUAGE

        public static final java.lang.String SESSIONLANGUAGE
        Generated constant - Attribute key of SolrIndexerDistributedProcess.sessionLanguage attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • SESSIONCURRENCY

        public static final java.lang.String SESSIONCURRENCY
        Generated constant - Attribute key of SolrIndexerDistributedProcess.sessionCurrency attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • INDEXOPERATIONID

        public static final java.lang.String INDEXOPERATIONID
        Generated constant - Attribute key of SolrIndexerDistributedProcess.indexOperationId attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • INDEXOPERATION

        public static final java.lang.String INDEXOPERATION
        Generated constant - Attribute key of SolrIndexerDistributedProcess.indexOperation attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • EXTERNALINDEXOPERATION

        public static final java.lang.String EXTERNALINDEXOPERATION
        Generated constant - Attribute key of SolrIndexerDistributedProcess.externalIndexOperation attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • FACETSEARCHCONFIG

        public static final java.lang.String FACETSEARCHCONFIG
        Generated constant - Attribute key of SolrIndexerDistributedProcess.facetSearchConfig attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • INDEXEDTYPE

        public static final java.lang.String INDEXEDTYPE
        Generated constant - Attribute key of SolrIndexerDistributedProcess.indexedType attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • INDEXEDPROPERTIES

        public static final java.lang.String INDEXEDPROPERTIES
        Generated constant - Attribute key of SolrIndexerDistributedProcess.indexedProperties attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • INDEX

        public static final java.lang.String INDEX
        Generated constant - Attribute key of SolrIndexerDistributedProcess.index attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
      • INDEXERHINTS

        public static final java.lang.String INDEXERHINTS
        Generated constant - Attribute key of SolrIndexerDistributedProcess.indexerHints attribute defined at extension solrfacetsearch.
        See Also:
        Constant Field Values
    • Constructor Detail

      • SolrIndexerDistributedProcessModel

        public SolrIndexerDistributedProcessModel()
        Generated constructor - Default constructor for generic creation.
      • SolrIndexerDistributedProcessModel

        public SolrIndexerDistributedProcessModel​(ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • SolrIndexerDistributedProcessModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public SolrIndexerDistributedProcessModel​(java.lang.String _code,
                                                  java.lang.String _currentExecutionId,
                                                  DistributedProcessState _state)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - Constructor with all mandatory attributes.
        Parameters:
        _code - initial attribute declared by type DistributedProcess at extension processing
        _currentExecutionId - initial attribute declared by type DistributedProcess at extension processing
        _state - initial attribute declared by type DistributedProcess at extension processing
      • SolrIndexerDistributedProcessModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public SolrIndexerDistributedProcessModel​(int _batchSize,
                                                  java.lang.String _code,
                                                  java.lang.String _currentExecutionId,
                                                  java.lang.String _handlerBeanId,
                                                  java.lang.String _nodeGroup,
                                                  ItemModel _owner,
                                                  DistributedProcessState _state)
        Deprecated, for removal: This API element is subject to removal in a future version.
        since 4.1.1 Please use the default constructor without parameters
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _batchSize - initial attribute declared by type SimpleDistributedProcess at extension processing
        _code - initial attribute declared by type DistributedProcess at extension processing
        _currentExecutionId - initial attribute declared by type DistributedProcess at extension processing
        _handlerBeanId - initial attribute declared by type DistributedProcess at extension processing
        _nodeGroup - initial attribute declared by type DistributedProcess at extension processing
        _owner - initial attribute declared by type Item at extension core
        _state - initial attribute declared by type DistributedProcess at extension processing
    • Method Detail

      • getFacetSearchConfig

        @Accessor(qualifier="facetSearchConfig",
                  type=GETTER)
        public java.lang.String getFacetSearchConfig()
        Generated method - Getter of the SolrIndexerDistributedProcess.facetSearchConfig attribute defined at extension solrfacetsearch.
        Returns:
        the facetSearchConfig
      • getIndex

        @Accessor(qualifier="index",
                  type=GETTER)
        public java.lang.String getIndex()
        Generated method - Getter of the SolrIndexerDistributedProcess.index attribute defined at extension solrfacetsearch.
        Returns:
        the index
      • getIndexedProperties

        @Accessor(qualifier="indexedProperties",
                  type=GETTER)
        public java.util.Collection<java.lang.String> getIndexedProperties()
        Generated method - Getter of the SolrIndexerDistributedProcess.indexedProperties attribute defined at extension solrfacetsearch. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the indexedProperties
      • getIndexedType

        @Accessor(qualifier="indexedType",
                  type=GETTER)
        public java.lang.String getIndexedType()
        Generated method - Getter of the SolrIndexerDistributedProcess.indexedType attribute defined at extension solrfacetsearch.
        Returns:
        the indexedType
      • getIndexerHints

        @Accessor(qualifier="indexerHints",
                  type=GETTER)
        public java.util.Map<java.lang.String,​java.lang.String> getIndexerHints()
        Generated method - Getter of the SolrIndexerDistributedProcess.indexerHints attribute defined at extension solrfacetsearch.
        Returns:
        the indexerHints
      • getIndexOperation

        @Accessor(qualifier="indexOperation",
                  type=GETTER)
        public IndexerOperationValues getIndexOperation()
        Generated method - Getter of the SolrIndexerDistributedProcess.indexOperation attribute defined at extension solrfacetsearch.
        Returns:
        the indexOperation
      • getIndexOperationId

        @Accessor(qualifier="indexOperationId",
                  type=GETTER)
        public long getIndexOperationId()
        Generated method - Getter of the SolrIndexerDistributedProcess.indexOperationId attribute defined at extension solrfacetsearch.
        Returns:
        the indexOperationId
      • getSessionCurrency

        @Accessor(qualifier="sessionCurrency",
                  type=GETTER)
        public java.lang.String getSessionCurrency()
        Generated method - Getter of the SolrIndexerDistributedProcess.sessionCurrency attribute defined at extension solrfacetsearch.
        Returns:
        the sessionCurrency
      • getSessionLanguage

        @Accessor(qualifier="sessionLanguage",
                  type=GETTER)
        public java.lang.String getSessionLanguage()
        Generated method - Getter of the SolrIndexerDistributedProcess.sessionLanguage attribute defined at extension solrfacetsearch.
        Returns:
        the sessionLanguage
      • getSessionUser

        @Accessor(qualifier="sessionUser",
                  type=GETTER)
        public java.lang.String getSessionUser()
        Generated method - Getter of the SolrIndexerDistributedProcess.sessionUser attribute defined at extension solrfacetsearch.
        Returns:
        the sessionUser
      • isExternalIndexOperation

        @Accessor(qualifier="externalIndexOperation",
                  type=GETTER)
        public boolean isExternalIndexOperation()
        Generated method - Getter of the SolrIndexerDistributedProcess.externalIndexOperation attribute defined at extension solrfacetsearch.
        Returns:
        the externalIndexOperation
      • setExternalIndexOperation

        @Accessor(qualifier="externalIndexOperation",
                  type=SETTER)
        public void setExternalIndexOperation​(boolean value)
        Generated method - Setter of SolrIndexerDistributedProcess.externalIndexOperation attribute defined at extension solrfacetsearch.
        Parameters:
        value - the externalIndexOperation
      • setFacetSearchConfig

        @Accessor(qualifier="facetSearchConfig",
                  type=SETTER)
        public void setFacetSearchConfig​(java.lang.String value)
        Generated method - Setter of SolrIndexerDistributedProcess.facetSearchConfig attribute defined at extension solrfacetsearch.
        Parameters:
        value - the facetSearchConfig
      • setIndex

        @Accessor(qualifier="index",
                  type=SETTER)
        public void setIndex​(java.lang.String value)
        Generated method - Setter of SolrIndexerDistributedProcess.index attribute defined at extension solrfacetsearch.
        Parameters:
        value - the index
      • setIndexedProperties

        @Accessor(qualifier="indexedProperties",
                  type=SETTER)
        public void setIndexedProperties​(java.util.Collection<java.lang.String> value)
        Generated method - Setter of SolrIndexerDistributedProcess.indexedProperties attribute defined at extension solrfacetsearch.
        Parameters:
        value - the indexedProperties
      • setIndexedType

        @Accessor(qualifier="indexedType",
                  type=SETTER)
        public void setIndexedType​(java.lang.String value)
        Generated method - Setter of SolrIndexerDistributedProcess.indexedType attribute defined at extension solrfacetsearch.
        Parameters:
        value - the indexedType
      • setIndexerHints

        @Accessor(qualifier="indexerHints",
                  type=SETTER)
        public void setIndexerHints​(java.util.Map<java.lang.String,​java.lang.String> value)
        Generated method - Setter of SolrIndexerDistributedProcess.indexerHints attribute defined at extension solrfacetsearch.
        Parameters:
        value - the indexerHints
      • setIndexOperation

        @Accessor(qualifier="indexOperation",
                  type=SETTER)
        public void setIndexOperation​(IndexerOperationValues value)
        Generated method - Setter of SolrIndexerDistributedProcess.indexOperation attribute defined at extension solrfacetsearch.
        Parameters:
        value - the indexOperation
      • setIndexOperationId

        @Accessor(qualifier="indexOperationId",
                  type=SETTER)
        public void setIndexOperationId​(long value)
        Generated method - Setter of SolrIndexerDistributedProcess.indexOperationId attribute defined at extension solrfacetsearch.
        Parameters:
        value - the indexOperationId
      • setSessionCurrency

        @Accessor(qualifier="sessionCurrency",
                  type=SETTER)
        public void setSessionCurrency​(java.lang.String value)
        Generated method - Setter of SolrIndexerDistributedProcess.sessionCurrency attribute defined at extension solrfacetsearch.
        Parameters:
        value - the sessionCurrency
      • setSessionLanguage

        @Accessor(qualifier="sessionLanguage",
                  type=SETTER)
        public void setSessionLanguage​(java.lang.String value)
        Generated method - Setter of SolrIndexerDistributedProcess.sessionLanguage attribute defined at extension solrfacetsearch.
        Parameters:
        value - the sessionLanguage
      • setSessionUser

        @Accessor(qualifier="sessionUser",
                  type=SETTER)
        public void setSessionUser​(java.lang.String value)
        Generated method - Setter of SolrIndexerDistributedProcess.sessionUser attribute defined at extension solrfacetsearch.
        Parameters:
        value - the sessionUser