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_TYPECODEGenerated model type code constant.static java.lang.StringEXTERNALINDEXOPERATIONGenerated constant - Attribute key ofSolrIndexerDistributedProcess.externalIndexOperationattribute defined at extensionsolrfacetsearch.static java.lang.StringFACETSEARCHCONFIGGenerated constant - Attribute key ofSolrIndexerDistributedProcess.facetSearchConfigattribute defined at extensionsolrfacetsearch.static java.lang.StringINDEXGenerated constant - Attribute key ofSolrIndexerDistributedProcess.indexattribute defined at extensionsolrfacetsearch.static java.lang.StringINDEXEDPROPERTIESGenerated constant - Attribute key ofSolrIndexerDistributedProcess.indexedPropertiesattribute defined at extensionsolrfacetsearch.static java.lang.StringINDEXEDTYPEGenerated constant - Attribute key ofSolrIndexerDistributedProcess.indexedTypeattribute defined at extensionsolrfacetsearch.static java.lang.StringINDEXERHINTSGenerated constant - Attribute key ofSolrIndexerDistributedProcess.indexerHintsattribute defined at extensionsolrfacetsearch.static java.lang.StringINDEXOPERATIONGenerated constant - Attribute key ofSolrIndexerDistributedProcess.indexOperationattribute defined at extensionsolrfacetsearch.static java.lang.StringINDEXOPERATIONIDGenerated constant - Attribute key ofSolrIndexerDistributedProcess.indexOperationIdattribute defined at extensionsolrfacetsearch.static java.lang.StringSESSIONCURRENCYGenerated constant - Attribute key ofSolrIndexerDistributedProcess.sessionCurrencyattribute defined at extensionsolrfacetsearch.static java.lang.StringSESSIONLANGUAGEGenerated constant - Attribute key ofSolrIndexerDistributedProcess.sessionLanguageattribute defined at extensionsolrfacetsearch.static java.lang.StringSESSIONUSERGenerated constant - Attribute key ofSolrIndexerDistributedProcess.sessionUserattribute 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.StringgetFacetSearchConfig()Generated method - Getter of theSolrIndexerDistributedProcess.facetSearchConfigattribute defined at extensionsolrfacetsearch.java.lang.StringgetIndex()Generated method - Getter of theSolrIndexerDistributedProcess.indexattribute defined at extensionsolrfacetsearch.java.util.Collection<java.lang.String>getIndexedProperties()Generated method - Getter of theSolrIndexerDistributedProcess.indexedPropertiesattribute defined at extensionsolrfacetsearch.java.lang.StringgetIndexedType()Generated method - Getter of theSolrIndexerDistributedProcess.indexedTypeattribute defined at extensionsolrfacetsearch.java.util.Map<java.lang.String,java.lang.String>getIndexerHints()Generated method - Getter of theSolrIndexerDistributedProcess.indexerHintsattribute defined at extensionsolrfacetsearch.IndexerOperationValuesgetIndexOperation()Generated method - Getter of theSolrIndexerDistributedProcess.indexOperationattribute defined at extensionsolrfacetsearch.longgetIndexOperationId()Generated method - Getter of theSolrIndexerDistributedProcess.indexOperationIdattribute defined at extensionsolrfacetsearch.java.lang.StringgetSessionCurrency()Generated method - Getter of theSolrIndexerDistributedProcess.sessionCurrencyattribute defined at extensionsolrfacetsearch.java.lang.StringgetSessionLanguage()Generated method - Getter of theSolrIndexerDistributedProcess.sessionLanguageattribute defined at extensionsolrfacetsearch.java.lang.StringgetSessionUser()Generated method - Getter of theSolrIndexerDistributedProcess.sessionUserattribute defined at extensionsolrfacetsearch.booleanisExternalIndexOperation()Generated method - Getter of theSolrIndexerDistributedProcess.externalIndexOperationattribute defined at extensionsolrfacetsearch.voidsetExternalIndexOperation(boolean value)Generated method - Setter ofSolrIndexerDistributedProcess.externalIndexOperationattribute defined at extensionsolrfacetsearch.voidsetFacetSearchConfig(java.lang.String value)Generated method - Setter ofSolrIndexerDistributedProcess.facetSearchConfigattribute defined at extensionsolrfacetsearch.voidsetIndex(java.lang.String value)Generated method - Setter ofSolrIndexerDistributedProcess.indexattribute defined at extensionsolrfacetsearch.voidsetIndexedProperties(java.util.Collection<java.lang.String> value)Generated method - Setter ofSolrIndexerDistributedProcess.indexedPropertiesattribute defined at extensionsolrfacetsearch.voidsetIndexedType(java.lang.String value)Generated method - Setter ofSolrIndexerDistributedProcess.indexedTypeattribute defined at extensionsolrfacetsearch.voidsetIndexerHints(java.util.Map<java.lang.String,java.lang.String> value)Generated method - Setter ofSolrIndexerDistributedProcess.indexerHintsattribute defined at extensionsolrfacetsearch.voidsetIndexOperation(IndexerOperationValues value)Generated method - Setter ofSolrIndexerDistributedProcess.indexOperationattribute defined at extensionsolrfacetsearch.voidsetIndexOperationId(long value)Generated method - Setter ofSolrIndexerDistributedProcess.indexOperationIdattribute defined at extensionsolrfacetsearch.voidsetSessionCurrency(java.lang.String value)Generated method - Setter ofSolrIndexerDistributedProcess.sessionCurrencyattribute defined at extensionsolrfacetsearch.voidsetSessionLanguage(java.lang.String value)Generated method - Setter ofSolrIndexerDistributedProcess.sessionLanguageattribute defined at extensionsolrfacetsearch.voidsetSessionUser(java.lang.String value)Generated method - Setter ofSolrIndexerDistributedProcess.sessionUserattribute 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.sessionUserattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
SESSIONLANGUAGE
public static final java.lang.String SESSIONLANGUAGE
Generated constant - Attribute key ofSolrIndexerDistributedProcess.sessionLanguageattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
SESSIONCURRENCY
public static final java.lang.String SESSIONCURRENCY
Generated constant - Attribute key ofSolrIndexerDistributedProcess.sessionCurrencyattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
INDEXOPERATIONID
public static final java.lang.String INDEXOPERATIONID
Generated constant - Attribute key ofSolrIndexerDistributedProcess.indexOperationIdattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
INDEXOPERATION
public static final java.lang.String INDEXOPERATION
Generated constant - Attribute key ofSolrIndexerDistributedProcess.indexOperationattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
EXTERNALINDEXOPERATION
public static final java.lang.String EXTERNALINDEXOPERATION
Generated constant - Attribute key ofSolrIndexerDistributedProcess.externalIndexOperationattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
FACETSEARCHCONFIG
public static final java.lang.String FACETSEARCHCONFIG
Generated constant - Attribute key ofSolrIndexerDistributedProcess.facetSearchConfigattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
INDEXEDTYPE
public static final java.lang.String INDEXEDTYPE
Generated constant - Attribute key ofSolrIndexerDistributedProcess.indexedTypeattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
INDEXEDPROPERTIES
public static final java.lang.String INDEXEDPROPERTIES
Generated constant - Attribute key ofSolrIndexerDistributedProcess.indexedPropertiesattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
INDEX
public static final java.lang.String INDEX
Generated constant - Attribute key ofSolrIndexerDistributedProcess.indexattribute defined at extensionsolrfacetsearch.- See Also:
- Constant Field Values
-
INDEXERHINTS
public static final java.lang.String INDEXERHINTS
Generated constant - Attribute key ofSolrIndexerDistributedProcess.indexerHintsattribute 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 typeDistributedProcessat extensionprocessing_currentExecutionId- initial attribute declared by typeDistributedProcessat extensionprocessing_state- initial attribute declared by typeDistributedProcessat 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 typeSimpleDistributedProcessat extensionprocessing_code- initial attribute declared by typeDistributedProcessat extensionprocessing_currentExecutionId- initial attribute declared by typeDistributedProcessat extensionprocessing_handlerBeanId- initial attribute declared by typeDistributedProcessat extensionprocessing_nodeGroup- initial attribute declared by typeDistributedProcessat extensionprocessing_owner- initial attribute declared by typeItemat extensioncore_state- initial attribute declared by typeDistributedProcessat extensionprocessing
-
-
Method Detail
-
getFacetSearchConfig
@Accessor(qualifier="facetSearchConfig", type=GETTER) public java.lang.String getFacetSearchConfig()
Generated method - Getter of theSolrIndexerDistributedProcess.facetSearchConfigattribute defined at extensionsolrfacetsearch.- Returns:
- the facetSearchConfig
-
getIndex
@Accessor(qualifier="index", type=GETTER) public java.lang.String getIndex()
Generated method - Getter of theSolrIndexerDistributedProcess.indexattribute 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.indexedPropertiesattribute 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.indexedTypeattribute 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.indexerHintsattribute defined at extensionsolrfacetsearch.- Returns:
- the indexerHints
-
getIndexOperation
@Accessor(qualifier="indexOperation", type=GETTER) public IndexerOperationValues getIndexOperation()
Generated method - Getter of theSolrIndexerDistributedProcess.indexOperationattribute defined at extensionsolrfacetsearch.- Returns:
- the indexOperation
-
getIndexOperationId
@Accessor(qualifier="indexOperationId", type=GETTER) public long getIndexOperationId()
Generated method - Getter of theSolrIndexerDistributedProcess.indexOperationIdattribute defined at extensionsolrfacetsearch.- Returns:
- the indexOperationId
-
getSessionCurrency
@Accessor(qualifier="sessionCurrency", type=GETTER) public java.lang.String getSessionCurrency()
Generated method - Getter of theSolrIndexerDistributedProcess.sessionCurrencyattribute defined at extensionsolrfacetsearch.- Returns:
- the sessionCurrency
-
getSessionLanguage
@Accessor(qualifier="sessionLanguage", type=GETTER) public java.lang.String getSessionLanguage()
Generated method - Getter of theSolrIndexerDistributedProcess.sessionLanguageattribute defined at extensionsolrfacetsearch.- Returns:
- the sessionLanguage
-
getSessionUser
@Accessor(qualifier="sessionUser", type=GETTER) public java.lang.String getSessionUser()
Generated method - Getter of theSolrIndexerDistributedProcess.sessionUserattribute defined at extensionsolrfacetsearch.- Returns:
- the sessionUser
-
isExternalIndexOperation
@Accessor(qualifier="externalIndexOperation", type=GETTER) public boolean isExternalIndexOperation()
Generated method - Getter of theSolrIndexerDistributedProcess.externalIndexOperationattribute defined at extensionsolrfacetsearch.- Returns:
- the externalIndexOperation
-
setExternalIndexOperation
@Accessor(qualifier="externalIndexOperation", type=SETTER) public void setExternalIndexOperation(boolean value)
Generated method - Setter ofSolrIndexerDistributedProcess.externalIndexOperationattribute defined at extensionsolrfacetsearch.- Parameters:
value- the externalIndexOperation
-
setFacetSearchConfig
@Accessor(qualifier="facetSearchConfig", type=SETTER) public void setFacetSearchConfig(java.lang.String value)
Generated method - Setter ofSolrIndexerDistributedProcess.facetSearchConfigattribute defined at extensionsolrfacetsearch.- Parameters:
value- the facetSearchConfig
-
setIndex
@Accessor(qualifier="index", type=SETTER) public void setIndex(java.lang.String value)
Generated method - Setter ofSolrIndexerDistributedProcess.indexattribute 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.indexedPropertiesattribute defined at extensionsolrfacetsearch.- Parameters:
value- the indexedProperties
-
setIndexedType
@Accessor(qualifier="indexedType", type=SETTER) public void setIndexedType(java.lang.String value)
Generated method - Setter ofSolrIndexerDistributedProcess.indexedTypeattribute 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.indexerHintsattribute defined at extensionsolrfacetsearch.- Parameters:
value- the indexerHints
-
setIndexOperation
@Accessor(qualifier="indexOperation", type=SETTER) public void setIndexOperation(IndexerOperationValues value)
Generated method - Setter ofSolrIndexerDistributedProcess.indexOperationattribute defined at extensionsolrfacetsearch.- Parameters:
value- the indexOperation
-
setIndexOperationId
@Accessor(qualifier="indexOperationId", type=SETTER) public void setIndexOperationId(long value)
Generated method - Setter ofSolrIndexerDistributedProcess.indexOperationIdattribute defined at extensionsolrfacetsearch.- Parameters:
value- the indexOperationId
-
setSessionCurrency
@Accessor(qualifier="sessionCurrency", type=SETTER) public void setSessionCurrency(java.lang.String value)
Generated method - Setter ofSolrIndexerDistributedProcess.sessionCurrencyattribute defined at extensionsolrfacetsearch.- Parameters:
value- the sessionCurrency
-
setSessionLanguage
@Accessor(qualifier="sessionLanguage", type=SETTER) public void setSessionLanguage(java.lang.String value)
Generated method - Setter ofSolrIndexerDistributedProcess.sessionLanguageattribute defined at extensionsolrfacetsearch.- Parameters:
value- the sessionLanguage
-
-