Class JobLogModel

All Implemented Interfaces:
Serializable

public class JobLogModel extends ItemModel
Generated model class for type JobLog first defined at extension processing.
See Also:
  • Field Details

    • _TYPECODE

      public static final String _TYPECODE
      Generated model type code constant.
      See Also:
    • _CRONJOBJOBLOGSRELATION

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

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

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

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

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

      public static final String CRONJOB
      Generated constant - Attribute key of JobLog.cronJob attribute defined at extension processing.
      See Also:
  • Constructor Details

    • 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, 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 Details

    • 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
    • getLevel

      @Accessor(qualifier="level", type=GETTER) public JobLogLevel getLevel()
      Generated method - Getter of the JobLog.level attribute defined at extension processing.
      Returns:
      the level
    • getMessage

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

      @Accessor(qualifier="shortMessage", type=GETTER) public 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(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