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.String
CLUSTERID
Qualifier of theSolrIndexOperationRecord.clusterId
attributeprotected static java.util.Map<java.lang.String,Item.AttributeMode>
DEFAULT_INITIAL_ATTRIBUTES
static java.lang.String
FAILEDREASON
Qualifier of theSolrIndexOperationRecord.failedReason
attributestatic java.lang.String
FINISHTIME
Qualifier of theSolrIndexOperationRecord.finishTime
attributestatic java.lang.String
MODE
Qualifier of theSolrIndexOperationRecord.mode
attributestatic java.lang.String
SOLRINDEXCORERECORD
Qualifier of theSolrIndexOperationRecord.solrIndexCoreRecord
attributeprotected static BidirectionalOneToManyHandler<GeneratedSolrIndexOperationRecord>
SOLRINDEXCORERECORDHANDLER
BidirectionalOneToManyHandler
for handling 1:n SOLRINDEXCORERECORD's relation attributes from 'one' side.static java.lang.String
SOLRINDEXCORERECORDPOS
Qualifier of theSolrIndexOperationRecord.solrIndexCoreRecordPOS
attributestatic java.lang.String
STARTTIME
Qualifier of theSolrIndexOperationRecord.startTime
attributestatic java.lang.String
STATUS
Qualifier of theSolrIndexOperationRecord.status
attributestatic java.lang.String
THREADID
Qualifier of theSolrIndexOperationRecord.threadId
attribute-
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 Item
createItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes)
Has to be implemented for each concrete subtype of item.java.lang.Integer
getClusterId()
Generated method - Getter of theSolrIndexOperationRecord.clusterId
attribute.java.lang.Integer
getClusterId(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.clusterId
attribute.int
getClusterIdAsPrimitive()
Generated method - Getter of theSolrIndexOperationRecord.clusterId
attribute.int
getClusterIdAsPrimitive(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.clusterId
attribute.protected java.util.Map<java.lang.String,Item.AttributeMode>
getDefaultAttributeModes()
java.lang.String
getFailedReason()
Generated method - Getter of theSolrIndexOperationRecord.failedReason
attribute.java.lang.String
getFailedReason(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.failedReason
attribute.java.util.Date
getFinishTime()
Generated method - Getter of theSolrIndexOperationRecord.finishTime
attribute.java.util.Date
getFinishTime(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.finishTime
attribute.EnumerationValue
getMode()
Generated method - Getter of theSolrIndexOperationRecord.mode
attribute.EnumerationValue
getMode(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.mode
attribute.SolrIndexedCoresRecord
getSolrIndexCoreRecord()
Generated method - Getter of theSolrIndexOperationRecord.solrIndexCoreRecord
attribute.SolrIndexedCoresRecord
getSolrIndexCoreRecord(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.solrIndexCoreRecord
attribute.java.util.Date
getStartTime()
Generated method - Getter of theSolrIndexOperationRecord.startTime
attribute.java.util.Date
getStartTime(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.startTime
attribute.EnumerationValue
getStatus()
Generated method - Getter of theSolrIndexOperationRecord.status
attribute.EnumerationValue
getStatus(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.status
attribute.java.lang.String
getThreadId()
Generated method - Getter of theSolrIndexOperationRecord.threadId
attribute.java.lang.String
getThreadId(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.threadId
attribute.void
setClusterId(int value)
Generated method - Setter of theSolrIndexOperationRecord.clusterId
attribute.void
setClusterId(SessionContext ctx, int value)
Generated method - Setter of theSolrIndexOperationRecord.clusterId
attribute.void
setClusterId(SessionContext ctx, java.lang.Integer value)
Generated method - Setter of theSolrIndexOperationRecord.clusterId
attribute.void
setClusterId(java.lang.Integer value)
Generated method - Setter of theSolrIndexOperationRecord.clusterId
attribute.void
setFailedReason(SessionContext ctx, java.lang.String value)
Generated method - Setter of theSolrIndexOperationRecord.failedReason
attribute.void
setFailedReason(java.lang.String value)
Generated method - Setter of theSolrIndexOperationRecord.failedReason
attribute.void
setFinishTime(SessionContext ctx, java.util.Date value)
Generated method - Setter of theSolrIndexOperationRecord.finishTime
attribute.void
setFinishTime(java.util.Date value)
Generated method - Setter of theSolrIndexOperationRecord.finishTime
attribute.void
setMode(EnumerationValue value)
Generated method - Setter of theSolrIndexOperationRecord.mode
attribute.void
setMode(SessionContext ctx, EnumerationValue value)
Generated method - Setter of theSolrIndexOperationRecord.mode
attribute.void
setSolrIndexCoreRecord(SessionContext ctx, SolrIndexedCoresRecord value)
Generated method - Setter of theSolrIndexOperationRecord.solrIndexCoreRecord
attribute.void
setSolrIndexCoreRecord(SolrIndexedCoresRecord value)
Generated method - Setter of theSolrIndexOperationRecord.solrIndexCoreRecord
attribute.void
setStartTime(SessionContext ctx, java.util.Date value)
Generated method - Setter of theSolrIndexOperationRecord.startTime
attribute.void
setStartTime(java.util.Date value)
Generated method - Setter of theSolrIndexOperationRecord.startTime
attribute.void
setStatus(EnumerationValue value)
Generated method - Setter of theSolrIndexOperationRecord.status
attribute.void
setStatus(SessionContext ctx, EnumerationValue value)
Generated method - Setter of theSolrIndexOperationRecord.status
attribute.void
setThreadId(SessionContext ctx, java.lang.String value)
Generated method - Setter of theSolrIndexOperationRecord.threadId
attribute.void
setThreadId(java.lang.String value)
Generated method - Setter of theSolrIndexOperationRecord.threadId
attribute.-
Methods inherited from class de.hybris.platform.jalo.GenericItem
getImplementation, getInitialProperties, getNonInitialAttributes, 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.startTime
attribute- See Also:
- Constant Field Values
-
FINISHTIME
public static final java.lang.String FINISHTIME
Qualifier of theSolrIndexOperationRecord.finishTime
attribute- See Also:
- Constant Field Values
-
MODE
public static final java.lang.String MODE
Qualifier of theSolrIndexOperationRecord.mode
attribute- See Also:
- Constant Field Values
-
STATUS
public static final java.lang.String STATUS
Qualifier of theSolrIndexOperationRecord.status
attribute- See Also:
- Constant Field Values
-
THREADID
public static final java.lang.String THREADID
Qualifier of theSolrIndexOperationRecord.threadId
attribute- See Also:
- Constant Field Values
-
CLUSTERID
public static final java.lang.String CLUSTERID
Qualifier of theSolrIndexOperationRecord.clusterId
attribute- See Also:
- Constant Field Values
-
FAILEDREASON
public static final java.lang.String FAILEDREASON
Qualifier of theSolrIndexOperationRecord.failedReason
attribute- See Also:
- Constant Field Values
-
SOLRINDEXCORERECORDPOS
public static final java.lang.String SOLRINDEXCORERECORDPOS
Qualifier of theSolrIndexOperationRecord.solrIndexCoreRecordPOS
attribute- See Also:
- Constant Field Values
-
SOLRINDEXCORERECORD
public static final java.lang.String SOLRINDEXCORERECORD
Qualifier of theSolrIndexOperationRecord.solrIndexCoreRecord
attribute- See Also:
- Constant Field Values
-
SOLRINDEXCORERECORDHANDLER
protected static final BidirectionalOneToManyHandler<GeneratedSolrIndexOperationRecord> SOLRINDEXCORERECORDHANDLER
BidirectionalOneToManyHandler
for 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:
getDefaultAttributeModes
in classItem
-
getClusterId
public java.lang.Integer getClusterId(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.clusterId
attribute.- Returns:
- the clusterId
-
getClusterId
public java.lang.Integer getClusterId()
Generated method - Getter of theSolrIndexOperationRecord.clusterId
attribute.- Returns:
- the clusterId
-
getClusterIdAsPrimitive
public int getClusterIdAsPrimitive(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.clusterId
attribute.- Returns:
- the clusterId
-
getClusterIdAsPrimitive
public int getClusterIdAsPrimitive()
Generated method - Getter of theSolrIndexOperationRecord.clusterId
attribute.- Returns:
- the clusterId
-
setClusterId
public void setClusterId(SessionContext ctx, java.lang.Integer value)
Generated method - Setter of theSolrIndexOperationRecord.clusterId
attribute.- Parameters:
value
- the clusterId
-
setClusterId
public void setClusterId(java.lang.Integer value)
Generated method - Setter of theSolrIndexOperationRecord.clusterId
attribute.- Parameters:
value
- the clusterId
-
setClusterId
public void setClusterId(SessionContext ctx, int value)
Generated method - Setter of theSolrIndexOperationRecord.clusterId
attribute.- Parameters:
value
- the clusterId
-
setClusterId
public void setClusterId(int value)
Generated method - Setter of theSolrIndexOperationRecord.clusterId
attribute.- Parameters:
value
- the clusterId
-
createItem
protected Item createItem(SessionContext ctx, ComposedType type, Item.ItemAttributeMap allAttributes) throws JaloBusinessException
Description copied from class:Item
Has 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:
createItem
in 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.failedReason
attribute.- Returns:
- the failedReason
-
getFailedReason
public java.lang.String getFailedReason()
Generated method - Getter of theSolrIndexOperationRecord.failedReason
attribute.- Returns:
- the failedReason
-
setFailedReason
public void setFailedReason(SessionContext ctx, java.lang.String value)
Generated method - Setter of theSolrIndexOperationRecord.failedReason
attribute.- Parameters:
value
- the failedReason
-
setFailedReason
public void setFailedReason(java.lang.String value)
Generated method - Setter of theSolrIndexOperationRecord.failedReason
attribute.- Parameters:
value
- the failedReason
-
getFinishTime
public java.util.Date getFinishTime(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.finishTime
attribute.- Returns:
- the finishTime
-
getFinishTime
public java.util.Date getFinishTime()
Generated method - Getter of theSolrIndexOperationRecord.finishTime
attribute.- Returns:
- the finishTime
-
setFinishTime
public void setFinishTime(SessionContext ctx, java.util.Date value)
Generated method - Setter of theSolrIndexOperationRecord.finishTime
attribute.- Parameters:
value
- the finishTime
-
setFinishTime
public void setFinishTime(java.util.Date value)
Generated method - Setter of theSolrIndexOperationRecord.finishTime
attribute.- Parameters:
value
- the finishTime
-
getMode
public EnumerationValue getMode(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.mode
attribute.- Returns:
- the mode
-
getMode
public EnumerationValue getMode()
Generated method - Getter of theSolrIndexOperationRecord.mode
attribute.- Returns:
- the mode
-
setMode
public void setMode(SessionContext ctx, EnumerationValue value)
Generated method - Setter of theSolrIndexOperationRecord.mode
attribute.- Parameters:
value
- the mode
-
setMode
public void setMode(EnumerationValue value)
Generated method - Setter of theSolrIndexOperationRecord.mode
attribute.- Parameters:
value
- the mode
-
getSolrIndexCoreRecord
public SolrIndexedCoresRecord getSolrIndexCoreRecord(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.solrIndexCoreRecord
attribute.- Returns:
- the solrIndexCoreRecord
-
getSolrIndexCoreRecord
public SolrIndexedCoresRecord getSolrIndexCoreRecord()
Generated method - Getter of theSolrIndexOperationRecord.solrIndexCoreRecord
attribute.- Returns:
- the solrIndexCoreRecord
-
setSolrIndexCoreRecord
public void setSolrIndexCoreRecord(SessionContext ctx, SolrIndexedCoresRecord value)
Generated method - Setter of theSolrIndexOperationRecord.solrIndexCoreRecord
attribute.- Parameters:
value
- the solrIndexCoreRecord
-
setSolrIndexCoreRecord
public void setSolrIndexCoreRecord(SolrIndexedCoresRecord value)
Generated method - Setter of theSolrIndexOperationRecord.solrIndexCoreRecord
attribute.- Parameters:
value
- the solrIndexCoreRecord
-
getStartTime
public java.util.Date getStartTime(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.startTime
attribute.- Returns:
- the startTime
-
getStartTime
public java.util.Date getStartTime()
Generated method - Getter of theSolrIndexOperationRecord.startTime
attribute.- Returns:
- the startTime
-
setStartTime
public void setStartTime(SessionContext ctx, java.util.Date value)
Generated method - Setter of theSolrIndexOperationRecord.startTime
attribute.- Parameters:
value
- the startTime
-
setStartTime
public void setStartTime(java.util.Date value)
Generated method - Setter of theSolrIndexOperationRecord.startTime
attribute.- Parameters:
value
- the startTime
-
getStatus
public EnumerationValue getStatus(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.status
attribute.- Returns:
- the status
-
getStatus
public EnumerationValue getStatus()
Generated method - Getter of theSolrIndexOperationRecord.status
attribute.- Returns:
- the status
-
setStatus
public void setStatus(SessionContext ctx, EnumerationValue value)
Generated method - Setter of theSolrIndexOperationRecord.status
attribute.- Parameters:
value
- the status
-
setStatus
public void setStatus(EnumerationValue value)
Generated method - Setter of theSolrIndexOperationRecord.status
attribute.- Parameters:
value
- the status
-
getThreadId
public java.lang.String getThreadId(SessionContext ctx)
Generated method - Getter of theSolrIndexOperationRecord.threadId
attribute.- Returns:
- the threadId
-
getThreadId
public java.lang.String getThreadId()
Generated method - Getter of theSolrIndexOperationRecord.threadId
attribute.- Returns:
- the threadId
-
setThreadId
public void setThreadId(SessionContext ctx, java.lang.String value)
Generated method - Setter of theSolrIndexOperationRecord.threadId
attribute.- Parameters:
value
- the threadId
-
setThreadId
public void setThreadId(java.lang.String value)
Generated method - Setter of theSolrIndexOperationRecord.threadId
attribute.- Parameters:
value
- the threadId
-
-