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
    • Nested Class Summary

      • Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String EXTERNALINDEXOPERATION
      Generated constant - Attribute key of SolrIndexerDistributedProcess.externalIndexOperation attribute defined at extension solrfacetsearch.
      static java.lang.String FACETSEARCHCONFIG
      Generated constant - Attribute key of SolrIndexerDistributedProcess.facetSearchConfig attribute defined at extension solrfacetsearch.
      static java.lang.String INDEX
      Generated constant - Attribute key of SolrIndexerDistributedProcess.index attribute defined at extension solrfacetsearch.
      static java.lang.String INDEXEDPROPERTIES
      Generated constant - Attribute key of SolrIndexerDistributedProcess.indexedProperties attribute defined at extension solrfacetsearch.
      static java.lang.String INDEXEDTYPE
      Generated constant - Attribute key of SolrIndexerDistributedProcess.indexedType attribute defined at extension solrfacetsearch.
      static java.lang.String INDEXERHINTS
      Generated constant - Attribute key of SolrIndexerDistributedProcess.indexerHints attribute defined at extension solrfacetsearch.
      static java.lang.String INDEXOPERATION
      Generated constant - Attribute key of SolrIndexerDistributedProcess.indexOperation attribute defined at extension solrfacetsearch.
      static java.lang.String INDEXOPERATIONID
      Generated constant - Attribute key of SolrIndexerDistributedProcess.indexOperationId attribute defined at extension solrfacetsearch.
      static java.lang.String SESSIONCURRENCY
      Generated constant - Attribute key of SolrIndexerDistributedProcess.sessionCurrency attribute defined at extension solrfacetsearch.
      static java.lang.String SESSIONLANGUAGE
      Generated constant - Attribute key of SolrIndexerDistributedProcess.sessionLanguage attribute defined at extension solrfacetsearch.
      static java.lang.String SESSIONUSER
      Generated constant - Attribute key of SolrIndexerDistributedProcess.sessionUser attribute defined at extension solrfacetsearch.
      • Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
    • Constructor Summary

      Constructors 
      Constructor Description
      SolrIndexerDistributedProcessModel()
      Generated constructor - Default constructor for generic creation.
      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
      SolrIndexerDistributedProcessModel​(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
      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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getFacetSearchConfig()
      Generated method - Getter of the SolrIndexerDistributedProcess.facetSearchConfig attribute defined at extension solrfacetsearch.
      java.lang.String getIndex()
      Generated method - Getter of the SolrIndexerDistributedProcess.index attribute defined at extension solrfacetsearch.
      java.util.Collection<java.lang.String> getIndexedProperties()
      Generated method - Getter of the SolrIndexerDistributedProcess.indexedProperties attribute defined at extension solrfacetsearch.
      java.lang.String getIndexedType()
      Generated method - Getter of the SolrIndexerDistributedProcess.indexedType attribute defined at extension solrfacetsearch.
      java.util.Map<java.lang.String,​java.lang.String> getIndexerHints()
      Generated method - Getter of the SolrIndexerDistributedProcess.indexerHints attribute defined at extension solrfacetsearch.
      IndexerOperationValues getIndexOperation()
      Generated method - Getter of the SolrIndexerDistributedProcess.indexOperation attribute defined at extension solrfacetsearch.
      long getIndexOperationId()
      Generated method - Getter of the SolrIndexerDistributedProcess.indexOperationId attribute defined at extension solrfacetsearch.
      java.lang.String getSessionCurrency()
      Generated method - Getter of the SolrIndexerDistributedProcess.sessionCurrency attribute defined at extension solrfacetsearch.
      java.lang.String getSessionLanguage()
      Generated method - Getter of the SolrIndexerDistributedProcess.sessionLanguage attribute defined at extension solrfacetsearch.
      java.lang.String getSessionUser()
      Generated method - Getter of the SolrIndexerDistributedProcess.sessionUser attribute defined at extension solrfacetsearch.
      boolean isExternalIndexOperation()
      Generated method - Getter of the SolrIndexerDistributedProcess.externalIndexOperation attribute defined at extension solrfacetsearch.
      void setExternalIndexOperation​(boolean value)
      Generated method - Setter of SolrIndexerDistributedProcess.externalIndexOperation attribute defined at extension solrfacetsearch.
      void setFacetSearchConfig​(java.lang.String value)
      Generated method - Setter of SolrIndexerDistributedProcess.facetSearchConfig attribute defined at extension solrfacetsearch.
      void setIndex​(java.lang.String value)
      Generated method - Setter of SolrIndexerDistributedProcess.index attribute defined at extension solrfacetsearch.
      void setIndexedProperties​(java.util.Collection<java.lang.String> value)
      Generated method - Setter of SolrIndexerDistributedProcess.indexedProperties attribute defined at extension solrfacetsearch.
      void setIndexedType​(java.lang.String value)
      Generated method - Setter of SolrIndexerDistributedProcess.indexedType attribute defined at extension solrfacetsearch.
      void setIndexerHints​(java.util.Map<java.lang.String,​java.lang.String> value)
      Generated method - Setter of SolrIndexerDistributedProcess.indexerHints attribute defined at extension solrfacetsearch.
      void setIndexOperation​(IndexerOperationValues value)
      Generated method - Setter of SolrIndexerDistributedProcess.indexOperation attribute defined at extension solrfacetsearch.
      void setIndexOperationId​(long value)
      Generated method - Setter of SolrIndexerDistributedProcess.indexOperationId attribute defined at extension solrfacetsearch.
      void setSessionCurrency​(java.lang.String value)
      Generated method - Setter of SolrIndexerDistributedProcess.sessionCurrency attribute defined at extension solrfacetsearch.
      void setSessionLanguage​(java.lang.String value)
      Generated method - Setter of SolrIndexerDistributedProcess.sessionLanguage attribute defined at extension solrfacetsearch.
      void setSessionUser​(java.lang.String value)
      Generated method - Setter of SolrIndexerDistributedProcess.sessionUser attribute defined at extension solrfacetsearch.
      • Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        equals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplace
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • 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​(de.hybris.platform.servicelayer.model.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