Package de.hybris.platform.catalog.model
Class ItemSyncTimestampModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.catalog.model.ItemSyncTimestampModel
-
- All Implemented Interfaces:
java.io.Serializable
public class ItemSyncTimestampModel extends ItemModel
Generated model class for type ItemSyncTimestamp first defined at extension catalog.- 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.StringLASTSYNCSOURCEMODIFIEDTIMEGenerated constant - Attribute key ofItemSyncTimestamp.lastSyncSourceModifiedTimeattribute defined at extensioncatalog.static java.lang.StringLASTSYNCTIMEGenerated constant - Attribute key ofItemSyncTimestamp.lastSyncTimeattribute defined at extensioncatalog.static java.lang.StringOUTDATEDGenerated constant - Attribute key ofItemSyncTimestamp.outdatedattribute defined at extensioncatalog.static java.lang.StringPENDINGATTRIBUTEQUALIFIERSGenerated constant - Attribute key ofItemSyncTimestamp.pendingAttributeQualifiersattribute defined at extensioncatalog.static java.lang.StringPENDINGATTRIBUTESGenerated constant - Attribute key ofItemSyncTimestamp.pendingAttributesattribute defined at extensioncatalog.static java.lang.StringPENDINGATTRIBUTESOWNERJOBGenerated constant - Attribute key ofItemSyncTimestamp.pendingAttributesOwnerJobattribute defined at extensioncatalog.static java.lang.StringPENDINGATTRIBUTESSCHEDULEDTURNGenerated constant - Attribute key ofItemSyncTimestamp.pendingAttributesScheduledTurnattribute defined at extensioncatalog.static java.lang.StringSOURCEITEMGenerated constant - Attribute key ofItemSyncTimestamp.sourceItemattribute defined at extensioncatalog.static java.lang.StringSOURCEVERSIONGenerated constant - Attribute key ofItemSyncTimestamp.sourceVersionattribute defined at extensioncatalog.static java.lang.StringSYNCJOBGenerated constant - Attribute key ofItemSyncTimestamp.syncJobattribute defined at extensioncatalog.static java.lang.StringTARGETITEMGenerated constant - Attribute key ofItemSyncTimestamp.targetItemattribute defined at extensioncatalog.static java.lang.StringTARGETVERSIONGenerated constant - Attribute key ofItemSyncTimestamp.targetVersionattribute defined at extensioncatalog.-
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 ItemSyncTimestampModel()Generated constructor - Default constructor for generic creation.ItemSyncTimestampModel(ItemModel _sourceItem, CatalogVersionModel _sourceVersion, ItemModel _targetItem, CatalogVersionModel _targetVersion)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersItemSyncTimestampModel(ItemModel _owner, ItemModel _sourceItem, CatalogVersionModel _sourceVersion, SyncItemJobModel _syncJob, ItemModel _targetItem, CatalogVersionModel _targetVersion)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersItemSyncTimestampModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.DategetLastSyncSourceModifiedTime()Generated method - Getter of theItemSyncTimestamp.lastSyncSourceModifiedTimeattribute defined at extensioncatalog.java.util.DategetLastSyncTime()Generated method - Getter of theItemSyncTimestamp.lastSyncTimeattribute defined at extensioncatalog.java.lang.BooleangetOutdated()Generated method - Getter of theItemSyncTimestamp.outdatedattribute defined at extensioncatalog.java.lang.StringgetPendingAttributeQualifiers()Generated method - Getter of theItemSyncTimestamp.pendingAttributeQualifiersattribute defined at extensioncatalog.java.util.Collection<AttributeDescriptorModel>getPendingAttributes()Generated method - Getter of theItemSyncTimestamp.pendingAttributesattribute defined at extensioncatalog.SyncItemCronJobModelgetPendingAttributesOwnerJob()Generated method - Getter of theItemSyncTimestamp.pendingAttributesOwnerJobattribute defined at extensioncatalog.java.lang.IntegergetPendingAttributesScheduledTurn()Generated method - Getter of theItemSyncTimestamp.pendingAttributesScheduledTurnattribute defined at extensioncatalog.ItemModelgetSourceItem()Generated method - Getter of theItemSyncTimestamp.sourceItemattribute defined at extensioncatalog.CatalogVersionModelgetSourceVersion()Generated method - Getter of theItemSyncTimestamp.sourceVersionattribute defined at extensioncatalog.SyncItemJobModelgetSyncJob()Generated method - Getter of theItemSyncTimestamp.syncJobattribute defined at extensioncatalog.ItemModelgetTargetItem()Generated method - Getter of theItemSyncTimestamp.targetItemattribute defined at extensioncatalog.CatalogVersionModelgetTargetVersion()Generated method - Getter of theItemSyncTimestamp.targetVersionattribute defined at extensioncatalog.voidsetLastSyncSourceModifiedTime(java.util.Date value)Generated method - Setter ofItemSyncTimestamp.lastSyncSourceModifiedTimeattribute defined at extensioncatalog.voidsetLastSyncTime(java.util.Date value)Generated method - Setter ofItemSyncTimestamp.lastSyncTimeattribute defined at extensioncatalog.voidsetPendingAttributeQualifiers(java.lang.String value)Generated method - Setter ofItemSyncTimestamp.pendingAttributeQualifiersattribute defined at extensioncatalog.voidsetPendingAttributesOwnerJob(SyncItemCronJobModel value)Generated method - Setter ofItemSyncTimestamp.pendingAttributesOwnerJobattribute defined at extensioncatalog.voidsetPendingAttributesScheduledTurn(java.lang.Integer value)Generated method - Setter ofItemSyncTimestamp.pendingAttributesScheduledTurnattribute defined at extensioncatalog.voidsetSourceItem(ItemModel value)Generated method - Initial setter ofItemSyncTimestamp.sourceItemattribute defined at extensioncatalog.voidsetSourceVersion(CatalogVersionModel value)Generated method - Initial setter ofItemSyncTimestamp.sourceVersionattribute defined at extensioncatalog.voidsetSyncJob(SyncItemJobModel value)Generated method - Initial setter ofItemSyncTimestamp.syncJobattribute defined at extensioncatalog.voidsetTargetItem(ItemModel value)Generated method - Initial setter ofItemSyncTimestamp.targetItemattribute defined at extensioncatalog.voidsetTargetVersion(CatalogVersionModel value)Generated method - Initial setter ofItemSyncTimestamp.targetVersionattribute defined at extensioncatalog.-
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
-
SYNCJOB
public static final java.lang.String SYNCJOB
Generated constant - Attribute key ofItemSyncTimestamp.syncJobattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
SOURCEITEM
public static final java.lang.String SOURCEITEM
Generated constant - Attribute key ofItemSyncTimestamp.sourceItemattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
TARGETITEM
public static final java.lang.String TARGETITEM
Generated constant - Attribute key ofItemSyncTimestamp.targetItemattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
SOURCEVERSION
public static final java.lang.String SOURCEVERSION
Generated constant - Attribute key ofItemSyncTimestamp.sourceVersionattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
TARGETVERSION
public static final java.lang.String TARGETVERSION
Generated constant - Attribute key ofItemSyncTimestamp.targetVersionattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
LASTSYNCSOURCEMODIFIEDTIME
public static final java.lang.String LASTSYNCSOURCEMODIFIEDTIME
Generated constant - Attribute key ofItemSyncTimestamp.lastSyncSourceModifiedTimeattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
LASTSYNCTIME
public static final java.lang.String LASTSYNCTIME
Generated constant - Attribute key ofItemSyncTimestamp.lastSyncTimeattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
PENDINGATTRIBUTESOWNERJOB
public static final java.lang.String PENDINGATTRIBUTESOWNERJOB
Generated constant - Attribute key ofItemSyncTimestamp.pendingAttributesOwnerJobattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
PENDINGATTRIBUTESSCHEDULEDTURN
public static final java.lang.String PENDINGATTRIBUTESSCHEDULEDTURN
Generated constant - Attribute key ofItemSyncTimestamp.pendingAttributesScheduledTurnattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
PENDINGATTRIBUTEQUALIFIERS
public static final java.lang.String PENDINGATTRIBUTEQUALIFIERS
Generated constant - Attribute key ofItemSyncTimestamp.pendingAttributeQualifiersattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
OUTDATED
public static final java.lang.String OUTDATED
Generated constant - Attribute key ofItemSyncTimestamp.outdatedattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
PENDINGATTRIBUTES
public static final java.lang.String PENDINGATTRIBUTES
Generated constant - Attribute key ofItemSyncTimestamp.pendingAttributesattribute defined at extensioncatalog.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ItemSyncTimestampModel
public ItemSyncTimestampModel()
Generated constructor - Default constructor for generic creation.
-
ItemSyncTimestampModel
public ItemSyncTimestampModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
ItemSyncTimestampModel
@Deprecated(since="4.1.1", forRemoval=true) public ItemSyncTimestampModel(ItemModel _sourceItem, CatalogVersionModel _sourceVersion, ItemModel _targetItem, CatalogVersionModel _targetVersion)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:
_sourceItem- initial attribute declared by typeItemSyncTimestampat extensioncatalog_sourceVersion- initial attribute declared by typeItemSyncTimestampat extensioncatalog_targetItem- initial attribute declared by typeItemSyncTimestampat extensioncatalog_targetVersion- initial attribute declared by typeItemSyncTimestampat extensioncatalog
-
ItemSyncTimestampModel
@Deprecated(since="4.1.1", forRemoval=true) public ItemSyncTimestampModel(ItemModel _owner, ItemModel _sourceItem, CatalogVersionModel _sourceVersion, SyncItemJobModel _syncJob, ItemModel _targetItem, CatalogVersionModel _targetVersion)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:
_owner- initial attribute declared by typeItemat extensioncore_sourceItem- initial attribute declared by typeItemSyncTimestampat extensioncatalog_sourceVersion- initial attribute declared by typeItemSyncTimestampat extensioncatalog_syncJob- initial attribute declared by typeItemSyncTimestampat extensioncatalog_targetItem- initial attribute declared by typeItemSyncTimestampat extensioncatalog_targetVersion- initial attribute declared by typeItemSyncTimestampat extensioncatalog
-
-
Method Detail
-
getLastSyncSourceModifiedTime
@Accessor(qualifier="lastSyncSourceModifiedTime", type=GETTER) public java.util.Date getLastSyncSourceModifiedTime()
Generated method - Getter of theItemSyncTimestamp.lastSyncSourceModifiedTimeattribute defined at extensioncatalog.- Returns:
- the lastSyncSourceModifiedTime
-
getLastSyncTime
@Accessor(qualifier="lastSyncTime", type=GETTER) public java.util.Date getLastSyncTime()
Generated method - Getter of theItemSyncTimestamp.lastSyncTimeattribute defined at extensioncatalog.- Returns:
- the lastSyncTime
-
getOutdated
@Accessor(qualifier="outdated", type=GETTER) public java.lang.Boolean getOutdated()
Generated method - Getter of theItemSyncTimestamp.outdatedattribute defined at extensioncatalog.- Returns:
- the outdated
-
getPendingAttributeQualifiers
@Accessor(qualifier="pendingAttributeQualifiers", type=GETTER) public java.lang.String getPendingAttributeQualifiers()
Generated method - Getter of theItemSyncTimestamp.pendingAttributeQualifiersattribute defined at extensioncatalog.- Returns:
- the pendingAttributeQualifiers
-
getPendingAttributes
@Accessor(qualifier="pendingAttributes", type=GETTER) public java.util.Collection<AttributeDescriptorModel> getPendingAttributes()
Generated method - Getter of theItemSyncTimestamp.pendingAttributesattribute defined at extensioncatalog. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the pendingAttributes
-
getPendingAttributesOwnerJob
@Accessor(qualifier="pendingAttributesOwnerJob", type=GETTER) public SyncItemCronJobModel getPendingAttributesOwnerJob()
Generated method - Getter of theItemSyncTimestamp.pendingAttributesOwnerJobattribute defined at extensioncatalog.- Returns:
- the pendingAttributesOwnerJob
-
getPendingAttributesScheduledTurn
@Accessor(qualifier="pendingAttributesScheduledTurn", type=GETTER) public java.lang.Integer getPendingAttributesScheduledTurn()
Generated method - Getter of theItemSyncTimestamp.pendingAttributesScheduledTurnattribute defined at extensioncatalog.- Returns:
- the pendingAttributesScheduledTurn
-
getSourceItem
@Accessor(qualifier="sourceItem", type=GETTER) public ItemModel getSourceItem()
Generated method - Getter of theItemSyncTimestamp.sourceItemattribute defined at extensioncatalog.- Returns:
- the sourceItem
-
getSourceVersion
@Accessor(qualifier="sourceVersion", type=GETTER) public CatalogVersionModel getSourceVersion()
Generated method - Getter of theItemSyncTimestamp.sourceVersionattribute defined at extensioncatalog.- Returns:
- the sourceVersion
-
getSyncJob
@Accessor(qualifier="syncJob", type=GETTER) public SyncItemJobModel getSyncJob()
Generated method - Getter of theItemSyncTimestamp.syncJobattribute defined at extensioncatalog.- Returns:
- the syncJob
-
getTargetItem
@Accessor(qualifier="targetItem", type=GETTER) public ItemModel getTargetItem()
Generated method - Getter of theItemSyncTimestamp.targetItemattribute defined at extensioncatalog.- Returns:
- the targetItem
-
getTargetVersion
@Accessor(qualifier="targetVersion", type=GETTER) public CatalogVersionModel getTargetVersion()
Generated method - Getter of theItemSyncTimestamp.targetVersionattribute defined at extensioncatalog.- Returns:
- the targetVersion
-
setLastSyncSourceModifiedTime
@Accessor(qualifier="lastSyncSourceModifiedTime", type=SETTER) public void setLastSyncSourceModifiedTime(java.util.Date value)
Generated method - Setter ofItemSyncTimestamp.lastSyncSourceModifiedTimeattribute defined at extensioncatalog.- Parameters:
value- the lastSyncSourceModifiedTime
-
setLastSyncTime
@Accessor(qualifier="lastSyncTime", type=SETTER) public void setLastSyncTime(java.util.Date value)
Generated method - Setter ofItemSyncTimestamp.lastSyncTimeattribute defined at extensioncatalog.- Parameters:
value- the lastSyncTime
-
setPendingAttributeQualifiers
@Accessor(qualifier="pendingAttributeQualifiers", type=SETTER) public void setPendingAttributeQualifiers(java.lang.String value)
Generated method - Setter ofItemSyncTimestamp.pendingAttributeQualifiersattribute defined at extensioncatalog.- Parameters:
value- the pendingAttributeQualifiers
-
setPendingAttributesOwnerJob
@Accessor(qualifier="pendingAttributesOwnerJob", type=SETTER) public void setPendingAttributesOwnerJob(SyncItemCronJobModel value)
Generated method - Setter ofItemSyncTimestamp.pendingAttributesOwnerJobattribute defined at extensioncatalog.- Parameters:
value- the pendingAttributesOwnerJob
-
setPendingAttributesScheduledTurn
@Accessor(qualifier="pendingAttributesScheduledTurn", type=SETTER) public void setPendingAttributesScheduledTurn(java.lang.Integer value)
Generated method - Setter ofItemSyncTimestamp.pendingAttributesScheduledTurnattribute defined at extensioncatalog.- Parameters:
value- the pendingAttributesScheduledTurn
-
setSourceItem
@Accessor(qualifier="sourceItem", type=SETTER) public void setSourceItem(ItemModel value)
Generated method - Initial setter ofItemSyncTimestamp.sourceItemattribute defined at extensioncatalog. Can only be used at creation of model - before first save.- Parameters:
value- the sourceItem
-
setSourceVersion
@Accessor(qualifier="sourceVersion", type=SETTER) public void setSourceVersion(CatalogVersionModel value)
Generated method - Initial setter ofItemSyncTimestamp.sourceVersionattribute defined at extensioncatalog. Can only be used at creation of model - before first save.- Parameters:
value- the sourceVersion
-
setSyncJob
@Accessor(qualifier="syncJob", type=SETTER) public void setSyncJob(SyncItemJobModel value)
Generated method - Initial setter ofItemSyncTimestamp.syncJobattribute defined at extensioncatalog. Can only be used at creation of model - before first save.- Parameters:
value- the syncJob
-
setTargetItem
@Accessor(qualifier="targetItem", type=SETTER) public void setTargetItem(ItemModel value)
Generated method - Initial setter ofItemSyncTimestamp.targetItemattribute defined at extensioncatalog. Can only be used at creation of model - before first save.- Parameters:
value- the targetItem
-
setTargetVersion
@Accessor(qualifier="targetVersion", type=SETTER) public void setTargetVersion(CatalogVersionModel value)
Generated method - Initial setter ofItemSyncTimestamp.targetVersionattribute defined at extensioncatalog. Can only be used at creation of model - before first save.- Parameters:
value- the targetVersion
-
-