Class JobLogModel

  • All Implemented Interfaces:
    java.io.Serializable

    public class JobLogModel
    extends ItemModel
    Generated model class for type JobLog 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
      • _CRONJOBJOBLOGSRELATION

        public static final java.lang.String _CRONJOBJOBLOGSRELATION
        Generated relation code constant for relation CronJobJobLogsRelation defining source attribute cronJob in extension processing.
        See Also:
        Constant Field Values
      • STEP

        public static final java.lang.String STEP
        Generated constant - Attribute key of JobLog.step attribute defined at extension processing.
        See Also:
        Constant Field Values
      • MESSAGE

        public static final java.lang.String MESSAGE
        Generated constant - Attribute key of JobLog.message attribute defined at extension processing.
        See Also:
        Constant Field Values
      • SHORTMESSAGE

        public static final java.lang.String SHORTMESSAGE
        Generated constant - Attribute key of JobLog.shortMessage attribute defined at extension processing.
        See Also:
        Constant Field Values
      • LEVEL

        public static final java.lang.String LEVEL
        Generated constant - Attribute key of JobLog.level attribute defined at extension processing.
        See Also:
        Constant Field Values
      • CRONJOB

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

      • JobLogModel

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

        public JobLogModel​(ItemModelContext ctx)
        Generated constructor - Default constructor for creation with existing context
        Parameters:
        ctx - the model context to be injected, must not be null
      • JobLogModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public JobLogModel​(CronJobModel _cronJob,
                           JobLogLevel _level)
        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:
        _cronJob - initial attribute declared by type JobLog at extension processing
        _level - initial attribute declared by type JobLog at extension processing
      • JobLogModel

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public JobLogModel​(CronJobModel _cronJob,
                           JobLogLevel _level,
                           java.lang.String _message,
                           ItemModel _owner,
                           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
        Generated constructor - for all mandatory and initial attributes.
        Parameters:
        _cronJob - initial attribute declared by type JobLog at extension processing
        _level - initial attribute declared by type JobLog at extension processing
        _message - initial attribute declared by type JobLog at extension processing
        _owner - initial attribute declared by type Item at extension core
        _step - initial attribute declared by type JobLog at extension processing
    • Method Detail

      • getCronJob

        @Accessor(qualifier="cronJob",
                  type=GETTER)
        public CronJobModel getCronJob()
        Generated method - Getter of the JobLog.cronJob attribute defined at extension processing.
        Returns:
        the cronJob - assigned CronJob
      • getMessage

        @Accessor(qualifier="message",
                  type=GETTER)
        public java.lang.String getMessage()
        Generated method - Getter of the JobLog.message attribute defined at extension processing.
        Returns:
        the message
      • getShortMessage

        @Accessor(qualifier="shortMessage",
                  type=GETTER)
        public java.lang.String getShortMessage()
        Generated method - Getter of the JobLog.shortMessage attribute defined at extension processing.
        Returns:
        the shortMessage
      • getStep

        @Accessor(qualifier="step",
                  type=GETTER)
        public StepModel getStep()
        Generated method - Getter of the JobLog.step attribute defined at extension processing.
        Returns:
        the step
      • setCronJob

        @Accessor(qualifier="cronJob",
                  type=SETTER)
        public void setCronJob​(CronJobModel value)
        Generated method - Initial setter of JobLog.cronJob attribute defined at extension processing. Can only be used at creation of model - before first save.
        Parameters:
        value - the cronJob - assigned CronJob
      • setLevel

        @Accessor(qualifier="level",
                  type=SETTER)
        public void setLevel​(JobLogLevel value)
        Generated method - Initial setter of JobLog.level attribute defined at extension processing. Can only be used at creation of model - before first save.
        Parameters:
        value - the level
      • setMessage

        @Accessor(qualifier="message",
                  type=SETTER)
        public void setMessage​(java.lang.String value)
        Generated method - Initial setter of JobLog.message attribute defined at extension processing. Can only be used at creation of model - before first save.
        Parameters:
        value - the message
      • setStep

        @Accessor(qualifier="step",
                  type=SETTER)
        public void setStep​(StepModel value)
        Generated method - Initial setter of JobLog.step attribute defined at extension processing. Can only be used at creation of model - before first save.
        Parameters:
        value - the step