Package de.hybris.platform.cronjob.model
Class ChangeDescriptorModel
- java.lang.Object
-
- de.hybris.platform.servicelayer.model.AbstractItemModel
-
- de.hybris.platform.core.model.ItemModel
-
- de.hybris.platform.cronjob.model.ChangeDescriptorModel
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
ItemSyncDescriptorModel
public class ChangeDescriptorModel extends ItemModel
Generated model class for type ChangeDescriptor first defined at extension processing.- 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.StringCHANGEDITEMGenerated constant - Attribute key ofChangeDescriptor.changedItemattribute defined at extensionprocessing.static java.lang.StringCHANGETYPEGenerated constant - Attribute key ofChangeDescriptor.changeTypeattribute defined at extensionprocessing.static java.lang.StringCRONJOBGenerated constant - Attribute key ofChangeDescriptor.cronJobattribute defined at extensionprocessing.static java.lang.StringDESCRIPTIONGenerated constant - Attribute key ofChangeDescriptor.descriptionattribute defined at extensionprocessing.static java.lang.StringPREVIOUSITEMSTATEGenerated constant - Attribute key ofChangeDescriptor.previousItemStateattribute defined at extensionprocessing.static java.lang.StringSAVETIMESTAMPGenerated constant - Attribute key ofChangeDescriptor.saveTimestampattribute defined at extensionprocessing.static java.lang.StringSEQUENCENUMBERGenerated constant - Attribute key ofChangeDescriptor.sequenceNumberattribute defined at extensionprocessing.static java.lang.StringSTEPGenerated constant - Attribute key ofChangeDescriptor.stepattribute defined at extensionprocessing.-
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 ChangeDescriptorModel()Generated constructor - Default constructor for generic creation.ChangeDescriptorModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextChangeDescriptorModel(java.lang.String _changeType, CronJobModel _cronJob, ItemModel _owner, java.lang.Integer _sequenceNumber, StepModel _step)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersChangeDescriptorModel(java.lang.String _changeType, CronJobModel _cronJob, java.lang.Integer _sequenceNumber, StepModel _step)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 ItemModelgetChangedItem()Generated method - Getter of theChangeDescriptor.changedItemattribute defined at extensionprocessing.java.lang.StringgetChangeType()Generated method - Getter of theChangeDescriptor.changeTypeattribute defined at extensionprocessing.CronJobModelgetCronJob()Generated method - Getter of theChangeDescriptor.cronJobattribute defined at extensionprocessing.java.lang.StringgetDescription()Generated method - Getter of theChangeDescriptor.descriptionattribute defined at extensionprocessing.java.util.MapgetPreviousItemState()Generated method - Getter of theChangeDescriptor.previousItemStateattribute defined at extensionprocessing.java.util.DategetSaveTimestamp()Generated method - Getter of theChangeDescriptor.saveTimestampattribute defined at extensionprocessing.java.lang.IntegergetSequenceNumber()Generated method - Getter of theChangeDescriptor.sequenceNumberattribute defined at extensionprocessing.StepModelgetStep()Generated method - Getter of theChangeDescriptor.stepattribute defined at extensionprocessing.voidsetChangedItem(ItemModel value)Generated method - Setter ofChangeDescriptor.changedItemattribute defined at extensionprocessing.voidsetChangeType(java.lang.String value)Generated method - Setter ofChangeDescriptor.changeTypeattribute defined at extensionprocessing.voidsetCronJob(CronJobModel value)Generated method - Initial setter ofChangeDescriptor.cronJobattribute defined at extensionprocessing.voidsetDescription(java.lang.String value)Generated method - Setter ofChangeDescriptor.descriptionattribute defined at extensionprocessing.voidsetPreviousItemState(java.util.Map value)Generated method - Setter ofChangeDescriptor.previousItemStateattribute defined at extensionprocessing.voidsetSaveTimestamp(java.util.Date value)Generated method - Setter ofChangeDescriptor.saveTimestampattribute defined at extensionprocessing.voidsetSequenceNumber(java.lang.Integer value)Generated method - Initial setter ofChangeDescriptor.sequenceNumberattribute defined at extensionprocessing.voidsetStep(StepModel value)Generated method - Initial setter ofChangeDescriptor.stepattribute defined at extensionprocessing.-
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
-
CRONJOB
public static final java.lang.String CRONJOB
Generated constant - Attribute key ofChangeDescriptor.cronJobattribute defined at extensionprocessing.- See Also:
- Constant Field Values
-
STEP
public static final java.lang.String STEP
Generated constant - Attribute key ofChangeDescriptor.stepattribute defined at extensionprocessing.- See Also:
- Constant Field Values
-
CHANGEDITEM
public static final java.lang.String CHANGEDITEM
Generated constant - Attribute key ofChangeDescriptor.changedItemattribute defined at extensionprocessing.- See Also:
- Constant Field Values
-
SEQUENCENUMBER
public static final java.lang.String SEQUENCENUMBER
Generated constant - Attribute key ofChangeDescriptor.sequenceNumberattribute defined at extensionprocessing.- See Also:
- Constant Field Values
-
SAVETIMESTAMP
public static final java.lang.String SAVETIMESTAMP
Generated constant - Attribute key ofChangeDescriptor.saveTimestampattribute defined at extensionprocessing.- See Also:
- Constant Field Values
-
PREVIOUSITEMSTATE
public static final java.lang.String PREVIOUSITEMSTATE
Generated constant - Attribute key ofChangeDescriptor.previousItemStateattribute defined at extensionprocessing.- See Also:
- Constant Field Values
-
CHANGETYPE
public static final java.lang.String CHANGETYPE
Generated constant - Attribute key ofChangeDescriptor.changeTypeattribute defined at extensionprocessing.- See Also:
- Constant Field Values
-
DESCRIPTION
public static final java.lang.String DESCRIPTION
Generated constant - Attribute key ofChangeDescriptor.descriptionattribute defined at extensionprocessing.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ChangeDescriptorModel
public ChangeDescriptorModel()
Generated constructor - Default constructor for generic creation.
-
ChangeDescriptorModel
public ChangeDescriptorModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
ChangeDescriptorModel
@Deprecated(since="4.1.1", forRemoval=true) public ChangeDescriptorModel(java.lang.String _changeType, CronJobModel _cronJob, java.lang.Integer _sequenceNumber, StepModel _step)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:
_changeType- initial attribute declared by typeChangeDescriptorat extensionprocessing_cronJob- initial attribute declared by typeChangeDescriptorat extensionprocessing_sequenceNumber- initial attribute declared by typeChangeDescriptorat extensionprocessing_step- initial attribute declared by typeChangeDescriptorat extensionprocessing
-
ChangeDescriptorModel
@Deprecated(since="4.1.1", forRemoval=true) public ChangeDescriptorModel(java.lang.String _changeType, CronJobModel _cronJob, ItemModel _owner, java.lang.Integer _sequenceNumber, StepModel _step)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:
_changeType- initial attribute declared by typeChangeDescriptorat extensionprocessing_cronJob- initial attribute declared by typeChangeDescriptorat extensionprocessing_owner- initial attribute declared by typeItemat extensioncore_sequenceNumber- initial attribute declared by typeChangeDescriptorat extensionprocessing_step- initial attribute declared by typeChangeDescriptorat extensionprocessing
-
-
Method Detail
-
getChangedItem
@Accessor(qualifier="changedItem", type=GETTER) public ItemModel getChangedItem()
Generated method - Getter of theChangeDescriptor.changedItemattribute defined at extensionprocessing.- Returns:
- the changedItem
-
getChangeType
@Accessor(qualifier="changeType", type=GETTER) public java.lang.String getChangeType()
Generated method - Getter of theChangeDescriptor.changeTypeattribute defined at extensionprocessing.- Returns:
- the changeType
-
getCronJob
@Accessor(qualifier="cronJob", type=GETTER) public CronJobModel getCronJob()
Generated method - Getter of theChangeDescriptor.cronJobattribute defined at extensionprocessing.- Returns:
- the cronJob
-
getDescription
@Accessor(qualifier="description", type=GETTER) public java.lang.String getDescription()
Generated method - Getter of theChangeDescriptor.descriptionattribute defined at extensionprocessing.- Returns:
- the description
-
getPreviousItemState
@Accessor(qualifier="previousItemState", type=GETTER) public java.util.Map getPreviousItemState()
Generated method - Getter of theChangeDescriptor.previousItemStateattribute defined at extensionprocessing.- Returns:
- the previousItemState
-
getSaveTimestamp
@Accessor(qualifier="saveTimestamp", type=GETTER) public java.util.Date getSaveTimestamp()
Generated method - Getter of theChangeDescriptor.saveTimestampattribute defined at extensionprocessing.- Returns:
- the saveTimestamp
-
getSequenceNumber
@Accessor(qualifier="sequenceNumber", type=GETTER) public java.lang.Integer getSequenceNumber()
Generated method - Getter of theChangeDescriptor.sequenceNumberattribute defined at extensionprocessing.- Returns:
- the sequenceNumber
-
getStep
@Accessor(qualifier="step", type=GETTER) public StepModel getStep()
Generated method - Getter of theChangeDescriptor.stepattribute defined at extensionprocessing.- Returns:
- the step
-
setChangedItem
@Accessor(qualifier="changedItem", type=SETTER) public void setChangedItem(ItemModel value)
Generated method - Setter ofChangeDescriptor.changedItemattribute defined at extensionprocessing.- Parameters:
value- the changedItem
-
setChangeType
@Accessor(qualifier="changeType", type=SETTER) public void setChangeType(java.lang.String value)
Generated method - Setter ofChangeDescriptor.changeTypeattribute defined at extensionprocessing.- Parameters:
value- the changeType
-
setCronJob
@Accessor(qualifier="cronJob", type=SETTER) public void setCronJob(CronJobModel value)
Generated method - Initial setter ofChangeDescriptor.cronJobattribute defined at extensionprocessing. Can only be used at creation of model - before first save.- Parameters:
value- the cronJob
-
setDescription
@Accessor(qualifier="description", type=SETTER) public void setDescription(java.lang.String value)
Generated method - Setter ofChangeDescriptor.descriptionattribute defined at extensionprocessing.- Parameters:
value- the description
-
setPreviousItemState
@Accessor(qualifier="previousItemState", type=SETTER) public void setPreviousItemState(java.util.Map value)
Generated method - Setter ofChangeDescriptor.previousItemStateattribute defined at extensionprocessing.- Parameters:
value- the previousItemState
-
setSaveTimestamp
@Accessor(qualifier="saveTimestamp", type=SETTER) public void setSaveTimestamp(java.util.Date value)
Generated method - Setter ofChangeDescriptor.saveTimestampattribute defined at extensionprocessing.- Parameters:
value- the saveTimestamp
-
setSequenceNumber
@Accessor(qualifier="sequenceNumber", type=SETTER) public void setSequenceNumber(java.lang.Integer value)
Generated method - Initial setter ofChangeDescriptor.sequenceNumberattribute defined at extensionprocessing. Can only be used at creation of model - before first save.- Parameters:
value- the sequenceNumber
-
-