Class SolrIndexerDistributedProcessModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.processing.model.DistributedProcessModel
-
- de.hybris.platform.processing.model.SimpleDistributedProcessModel
-
- de.hybris.platform.solrfacetsearch.model.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
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 ofSolrIndexerDistributedProcess.externalIndexOperation
attribute defined at extensionsolrfacetsearch
.static java.lang.String
FACETSEARCHCONFIG
Generated constant - Attribute key ofSolrIndexerDistributedProcess.facetSearchConfig
attribute defined at extensionsolrfacetsearch
.static java.lang.String
INDEX
Generated constant - Attribute key ofSolrIndexerDistributedProcess.index
attribute defined at extensionsolrfacetsearch
.static java.lang.String
INDEXEDPROPERTIES
Generated constant - Attribute key ofSolrIndexerDistributedProcess.indexedProperties
attribute defined at extensionsolrfacetsearch
.static java.lang.String
INDEXEDTYPE
Generated constant - Attribute key ofSolrIndexerDistributedProcess.indexedType
attribute defined at extensionsolrfacetsearch
.static java.lang.String
INDEXERHINTS
Generated constant - Attribute key ofSolrIndexerDistributedProcess.indexerHints
attribute defined at extensionsolrfacetsearch
.static java.lang.String
INDEXOPERATION
Generated constant - Attribute key ofSolrIndexerDistributedProcess.indexOperation
attribute defined at extensionsolrfacetsearch
.static java.lang.String
INDEXOPERATIONID
Generated constant - Attribute key ofSolrIndexerDistributedProcess.indexOperationId
attribute defined at extensionsolrfacetsearch
.static java.lang.String
SESSIONCURRENCY
Generated constant - Attribute key ofSolrIndexerDistributedProcess.sessionCurrency
attribute defined at extensionsolrfacetsearch
.static java.lang.String
SESSIONLANGUAGE
Generated constant - Attribute key ofSolrIndexerDistributedProcess.sessionLanguage
attribute defined at extensionsolrfacetsearch
.static java.lang.String
SESSIONUSER
Generated constant - Attribute key ofSolrIndexerDistributedProcess.sessionUser
attribute defined at extensionsolrfacetsearch
.-
Fields inherited from class de.hybris.platform.processing.model.SimpleDistributedProcessModel
BATCHSIZE
-
Fields inherited from class de.hybris.platform.processing.model.DistributedProcessModel
BATCHES, CODE, CURRENTEXECUTIONID, EXTENDEDSTATUS, HANDLERBEANID, NODEGROUP, PROGRESS, STATE, STATUS, STOPREQUESTED
-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
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 parametersSolrIndexerDistributedProcessModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing contextSolrIndexerDistributedProcessModel(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 theSolrIndexerDistributedProcess.facetSearchConfig
attribute defined at extensionsolrfacetsearch
.java.lang.String
getIndex()
Generated method - Getter of theSolrIndexerDistributedProcess.index
attribute defined at extensionsolrfacetsearch
.java.util.Collection<java.lang.String>
getIndexedProperties()
Generated method - Getter of theSolrIndexerDistributedProcess.indexedProperties
attribute defined at extensionsolrfacetsearch
.java.lang.String
getIndexedType()
Generated method - Getter of theSolrIndexerDistributedProcess.indexedType
attribute defined at extensionsolrfacetsearch
.java.util.Map<java.lang.String,java.lang.String>
getIndexerHints()
Generated method - Getter of theSolrIndexerDistributedProcess.indexerHints
attribute defined at extensionsolrfacetsearch
.IndexerOperationValues
getIndexOperation()
Generated method - Getter of theSolrIndexerDistributedProcess.indexOperation
attribute defined at extensionsolrfacetsearch
.long
getIndexOperationId()
Generated method - Getter of theSolrIndexerDistributedProcess.indexOperationId
attribute defined at extensionsolrfacetsearch
.java.lang.String
getSessionCurrency()
Generated method - Getter of theSolrIndexerDistributedProcess.sessionCurrency
attribute defined at extensionsolrfacetsearch
.java.lang.String
getSessionLanguage()
Generated method - Getter of theSolrIndexerDistributedProcess.sessionLanguage
attribute defined at extensionsolrfacetsearch
.java.lang.String
getSessionUser()
Generated method - Getter of theSolrIndexerDistributedProcess.sessionUser
attribute defined at extensionsolrfacetsearch
.boolean
isExternalIndexOperation()
Generated method - Getter of theSolrIndexerDistributedProcess.externalIndexOperation
attribute defined at extensionsolrfacetsearch
.void
setExternalIndexOperation(boolean value)
Generated method - Setter ofSolrIndexerDistributedProcess.externalIndexOperation
attribute defined at extensionsolrfacetsearch
.void
setFacetSearchConfig(java.lang.String value)
Generated method - Setter ofSolrIndexerDistributedProcess.facetSearchConfig
attribute defined at extensionsolrfacetsearch
.void
setIndex(java.lang.String value)
Generated method - Setter ofSolrIndexerDistributedProcess.index
attribute defined at extensionsolrfacetsearch
.void
setIndexedProperties(java.util.Collection<java.lang.String> value)
Generated method - Setter ofSolrIndexerDistributedProcess.indexedProperties
attribute defined at extensionsolrfacetsearch
.void
setIndexedType(java.lang.String value)
Generated method - Setter ofSolrIndexerDistributedProcess.indexedType
attribute defined at extensionsolrfacetsearch
.void
setIndexerHints(java.util.Map<java.lang.String,java.lang.String> value)
Generated method - Setter ofSolrIndexerDistributedProcess.indexerHints
attribute defined at extensionsolrfacetsearch
.void
setIndexOperation(IndexerOperationValues value)
Generated method - Setter ofSolrIndexerDistributedProcess.indexOperation
attribute defined at extensionsolrfacetsearch
.void
setIndexOperationId(long value)
Generated method - Setter ofSolrIndexerDistributedProcess.indexOperationId
attribute defined at extensionsolrfacetsearch
.void
setSessionCurrency(java.lang.String value)
Generated method - Setter ofSolrIndexerDistributedProcess.sessionCurrency
attribute defined at extensionsolrfacetsearch
.void
setSessionLanguage(java.lang.String value)
Generated method - Setter ofSolrIndexerDistributedProcess.sessionLanguage
attribute defined at extensionsolrfacetsearch
.void
setSessionUser(java.lang.String value)
Generated method - Setter ofSolrIndexerDistributedProcess.sessionUser
attribute defined at extensionsolrfacetsearch
.-
Methods inherited from class de.hybris.platform.processing.model.SimpleDistributedProcessModel
getBatchSize, setBatchSize
-
Methods inherited from class de.hybris.platform.processing.model.DistributedProcessModel
getBatches, getCode, getCurrentExecutionId, getExtendedStatus, getHandlerBeanId, getNodeGroup, getProgress, getState, getStatus, isStopRequested, setBatches, setCode, setCurrentExecutionId, setExtendedStatus, setHandlerBeanId, setNodeGroup, setProgress, setState, setStatus, setStopRequested
-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
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
-
-
-
-
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 ofSolrIndexerDistributedProcess.sessionUser
attribute defined at extensionsolrfacetsearch
.- See Also:
- Constant Field Values
-
SESSIONLANGUAGE
public static final java.lang.String SESSIONLANGUAGE
Generated constant - Attribute key ofSolrIndexerDistributedProcess.sessionLanguage
attribute defined at extensionsolrfacetsearch
.- See Also:
- Constant Field Values
-
SESSIONCURRENCY
public static final java.lang.String SESSIONCURRENCY
Generated constant - Attribute key ofSolrIndexerDistributedProcess.sessionCurrency
attribute defined at extensionsolrfacetsearch
.- See Also:
- Constant Field Values
-
INDEXOPERATIONID
public static final java.lang.String INDEXOPERATIONID
Generated constant - Attribute key ofSolrIndexerDistributedProcess.indexOperationId
attribute defined at extensionsolrfacetsearch
.- See Also:
- Constant Field Values
-
INDEXOPERATION
public static final java.lang.String INDEXOPERATION
Generated constant - Attribute key ofSolrIndexerDistributedProcess.indexOperation
attribute defined at extensionsolrfacetsearch
.- See Also:
- Constant Field Values
-
EXTERNALINDEXOPERATION
public static final java.lang.String EXTERNALINDEXOPERATION
Generated constant - Attribute key ofSolrIndexerDistributedProcess.externalIndexOperation
attribute defined at extensionsolrfacetsearch
.- See Also:
- Constant Field Values
-
FACETSEARCHCONFIG
public static final java.lang.String FACETSEARCHCONFIG
Generated constant - Attribute key ofSolrIndexerDistributedProcess.facetSearchConfig
attribute defined at extensionsolrfacetsearch
.- See Also:
- Constant Field Values
-
INDEXEDTYPE
public static final java.lang.String INDEXEDTYPE
Generated constant - Attribute key ofSolrIndexerDistributedProcess.indexedType
attribute defined at extensionsolrfacetsearch
.- See Also:
- Constant Field Values
-
INDEXEDPROPERTIES
public static final java.lang.String INDEXEDPROPERTIES
Generated constant - Attribute key ofSolrIndexerDistributedProcess.indexedProperties
attribute defined at extensionsolrfacetsearch
.- See Also:
- Constant Field Values
-
INDEX
public static final java.lang.String INDEX
Generated constant - Attribute key ofSolrIndexerDistributedProcess.index
attribute defined at extensionsolrfacetsearch
.- See Also:
- Constant Field Values
-
INDEXERHINTS
public static final java.lang.String INDEXERHINTS
Generated constant - Attribute key ofSolrIndexerDistributedProcess.indexerHints
attribute defined at extensionsolrfacetsearch
.- 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 parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_code
- initial attribute declared by typeDistributedProcess
at extensionprocessing
_currentExecutionId
- initial attribute declared by typeDistributedProcess
at extensionprocessing
_state
- initial attribute declared by typeDistributedProcess
at extensionprocessing
-
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 parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_batchSize
- initial attribute declared by typeSimpleDistributedProcess
at extensionprocessing
_code
- initial attribute declared by typeDistributedProcess
at extensionprocessing
_currentExecutionId
- initial attribute declared by typeDistributedProcess
at extensionprocessing
_handlerBeanId
- initial attribute declared by typeDistributedProcess
at extensionprocessing
_nodeGroup
- initial attribute declared by typeDistributedProcess
at extensionprocessing
_owner
- initial attribute declared by typeItem
at extensioncore
_state
- initial attribute declared by typeDistributedProcess
at extensionprocessing
-
-
Method Detail
-
getFacetSearchConfig
@Accessor(qualifier="facetSearchConfig", type=GETTER) public java.lang.String getFacetSearchConfig()
Generated method - Getter of theSolrIndexerDistributedProcess.facetSearchConfig
attribute defined at extensionsolrfacetsearch
.- Returns:
- the facetSearchConfig
-
getIndex
@Accessor(qualifier="index", type=GETTER) public java.lang.String getIndex()
Generated method - Getter of theSolrIndexerDistributedProcess.index
attribute defined at extensionsolrfacetsearch
.- Returns:
- the index
-
getIndexedProperties
@Accessor(qualifier="indexedProperties", type=GETTER) public java.util.Collection<java.lang.String> getIndexedProperties()
Generated method - Getter of theSolrIndexerDistributedProcess.indexedProperties
attribute defined at extensionsolrfacetsearch
. 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 theSolrIndexerDistributedProcess.indexedType
attribute defined at extensionsolrfacetsearch
.- Returns:
- the indexedType
-
getIndexerHints
@Accessor(qualifier="indexerHints", type=GETTER) public java.util.Map<java.lang.String,java.lang.String> getIndexerHints()
Generated method - Getter of theSolrIndexerDistributedProcess.indexerHints
attribute defined at extensionsolrfacetsearch
.- Returns:
- the indexerHints
-
getIndexOperation
@Accessor(qualifier="indexOperation", type=GETTER) public IndexerOperationValues getIndexOperation()
Generated method - Getter of theSolrIndexerDistributedProcess.indexOperation
attribute defined at extensionsolrfacetsearch
.- Returns:
- the indexOperation
-
getIndexOperationId
@Accessor(qualifier="indexOperationId", type=GETTER) public long getIndexOperationId()
Generated method - Getter of theSolrIndexerDistributedProcess.indexOperationId
attribute defined at extensionsolrfacetsearch
.- Returns:
- the indexOperationId
-
getSessionCurrency
@Accessor(qualifier="sessionCurrency", type=GETTER) public java.lang.String getSessionCurrency()
Generated method - Getter of theSolrIndexerDistributedProcess.sessionCurrency
attribute defined at extensionsolrfacetsearch
.- Returns:
- the sessionCurrency
-
getSessionLanguage
@Accessor(qualifier="sessionLanguage", type=GETTER) public java.lang.String getSessionLanguage()
Generated method - Getter of theSolrIndexerDistributedProcess.sessionLanguage
attribute defined at extensionsolrfacetsearch
.- Returns:
- the sessionLanguage
-
getSessionUser
@Accessor(qualifier="sessionUser", type=GETTER) public java.lang.String getSessionUser()
Generated method - Getter of theSolrIndexerDistributedProcess.sessionUser
attribute defined at extensionsolrfacetsearch
.- Returns:
- the sessionUser
-
isExternalIndexOperation
@Accessor(qualifier="externalIndexOperation", type=GETTER) public boolean isExternalIndexOperation()
Generated method - Getter of theSolrIndexerDistributedProcess.externalIndexOperation
attribute defined at extensionsolrfacetsearch
.- Returns:
- the externalIndexOperation
-
setExternalIndexOperation
@Accessor(qualifier="externalIndexOperation", type=SETTER) public void setExternalIndexOperation(boolean value)
Generated method - Setter ofSolrIndexerDistributedProcess.externalIndexOperation
attribute defined at extensionsolrfacetsearch
.- Parameters:
value
- the externalIndexOperation
-
setFacetSearchConfig
@Accessor(qualifier="facetSearchConfig", type=SETTER) public void setFacetSearchConfig(java.lang.String value)
Generated method - Setter ofSolrIndexerDistributedProcess.facetSearchConfig
attribute defined at extensionsolrfacetsearch
.- Parameters:
value
- the facetSearchConfig
-
setIndex
@Accessor(qualifier="index", type=SETTER) public void setIndex(java.lang.String value)
Generated method - Setter ofSolrIndexerDistributedProcess.index
attribute defined at extensionsolrfacetsearch
.- Parameters:
value
- the index
-
setIndexedProperties
@Accessor(qualifier="indexedProperties", type=SETTER) public void setIndexedProperties(java.util.Collection<java.lang.String> value)
Generated method - Setter ofSolrIndexerDistributedProcess.indexedProperties
attribute defined at extensionsolrfacetsearch
.- Parameters:
value
- the indexedProperties
-
setIndexedType
@Accessor(qualifier="indexedType", type=SETTER) public void setIndexedType(java.lang.String value)
Generated method - Setter ofSolrIndexerDistributedProcess.indexedType
attribute defined at extensionsolrfacetsearch
.- 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 ofSolrIndexerDistributedProcess.indexerHints
attribute defined at extensionsolrfacetsearch
.- Parameters:
value
- the indexerHints
-
setIndexOperation
@Accessor(qualifier="indexOperation", type=SETTER) public void setIndexOperation(IndexerOperationValues value)
Generated method - Setter ofSolrIndexerDistributedProcess.indexOperation
attribute defined at extensionsolrfacetsearch
.- Parameters:
value
- the indexOperation
-
setIndexOperationId
@Accessor(qualifier="indexOperationId", type=SETTER) public void setIndexOperationId(long value)
Generated method - Setter ofSolrIndexerDistributedProcess.indexOperationId
attribute defined at extensionsolrfacetsearch
.- Parameters:
value
- the indexOperationId
-
setSessionCurrency
@Accessor(qualifier="sessionCurrency", type=SETTER) public void setSessionCurrency(java.lang.String value)
Generated method - Setter ofSolrIndexerDistributedProcess.sessionCurrency
attribute defined at extensionsolrfacetsearch
.- Parameters:
value
- the sessionCurrency
-
setSessionLanguage
@Accessor(qualifier="sessionLanguage", type=SETTER) public void setSessionLanguage(java.lang.String value)
Generated method - Setter ofSolrIndexerDistributedProcess.sessionLanguage
attribute defined at extensionsolrfacetsearch
.- Parameters:
value
- the sessionLanguage
-
-