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
_TYPECODE
Generated model type code constant.static java.lang.String
LASTSYNCSOURCEMODIFIEDTIME
Generated constant - Attribute key ofItemSyncTimestamp.lastSyncSourceModifiedTime
attribute defined at extensioncatalog
.static java.lang.String
LASTSYNCTIME
Generated constant - Attribute key ofItemSyncTimestamp.lastSyncTime
attribute defined at extensioncatalog
.static java.lang.String
OUTDATED
Generated constant - Attribute key ofItemSyncTimestamp.outdated
attribute defined at extensioncatalog
.static java.lang.String
PENDINGATTRIBUTEQUALIFIERS
Generated constant - Attribute key ofItemSyncTimestamp.pendingAttributeQualifiers
attribute defined at extensioncatalog
.static java.lang.String
PENDINGATTRIBUTES
Generated constant - Attribute key ofItemSyncTimestamp.pendingAttributes
attribute defined at extensioncatalog
.static java.lang.String
PENDINGATTRIBUTESOWNERJOB
Generated constant - Attribute key ofItemSyncTimestamp.pendingAttributesOwnerJob
attribute defined at extensioncatalog
.static java.lang.String
PENDINGATTRIBUTESSCHEDULEDTURN
Generated constant - Attribute key ofItemSyncTimestamp.pendingAttributesScheduledTurn
attribute defined at extensioncatalog
.static java.lang.String
SOURCEITEM
Generated constant - Attribute key ofItemSyncTimestamp.sourceItem
attribute defined at extensioncatalog
.static java.lang.String
SOURCEVERSION
Generated constant - Attribute key ofItemSyncTimestamp.sourceVersion
attribute defined at extensioncatalog
.static java.lang.String
SYNCJOB
Generated constant - Attribute key ofItemSyncTimestamp.syncJob
attribute defined at extensioncatalog
.static java.lang.String
TARGETITEM
Generated constant - Attribute key ofItemSyncTimestamp.targetItem
attribute defined at extensioncatalog
.static java.lang.String
TARGETVERSION
Generated constant - Attribute key ofItemSyncTimestamp.targetVersion
attribute 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.Date
getLastSyncSourceModifiedTime()
Generated method - Getter of theItemSyncTimestamp.lastSyncSourceModifiedTime
attribute defined at extensioncatalog
.java.util.Date
getLastSyncTime()
Generated method - Getter of theItemSyncTimestamp.lastSyncTime
attribute defined at extensioncatalog
.java.lang.Boolean
getOutdated()
Generated method - Getter of theItemSyncTimestamp.outdated
attribute defined at extensioncatalog
.java.lang.String
getPendingAttributeQualifiers()
Generated method - Getter of theItemSyncTimestamp.pendingAttributeQualifiers
attribute defined at extensioncatalog
.java.util.Collection<AttributeDescriptorModel>
getPendingAttributes()
Generated method - Getter of theItemSyncTimestamp.pendingAttributes
attribute defined at extensioncatalog
.SyncItemCronJobModel
getPendingAttributesOwnerJob()
Generated method - Getter of theItemSyncTimestamp.pendingAttributesOwnerJob
attribute defined at extensioncatalog
.java.lang.Integer
getPendingAttributesScheduledTurn()
Generated method - Getter of theItemSyncTimestamp.pendingAttributesScheduledTurn
attribute defined at extensioncatalog
.ItemModel
getSourceItem()
Generated method - Getter of theItemSyncTimestamp.sourceItem
attribute defined at extensioncatalog
.CatalogVersionModel
getSourceVersion()
Generated method - Getter of theItemSyncTimestamp.sourceVersion
attribute defined at extensioncatalog
.SyncItemJobModel
getSyncJob()
Generated method - Getter of theItemSyncTimestamp.syncJob
attribute defined at extensioncatalog
.ItemModel
getTargetItem()
Generated method - Getter of theItemSyncTimestamp.targetItem
attribute defined at extensioncatalog
.CatalogVersionModel
getTargetVersion()
Generated method - Getter of theItemSyncTimestamp.targetVersion
attribute defined at extensioncatalog
.void
setLastSyncSourceModifiedTime(java.util.Date value)
Generated method - Setter ofItemSyncTimestamp.lastSyncSourceModifiedTime
attribute defined at extensioncatalog
.void
setLastSyncTime(java.util.Date value)
Generated method - Setter ofItemSyncTimestamp.lastSyncTime
attribute defined at extensioncatalog
.void
setPendingAttributeQualifiers(java.lang.String value)
Generated method - Setter ofItemSyncTimestamp.pendingAttributeQualifiers
attribute defined at extensioncatalog
.void
setPendingAttributesOwnerJob(SyncItemCronJobModel value)
Generated method - Setter ofItemSyncTimestamp.pendingAttributesOwnerJob
attribute defined at extensioncatalog
.void
setPendingAttributesScheduledTurn(java.lang.Integer value)
Generated method - Setter ofItemSyncTimestamp.pendingAttributesScheduledTurn
attribute defined at extensioncatalog
.void
setSourceItem(ItemModel value)
Generated method - Initial setter ofItemSyncTimestamp.sourceItem
attribute defined at extensioncatalog
.void
setSourceVersion(CatalogVersionModel value)
Generated method - Initial setter ofItemSyncTimestamp.sourceVersion
attribute defined at extensioncatalog
.void
setSyncJob(SyncItemJobModel value)
Generated method - Initial setter ofItemSyncTimestamp.syncJob
attribute defined at extensioncatalog
.void
setTargetItem(ItemModel value)
Generated method - Initial setter ofItemSyncTimestamp.targetItem
attribute defined at extensioncatalog
.void
setTargetVersion(CatalogVersionModel value)
Generated method - Initial setter ofItemSyncTimestamp.targetVersion
attribute 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.syncJob
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
SOURCEITEM
public static final java.lang.String SOURCEITEM
Generated constant - Attribute key ofItemSyncTimestamp.sourceItem
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
TARGETITEM
public static final java.lang.String TARGETITEM
Generated constant - Attribute key ofItemSyncTimestamp.targetItem
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
SOURCEVERSION
public static final java.lang.String SOURCEVERSION
Generated constant - Attribute key ofItemSyncTimestamp.sourceVersion
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
TARGETVERSION
public static final java.lang.String TARGETVERSION
Generated constant - Attribute key ofItemSyncTimestamp.targetVersion
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
LASTSYNCSOURCEMODIFIEDTIME
public static final java.lang.String LASTSYNCSOURCEMODIFIEDTIME
Generated constant - Attribute key ofItemSyncTimestamp.lastSyncSourceModifiedTime
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
LASTSYNCTIME
public static final java.lang.String LASTSYNCTIME
Generated constant - Attribute key ofItemSyncTimestamp.lastSyncTime
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
PENDINGATTRIBUTESOWNERJOB
public static final java.lang.String PENDINGATTRIBUTESOWNERJOB
Generated constant - Attribute key ofItemSyncTimestamp.pendingAttributesOwnerJob
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
PENDINGATTRIBUTESSCHEDULEDTURN
public static final java.lang.String PENDINGATTRIBUTESSCHEDULEDTURN
Generated constant - Attribute key ofItemSyncTimestamp.pendingAttributesScheduledTurn
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
PENDINGATTRIBUTEQUALIFIERS
public static final java.lang.String PENDINGATTRIBUTEQUALIFIERS
Generated constant - Attribute key ofItemSyncTimestamp.pendingAttributeQualifiers
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
OUTDATED
public static final java.lang.String OUTDATED
Generated constant - Attribute key ofItemSyncTimestamp.outdated
attribute defined at extensioncatalog
.- See Also:
- Constant Field Values
-
PENDINGATTRIBUTES
public static final java.lang.String PENDINGATTRIBUTES
Generated constant - Attribute key ofItemSyncTimestamp.pendingAttributes
attribute 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 typeItemSyncTimestamp
at extensioncatalog
_sourceVersion
- initial attribute declared by typeItemSyncTimestamp
at extensioncatalog
_targetItem
- initial attribute declared by typeItemSyncTimestamp
at extensioncatalog
_targetVersion
- initial attribute declared by typeItemSyncTimestamp
at 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 typeItem
at extensioncore
_sourceItem
- initial attribute declared by typeItemSyncTimestamp
at extensioncatalog
_sourceVersion
- initial attribute declared by typeItemSyncTimestamp
at extensioncatalog
_syncJob
- initial attribute declared by typeItemSyncTimestamp
at extensioncatalog
_targetItem
- initial attribute declared by typeItemSyncTimestamp
at extensioncatalog
_targetVersion
- initial attribute declared by typeItemSyncTimestamp
at extensioncatalog
-
-
Method Detail
-
getLastSyncSourceModifiedTime
@Accessor(qualifier="lastSyncSourceModifiedTime", type=GETTER) public java.util.Date getLastSyncSourceModifiedTime()
Generated method - Getter of theItemSyncTimestamp.lastSyncSourceModifiedTime
attribute defined at extensioncatalog
.- Returns:
- the lastSyncSourceModifiedTime
-
getLastSyncTime
@Accessor(qualifier="lastSyncTime", type=GETTER) public java.util.Date getLastSyncTime()
Generated method - Getter of theItemSyncTimestamp.lastSyncTime
attribute defined at extensioncatalog
.- Returns:
- the lastSyncTime
-
getOutdated
@Accessor(qualifier="outdated", type=GETTER) public java.lang.Boolean getOutdated()
Generated method - Getter of theItemSyncTimestamp.outdated
attribute defined at extensioncatalog
.- Returns:
- the outdated
-
getPendingAttributeQualifiers
@Accessor(qualifier="pendingAttributeQualifiers", type=GETTER) public java.lang.String getPendingAttributeQualifiers()
Generated method - Getter of theItemSyncTimestamp.pendingAttributeQualifiers
attribute defined at extensioncatalog
.- Returns:
- the pendingAttributeQualifiers
-
getPendingAttributes
@Accessor(qualifier="pendingAttributes", type=GETTER) public java.util.Collection<AttributeDescriptorModel> getPendingAttributes()
Generated method - Getter of theItemSyncTimestamp.pendingAttributes
attribute 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.pendingAttributesOwnerJob
attribute defined at extensioncatalog
.- Returns:
- the pendingAttributesOwnerJob
-
getPendingAttributesScheduledTurn
@Accessor(qualifier="pendingAttributesScheduledTurn", type=GETTER) public java.lang.Integer getPendingAttributesScheduledTurn()
Generated method - Getter of theItemSyncTimestamp.pendingAttributesScheduledTurn
attribute defined at extensioncatalog
.- Returns:
- the pendingAttributesScheduledTurn
-
getSourceItem
@Accessor(qualifier="sourceItem", type=GETTER) public ItemModel getSourceItem()
Generated method - Getter of theItemSyncTimestamp.sourceItem
attribute defined at extensioncatalog
.- Returns:
- the sourceItem
-
getSourceVersion
@Accessor(qualifier="sourceVersion", type=GETTER) public CatalogVersionModel getSourceVersion()
Generated method - Getter of theItemSyncTimestamp.sourceVersion
attribute defined at extensioncatalog
.- Returns:
- the sourceVersion
-
getSyncJob
@Accessor(qualifier="syncJob", type=GETTER) public SyncItemJobModel getSyncJob()
Generated method - Getter of theItemSyncTimestamp.syncJob
attribute defined at extensioncatalog
.- Returns:
- the syncJob
-
getTargetItem
@Accessor(qualifier="targetItem", type=GETTER) public ItemModel getTargetItem()
Generated method - Getter of theItemSyncTimestamp.targetItem
attribute defined at extensioncatalog
.- Returns:
- the targetItem
-
getTargetVersion
@Accessor(qualifier="targetVersion", type=GETTER) public CatalogVersionModel getTargetVersion()
Generated method - Getter of theItemSyncTimestamp.targetVersion
attribute defined at extensioncatalog
.- Returns:
- the targetVersion
-
setLastSyncSourceModifiedTime
@Accessor(qualifier="lastSyncSourceModifiedTime", type=SETTER) public void setLastSyncSourceModifiedTime(java.util.Date value)
Generated method - Setter ofItemSyncTimestamp.lastSyncSourceModifiedTime
attribute defined at extensioncatalog
.- Parameters:
value
- the lastSyncSourceModifiedTime
-
setLastSyncTime
@Accessor(qualifier="lastSyncTime", type=SETTER) public void setLastSyncTime(java.util.Date value)
Generated method - Setter ofItemSyncTimestamp.lastSyncTime
attribute defined at extensioncatalog
.- Parameters:
value
- the lastSyncTime
-
setPendingAttributeQualifiers
@Accessor(qualifier="pendingAttributeQualifiers", type=SETTER) public void setPendingAttributeQualifiers(java.lang.String value)
Generated method - Setter ofItemSyncTimestamp.pendingAttributeQualifiers
attribute defined at extensioncatalog
.- Parameters:
value
- the pendingAttributeQualifiers
-
setPendingAttributesOwnerJob
@Accessor(qualifier="pendingAttributesOwnerJob", type=SETTER) public void setPendingAttributesOwnerJob(SyncItemCronJobModel value)
Generated method - Setter ofItemSyncTimestamp.pendingAttributesOwnerJob
attribute defined at extensioncatalog
.- Parameters:
value
- the pendingAttributesOwnerJob
-
setPendingAttributesScheduledTurn
@Accessor(qualifier="pendingAttributesScheduledTurn", type=SETTER) public void setPendingAttributesScheduledTurn(java.lang.Integer value)
Generated method - Setter ofItemSyncTimestamp.pendingAttributesScheduledTurn
attribute defined at extensioncatalog
.- Parameters:
value
- the pendingAttributesScheduledTurn
-
setSourceItem
@Accessor(qualifier="sourceItem", type=SETTER) public void setSourceItem(ItemModel value)
Generated method - Initial setter ofItemSyncTimestamp.sourceItem
attribute 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.sourceVersion
attribute 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.syncJob
attribute 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.targetItem
attribute 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.targetVersion
attribute defined at extensioncatalog
. Can only be used at creation of model - before first save.- Parameters:
value
- the targetVersion
-
-