Class StepModel

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    MediaProcessorStepModel

    public class StepModel
    extends ItemModel
    Generated model class for type Step first defined at extension processing.
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        de.hybris.platform.servicelayer.model.AbstractItemModel.NewModelContextFactory
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _CRONJOBPENDINGSTEPSRELATION
      Generated relation code constant for relation CronJobPendingStepsRelation defining source attribute pendingCronJobs in extension processing.
      static java.lang.String _CRONJOBPROCESSEDSTEPSRELATION
      Generated relation code constant for relation CronJobProcessedStepsRelation defining source attribute processedCronJobs in extension processing.
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String BATCHJOB
      Generated constant - Attribute key of Step.batchJob attribute defined at extension processing.
      static java.lang.String CODE
      Generated constant - Attribute key of Step.code attribute defined at extension processing.
      static java.lang.String ERRORMODE
      Generated constant - Attribute key of Step.errorMode attribute defined at extension processing.
      static java.lang.String PENDINGCRONJOBS
      Generated constant - Attribute key of Step.pendingCronJobs attribute defined at extension processing.
      static java.lang.String PROCESSEDCRONJOBS
      Generated constant - Attribute key of Step.processedCronJobs attribute defined at extension processing.
      static java.lang.String SEQUENCENUMBER
      Generated constant - Attribute key of Step.sequenceNumber attribute defined at extension processing.
      static java.lang.String SYNCHRONOUS
      Generated constant - Attribute key of Step.synchronous attribute defined at extension processing.
      • Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel

        LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
    • Constructor Summary

      Constructors 
      Constructor Description
      StepModel()
      Generated constructor - Default constructor for generic creation.
      StepModel​(BatchJobModel _batchJob, java.lang.String _code, ItemModel _owner, java.lang.Integer _sequenceNumber)
      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
      StepModel​(BatchJobModel _batchJob, java.lang.String _code, java.lang.Integer _sequenceNumber)
      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
      StepModel​(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
      Generated constructor - Default constructor for creation with existing context
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      BatchJobModel getBatchJob()
      Generated method - Getter of the Step.batchJob attribute defined at extension processing.
      java.lang.String getCode()
      Generated method - Getter of the Step.code attribute defined at extension processing.
      ErrorMode getErrorMode()
      Generated method - Getter of the Step.errorMode attribute defined at extension processing.
      java.lang.Integer getSequenceNumber()
      Generated method - Getter of the Step.sequenceNumber attribute defined at extension processing.
      java.lang.Boolean getSynchronous()
      Generated method - Getter of the Step.synchronous attribute defined at extension processing.
      void setBatchJob​(BatchJobModel value)
      Generated method - Initial setter of Step.batchJob attribute defined at extension processing.
      void setCode​(java.lang.String value)
      Generated method - Setter of Step.code attribute defined at extension processing.
      void setErrorMode​(ErrorMode value)
      Generated method - Setter of Step.errorMode attribute defined at extension processing.
      void setSequenceNumber​(java.lang.Integer value)
      Generated method - Setter of Step.sequenceNumber attribute defined at extension processing.
      void setSynchronous​(java.lang.Boolean value)
      Generated method - Setter of Step.synchronous attribute defined at extension processing.
      • 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
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • _TYPECODE

        public static final java.lang.String _TYPECODE
        Generated model type code constant.
        See Also:
        Constant Field Values
      • _CRONJOBPROCESSEDSTEPSRELATION

        public static final java.lang.String _CRONJOBPROCESSEDSTEPSRELATION
        Generated relation code constant for relation CronJobProcessedStepsRelation defining source attribute processedCronJobs in extension processing.
        See Also:
        Constant Field Values
      • _CRONJOBPENDINGSTEPSRELATION

        public static final java.lang.String _CRONJOBPENDINGSTEPSRELATION
        Generated relation code constant for relation CronJobPendingStepsRelation defining source attribute pendingCronJobs in extension processing.
        See Also:
        Constant Field Values
      • BATCHJOB

        public static final java.lang.String BATCHJOB
        Generated constant - Attribute key of Step.batchJob attribute defined at extension processing.
        See Also:
        Constant Field Values
      • CODE

        public static final java.lang.String CODE
        Generated constant - Attribute key of Step.code attribute defined at extension processing.
        See Also:
        Constant Field Values
      • SEQUENCENUMBER

        public static final java.lang.String SEQUENCENUMBER
        Generated constant - Attribute key of Step.sequenceNumber attribute defined at extension processing.
        See Also:
        Constant Field Values
      • SYNCHRONOUS

        public static final java.lang.String SYNCHRONOUS
        Generated constant - Attribute key of Step.synchronous attribute defined at extension processing.
        See Also:
        Constant Field Values
      • ERRORMODE

        public static final java.lang.String ERRORMODE
        Generated constant - Attribute key of Step.errorMode attribute defined at extension processing.
        See Also:
        Constant Field Values
      • PROCESSEDCRONJOBS

        public static final java.lang.String PROCESSEDCRONJOBS
        Generated constant - Attribute key of Step.processedCronJobs attribute defined at extension processing.
        See Also:
        Constant Field Values
      • PENDINGCRONJOBS

        public static final java.lang.String PENDINGCRONJOBS
        Generated constant - Attribute key of Step.pendingCronJobs attribute defined at extension processing.
        See Also:
        Constant Field Values
    • Constructor Detail

      • StepModel

        public StepModel()
        Generated constructor - Default constructor for generic creation.
      • StepModel

        public StepModel​(de.hybris.platform.servicelayer.model.ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • StepModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public StepModel​(BatchJobModel _batchJob,
                         java.lang.String _code,
                         java.lang.Integer _sequenceNumber)
        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
        Generated constructor - Constructor with all mandatory attributes.
        Parameters:
        _batchJob - initial attribute declared by type Step at extension processing
        _code - initial attribute declared by type Step at extension processing
        _sequenceNumber - initial attribute declared by type Step at extension processing
      • StepModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public StepModel​(BatchJobModel _batchJob,
                         java.lang.String _code,
                         ItemModel _owner,
                         java.lang.Integer _sequenceNumber)
        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
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _batchJob - initial attribute declared by type Step at extension processing
        _code - initial attribute declared by type Step at extension processing
        _owner - initial attribute declared by type Item at extension core
        _sequenceNumber - initial attribute declared by type Step at extension processing
    • Method Detail

      • getBatchJob

        @Accessor(qualifier="batchJob",
                  type=GETTER)
        public BatchJobModel getBatchJob()
        Generated method - Getter of the Step.batchJob attribute defined at extension processing.
        Returns:
        the batchJob
      • getCode

        @Accessor(qualifier="code",
                  type=GETTER)
        public java.lang.String getCode()
        Generated method - Getter of the Step.code attribute defined at extension processing.
        Returns:
        the code
      • getErrorMode

        @Accessor(qualifier="errorMode",
                  type=GETTER)
        public ErrorMode getErrorMode()
        Generated method - Getter of the Step.errorMode attribute defined at extension processing.
        Returns:
        the errorMode
      • getSequenceNumber

        @Accessor(qualifier="sequenceNumber",
                  type=GETTER)
        public java.lang.Integer getSequenceNumber()
        Generated method - Getter of the Step.sequenceNumber attribute defined at extension processing.
        Returns:
        the sequenceNumber
      • getSynchronous

        @Accessor(qualifier="synchronous",
                  type=GETTER)
        public java.lang.Boolean getSynchronous()
        Generated method - Getter of the Step.synchronous attribute defined at extension processing.
        Returns:
        the synchronous
      • setBatchJob

        @Accessor(qualifier="batchJob",
                  type=SETTER)
        public void setBatchJob​(BatchJobModel value)
        Generated method - Initial setter of Step.batchJob attribute defined at extension processing. Can only be used at creation of model - before first save.
        Parameters:
        value - the batchJob
      • setCode

        @Accessor(qualifier="code",
                  type=SETTER)
        public void setCode​(java.lang.String value)
        Generated method - Setter of Step.code attribute defined at extension processing.
        Parameters:
        value - the code
      • setErrorMode

        @Accessor(qualifier="errorMode",
                  type=SETTER)
        public void setErrorMode​(ErrorMode value)
        Generated method - Setter of Step.errorMode attribute defined at extension processing.
        Parameters:
        value - the errorMode
      • setSequenceNumber

        @Accessor(qualifier="sequenceNumber",
                  type=SETTER)
        public void setSequenceNumber​(java.lang.Integer value)
        Generated method - Setter of Step.sequenceNumber attribute defined at extension processing.
        Parameters:
        value - the sequenceNumber
      • setSynchronous

        @Accessor(qualifier="synchronous",
                  type=SETTER)
        public void setSynchronous​(java.lang.Boolean value)
        Generated method - Setter of Step.synchronous attribute defined at extension processing.
        Parameters:
        value - the synchronous