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
    • 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​(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