Class GeneratedSolrIndexOperationRecord
- java.lang.Object
-
- de.hybris.platform.util.BridgeAbstraction
-
- de.hybris.platform.jalo.Item
-
- de.hybris.platform.jalo.ExtensibleItem
-
- de.hybris.platform.jalo.c2l.LocalizableItem
-
- de.hybris.platform.jalo.GenericItem
-
- de.hybris.platform.solrfacetsearch.jalo.GeneratedSolrIndexOperationRecord
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable
- Direct Known Subclasses:
SolrIndexOperationRecord
public abstract class GeneratedSolrIndexOperationRecord extends GenericItem
Generated class for typeSolrIndexOperationRecord.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.GenericItem
GenericItem.GenericItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LocalizableItem.LocalizableItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.ExtensibleItem
ExtensibleItem.ExtensibleItemImpl
-
Nested classes/interfaces inherited from class de.hybris.platform.jalo.Item
Item.AttributeFilter, Item.AttributeMode, Item.CachedGetter, Item.CachedSetter, Item.ItemAttributeMap, Item.ItemConstraint, Item.ItemImpl, Item.JaloCachedComputationException
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringCLUSTERIDQualifier of theSolrIndexOperationRecord.clusterIdattributeprotected static java.util.Map<java.lang.String,Item.AttributeMode>DEFAULT_INITIAL_ATTRIBUTESstatic java.lang.StringFAILEDREASONQualifier of theSolrIndexOperationRecord.failedReasonattributestatic java.lang.StringFINISHTIMEQualifier of theSolrIndexOperationRecord.finishTimeattributestatic java.lang.StringMODEQualifier of theSolrIndexOperationRecord.modeattributestatic java.lang.StringSOLRINDEXCORERECORDQualifier of theSolrIndexOperationRecord.solrIndexCoreRecordattributeprotected static BidirectionalOneToManyHandler<GeneratedSolrIndexOperationRecord>SOLRINDEXCORERECORDHANDLERBidirectionalOneToManyHandlerfor handling 1:n SOLRINDEXCORERECORD's relation attributes from 'one' side.static java.lang.StringSOLRINDEXCORERECORDPOSQualifier of theSolrIndexOperationRecord.solrIndexCoreRecordPOSattributestatic java.lang.StringSTARTTIMEQualifier of theSolrIndexOperationRecord.startTimeattributestatic java.lang.StringSTATUSQualifier of theSolrIndexOperationRecord.statusattributestatic java.lang.StringTHREADIDQualifier of theSolrIndexOperationRecord.threadIdattribute-
Fields inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
LANGUAGE_FALLBACK_ENABLED
-
Fields inherited from class de.hybris.platform.jalo.Item
_CREATION_TIME_INTERNAL, _MODIFIED_TIME_INTERNAL, accessorLog, CREATION_TIME, DISABLE_ATTRIBUTE_CHECK, DISABLE_ITEMCHECK_BEFORE_REMOVABLE, EVEN, FEATURE_ACCESSMAP_QUALIFIER, HJMPTS, INITIAL_CREATION_FLAG, isJaloOnly, MODIFIED_TIME, NEGATIVE, NOT_FOUND, OWNER, PK, POSITIVE, SAVE_FROM_SERVICE_LAYER, staticTransientObjects, TYPE
-
Fields inherited from class de.hybris.platform.util.BridgeAbstraction
impl, tenant
-
-
Constructor Summary
Constructors Constructor Description GeneratedSolrIndexOperationRecord()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ItemcreateItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes)Has to be implemented for each concrete subtype of item.java.lang.IntegergetClusterId()Generated method - Getter of theSolrIndexOperationRecord.clusterIdattribute.java.lang.IntegergetClusterId(SessionContext ctx)Generated method - Getter of theSolrIndexOperationRecord.clusterIdattribute.intgetClusterIdAsPrimitive()Generated method - Getter of theSolrIndexOperationRecord.clusterIdattribute.intgetClusterIdAsPrimitive(SessionContext ctx)Generated method - Getter of theSolrIndexOperationRecord.clusterIdattribute.protected java.util.Map<java.lang.String,Item.AttributeMode>getDefaultAttributeModes()java.lang.StringgetFailedReason()Generated method - Getter of theSolrIndexOperationRecord.failedReasonattribute.java.lang.StringgetFailedReason(SessionContext ctx)Generated method - Getter of theSolrIndexOperationRecord.failedReasonattribute.java.util.DategetFinishTime()Generated method - Getter of theSolrIndexOperationRecord.finishTimeattribute.java.util.DategetFinishTime(SessionContext ctx)Generated method - Getter of theSolrIndexOperationRecord.finishTimeattribute.EnumerationValuegetMode()Generated method - Getter of theSolrIndexOperationRecord.modeattribute.EnumerationValuegetMode(SessionContext ctx)Generated method - Getter of theSolrIndexOperationRecord.modeattribute.SolrIndexedCoresRecordgetSolrIndexCoreRecord()Generated method - Getter of theSolrIndexOperationRecord.solrIndexCoreRecordattribute.SolrIndexedCoresRecordgetSolrIndexCoreRecord(SessionContext ctx)Generated method - Getter of theSolrIndexOperationRecord.solrIndexCoreRecordattribute.java.util.DategetStartTime()Generated method - Getter of theSolrIndexOperationRecord.startTimeattribute.java.util.DategetStartTime(SessionContext ctx)Generated method - Getter of theSolrIndexOperationRecord.startTimeattribute.EnumerationValuegetStatus()Generated method - Getter of theSolrIndexOperationRecord.statusattribute.EnumerationValuegetStatus(SessionContext ctx)Generated method - Getter of theSolrIndexOperationRecord.statusattribute.java.lang.StringgetThreadId()Generated method - Getter of theSolrIndexOperationRecord.threadIdattribute.java.lang.StringgetThreadId(SessionContext ctx)Generated method - Getter of theSolrIndexOperationRecord.threadIdattribute.voidsetClusterId(int value)Generated method - Setter of theSolrIndexOperationRecord.clusterIdattribute.voidsetClusterId(SessionContext ctx, int value)Generated method - Setter of theSolrIndexOperationRecord.clusterIdattribute.voidsetClusterId(SessionContext ctx, java.lang.Integer value)Generated method - Setter of theSolrIndexOperationRecord.clusterIdattribute.voidsetClusterId(java.lang.Integer value)Generated method - Setter of theSolrIndexOperationRecord.clusterIdattribute.voidsetFailedReason(SessionContext ctx, java.lang.String value)Generated method - Setter of theSolrIndexOperationRecord.failedReasonattribute.voidsetFailedReason(java.lang.String value)Generated method - Setter of theSolrIndexOperationRecord.failedReasonattribute.voidsetFinishTime(SessionContext ctx, java.util.Date value)Generated method - Setter of theSolrIndexOperationRecord.finishTimeattribute.voidsetFinishTime(java.util.Date value)Generated method - Setter of theSolrIndexOperationRecord.finishTimeattribute.voidsetMode(EnumerationValue value)Generated method - Setter of theSolrIndexOperationRecord.modeattribute.voidsetMode(SessionContext ctx, EnumerationValue value)Generated method - Setter of theSolrIndexOperationRecord.modeattribute.voidsetSolrIndexCoreRecord(SessionContext ctx, SolrIndexedCoresRecord value)Generated method - Setter of theSolrIndexOperationRecord.solrIndexCoreRecordattribute.voidsetSolrIndexCoreRecord(SolrIndexedCoresRecord value)Generated method - Setter of theSolrIndexOperationRecord.solrIndexCoreRecordattribute.voidsetStartTime(SessionContext ctx, java.util.Date value)Generated method - Setter of theSolrIndexOperationRecord.startTimeattribute.voidsetStartTime(java.util.Date value)Generated method - Setter of theSolrIndexOperationRecord.startTimeattribute.voidsetStatus(EnumerationValue value)Generated method - Setter of theSolrIndexOperationRecord.statusattribute.voidsetStatus(SessionContext ctx, EnumerationValue value)Generated method - Setter of theSolrIndexOperationRecord.statusattribute.voidsetThreadId(SessionContext ctx, java.lang.String value)Generated method - Setter of theSolrIndexOperationRecord.threadIdattribute.voidsetThreadId(java.lang.String value)Generated method - Setter of theSolrIndexOperationRecord.threadIdattribute.-
Methods inherited from class de.hybris.platform.jalo.GenericItem
getImplementation, getInitialProperties, getNonInitialAttributes, getRelatedItems, getRelatedItems, setRelatedItems
-
Methods inherited from class de.hybris.platform.jalo.c2l.LocalizableItem
getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllLocalizedProperties, getAllValuesSessionContext, getLocalizedProperty, getLocalizedProperty, getLocalizedPropertyInternal, getLocalizedPropertyNames, getLocalizedPropertyNames, hasLanguage, isEmptyValue, isFallbackEnabled, removeLocalizedProperty, removeLocalizedProperty, setAllLocalizedProperties, setAllLocalizedProperties, setLocalizedProperty, setLocalizedProperty
-
Methods inherited from class de.hybris.platform.jalo.ExtensibleItem
createNonClassAccessor, getAllProperties, getAllProperties, getProperty, getProperty, getPropertyNames, getPropertyNames, removeProperty, removeProperty, setAllProperties, setAllProperties, setProperty, setProperty
-
Methods inherited from class de.hybris.platform.jalo.Item
addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addLinkedItems, addNegativePermission, addPermission, addPositivePermission, assureExtensionsLoaded, changeTypeAfterCreation, checkConstraint, checkItemPermission, checkMandatoryAttribute, checkMandatoryAttribute, checkPermission, checkPermission, checkRemovable, clearPermission, compareTo, ctx, doAfterRemove, doBeforeRemove, equals, getAccessorFor, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributes, getAllAttributesInternal, getAllLinkedItems, getAndCheckCacheBoundItem, getAttribute, getAttribute, getCacheBoundItem, getComposedType, getComposedTypePK, getCreationTime, getCurrentlyRemovingCount, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItems, getLinkedItemsCount, getLinkedItemsCount, getLinkedItemsCount, getModificationTime, getNegativePermissions, getOwner, getPermissionMap, getPermissions, getPersistenceVersion, getPK, getPositivePermissions, getRestrictedPrincipals, getSession, getSyncObject, getTenant, getTransientObject, getTransientObjectMap, hashCode, hasRegisteredClassAccessorFor, internal_registerClassAccessorFor, internal_registerNonClassAccessorFor, invalidateLocalCaches, isAlive, isCacheBound, isCurrentlyRemoving, isCurrentlyRemoving, isEmptyRelationValue, isInCreate, isInstanceOf, isItemCheckBeforeRemoveableDisabled, isMarkModifiedDisabled, isRelationLocalizationFallbackEnabled, newInstance, notifyExtensionsAfterItemCreation, notifyExtensionsBeforeItemCreation, notifyItemRemoval, notifyManagerAboutItemRemoval, readResolve, registerAccessFor, registerAccessFor, registerJaloInvalidationListeners, remove, remove, removeItemCollection, removeItemCollection, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinkedItems, removeLinks, removePartOfItems, removePartOfItems, setAllAttributes, setAllAttributes, setAllAttributesInternal, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAllLinkedItems, setAttribute, setAttribute, setAttributeFromString, setAttributeFromString, setCacheBound, setComposedType, setCreationTime, setImplementation, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setLinkedItems, setModificationTime, setNonInitialAttributes, setOwner, setPermissionsByMap, setTransientObject, setUseTA, toString, useTA, writeReplace
-
Methods inherited from class de.hybris.platform.util.BridgeAbstraction
setTenant
-
-
-
-
Field Detail
-
STARTTIME
public static final java.lang.String STARTTIME
Qualifier of theSolrIndexOperationRecord.startTimeattribute- See Also:
- Constant Field Values
-
FINISHTIME
public static final java.lang.String FINISHTIME
Qualifier of theSolrIndexOperationRecord.finishTimeattribute- See Also:
- Constant Field Values
-
MODE
public static final java.lang.String MODE
Qualifier of theSolrIndexOperationRecord.modeattribute- See Also:
- Constant Field Values
-
STATUS
public static final java.lang.String STATUS
Qualifier of theSolrIndexOperationRecord.statusattribute- See Also:
- Constant Field Values
-
THREADID
public static final java.lang.String THREADID
Qualifier of theSolrIndexOperationRecord.threadIdattribute- See Also:
- Constant Field Values
-
CLUSTERID
public static final java.lang.String CLUSTERID
Qualifier of theSolrIndexOperationRecord.clusterIdattribute- See Also:
- Constant Field Values
-
FAILEDREASON
public static final java.lang.String FAILEDREASON
Qualifier of theSolrIndexOperationRecord.failedReasonattribute- See Also:
- Constant Field Values
-
SOLRINDEXCORERECORDPOS
public static final java.lang.String SOLRINDEXCORERECORDPOS
Qualifier of theSolrIndexOperationRecord.solrIndexCoreRecordPOSattribute- See Also:
- Constant Field Values
-
SOLRINDEXCORERECORD
public static final java.lang.String SOLRINDEXCORERECORD
Qualifier of theSolrIndexOperationRecord.solrIndexCoreRecordattribute- See Also:
- Constant Field Values
-
SOLRINDEXCORERECORDHANDLER
protected static final BidirectionalOneToManyHandler<GeneratedSolrIndexOperationRecord> SOLRINDEXCORERECORDHANDLER
BidirectionalOneToManyHandlerfor handling 1:n SOLRINDEXCORERECORD's relation attributes from 'one' side.
-
DEFAULT_INITIAL_ATTRIBUTES
protected static final java.util.Map<java.lang.String,Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
-
-
Method Detail
-
getDefaultAttributeModes
protected java.util.Map<java.lang.String,Item.AttributeMode> getDefaultAttributeModes()
- Overrides:
getDefaultAttributeModesin classItem
-
getClusterId
public java.lang.Integer getClusterId(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.clusterIdattribute.- Returns:
- the clusterId
-
getClusterId
public java.lang.Integer getClusterId()
Generated method - Getter of theSolrIndexOperationRecord.clusterIdattribute.- Returns:
- the clusterId
-
getClusterIdAsPrimitive
public int getClusterIdAsPrimitive(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.clusterIdattribute.- Returns:
- the clusterId
-
getClusterIdAsPrimitive
public int getClusterIdAsPrimitive()
Generated method - Getter of theSolrIndexOperationRecord.clusterIdattribute.- Returns:
- the clusterId
-
setClusterId
public void setClusterId(SessionContext ctx, java.lang.Integer value)
Generated method - Setter of theSolrIndexOperationRecord.clusterIdattribute.- Parameters:
value- the clusterId
-
setClusterId
public void setClusterId(java.lang.Integer value)
Generated method - Setter of theSolrIndexOperationRecord.clusterIdattribute.- Parameters:
value- the clusterId
-
setClusterId
public void setClusterId(SessionContext ctx, int value)
Generated method - Setter of theSolrIndexOperationRecord.clusterIdattribute.- Parameters:
value- the clusterId
-
setClusterId
public void setClusterId(int value)
Generated method - Setter of theSolrIndexOperationRecord.clusterIdattribute.- Parameters:
value- the clusterId
-
createItem
protected Item createItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes) throws JaloBusinessException
Description copied from class:ItemHas to be implemented for each concrete subtype of item. This method is responsible for creating a new item instance ( by calling managers, ejb homes, etc. ) duringComposedType.newInstance(Map).In case this method uses any of the attribute values during creation it is required to override
Item.getNonInitialAttributes(SessionContext, ItemAttributeMap)too.
Sn example:public static final String MY_ATTRIBUTE = "someAttribute"; ... protected Item createItem(SessionContext ctx, ComposedType type, Map allAttributes ) throws JaloBusinessException { MyManager man = ... return man.createMyItem( (String)allAttributes.get(MY_ATTRIBUTE) ); // here MY_ATTRIBUTE is used for creation, so it must not be set again } protected Map getNonInitialAttributes( SessionContext ctx, Map allAttributes ) { // let superclass remove its own initial attributes Map ret = super.getNonInitialAttributes( ctx, allAttributes ); // remove MY_ATTRIBUTE from all attributes since if has already been set ret.remove(MY_ATTRIBUTE); return ret; }- Overrides:
createItemin classGenericItem- Parameters:
ctx- the current session context which this item is created withintype- the actual item type ( since subtypes may not provide a own jalo class this may be different from the type which this method was implemented for )- Returns:
- the new item instance
- Throws:
JaloBusinessException- indicates an error during creation - any changes will be rollbacked
-
getFailedReason
public java.lang.String getFailedReason(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.failedReasonattribute.- Returns:
- the failedReason
-
getFailedReason
public java.lang.String getFailedReason()
Generated method - Getter of theSolrIndexOperationRecord.failedReasonattribute.- Returns:
- the failedReason
-
setFailedReason
public void setFailedReason(SessionContext ctx, java.lang.String value)
Generated method - Setter of theSolrIndexOperationRecord.failedReasonattribute.- Parameters:
value- the failedReason
-
setFailedReason
public void setFailedReason(java.lang.String value)
Generated method - Setter of theSolrIndexOperationRecord.failedReasonattribute.- Parameters:
value- the failedReason
-
getFinishTime
public java.util.Date getFinishTime(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.finishTimeattribute.- Returns:
- the finishTime
-
getFinishTime
public java.util.Date getFinishTime()
Generated method - Getter of theSolrIndexOperationRecord.finishTimeattribute.- Returns:
- the finishTime
-
setFinishTime
public void setFinishTime(SessionContext ctx, java.util.Date value)
Generated method - Setter of theSolrIndexOperationRecord.finishTimeattribute.- Parameters:
value- the finishTime
-
setFinishTime
public void setFinishTime(java.util.Date value)
Generated method - Setter of theSolrIndexOperationRecord.finishTimeattribute.- Parameters:
value- the finishTime
-
getMode
public EnumerationValue getMode(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.modeattribute.- Returns:
- the mode
-
getMode
public EnumerationValue getMode()
Generated method - Getter of theSolrIndexOperationRecord.modeattribute.- Returns:
- the mode
-
setMode
public void setMode(SessionContext ctx, EnumerationValue value)
Generated method - Setter of theSolrIndexOperationRecord.modeattribute.- Parameters:
value- the mode
-
setMode
public void setMode(EnumerationValue value)
Generated method - Setter of theSolrIndexOperationRecord.modeattribute.- Parameters:
value- the mode
-
getSolrIndexCoreRecord
public SolrIndexedCoresRecord getSolrIndexCoreRecord(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.solrIndexCoreRecordattribute.- Returns:
- the solrIndexCoreRecord
-
getSolrIndexCoreRecord
public SolrIndexedCoresRecord getSolrIndexCoreRecord()
Generated method - Getter of theSolrIndexOperationRecord.solrIndexCoreRecordattribute.- Returns:
- the solrIndexCoreRecord
-
setSolrIndexCoreRecord
public void setSolrIndexCoreRecord(SessionContext ctx, SolrIndexedCoresRecord value)
Generated method - Setter of theSolrIndexOperationRecord.solrIndexCoreRecordattribute.- Parameters:
value- the solrIndexCoreRecord
-
setSolrIndexCoreRecord
public void setSolrIndexCoreRecord(SolrIndexedCoresRecord value)
Generated method - Setter of theSolrIndexOperationRecord.solrIndexCoreRecordattribute.- Parameters:
value- the solrIndexCoreRecord
-
getStartTime
public java.util.Date getStartTime(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.startTimeattribute.- Returns:
- the startTime
-
getStartTime
public java.util.Date getStartTime()
Generated method - Getter of theSolrIndexOperationRecord.startTimeattribute.- Returns:
- the startTime
-
setStartTime
public void setStartTime(SessionContext ctx, java.util.Date value)
Generated method - Setter of theSolrIndexOperationRecord.startTimeattribute.- Parameters:
value- the startTime
-
setStartTime
public void setStartTime(java.util.Date value)
Generated method - Setter of theSolrIndexOperationRecord.startTimeattribute.- Parameters:
value- the startTime
-
getStatus
public EnumerationValue getStatus(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.statusattribute.- Returns:
- the status
-
getStatus
public EnumerationValue getStatus()
Generated method - Getter of theSolrIndexOperationRecord.statusattribute.- Returns:
- the status
-
setStatus
public void setStatus(SessionContext ctx, EnumerationValue value)
Generated method - Setter of theSolrIndexOperationRecord.statusattribute.- Parameters:
value- the status
-
setStatus
public void setStatus(EnumerationValue value)
Generated method - Setter of theSolrIndexOperationRecord.statusattribute.- Parameters:
value- the status
-
getThreadId
public java.lang.String getThreadId(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.threadIdattribute.- Returns:
- the threadId
-
getThreadId
public java.lang.String getThreadId()
Generated method - Getter of theSolrIndexOperationRecord.threadIdattribute.- Returns:
- the threadId
-
setThreadId
public void setThreadId(SessionContext ctx, java.lang.String value)
Generated method - Setter of theSolrIndexOperationRecord.threadIdattribute.- Parameters:
value- the threadId
-
setThreadId
public void setThreadId(java.lang.String value)
Generated method - Setter of theSolrIndexOperationRecord.threadIdattribute.- Parameters:
value- the threadId
-
-