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
    • 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 _CRONJOBJOBLOGSRELATION
      Generated relation code constant for relation CronJobJobLogsRelation defining source attribute cronJob in extension processing.
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String CRONJOB
      Generated constant - Attribute key of JobLog.cronJob attribute defined at extension processing.
      static java.lang.String LEVEL
      Generated constant - Attribute key of JobLog.level attribute defined at extension processing.
      static java.lang.String MESSAGE
      Generated constant - Attribute key of JobLog.message attribute defined at extension processing.
      static java.lang.String SHORTMESSAGE
      Generated constant - Attribute key of JobLog.shortMessage attribute defined at extension processing.
      static java.lang.String STEP
      Generated constant - Attribute key of JobLog.step 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
      JobLogModel()
      Generated constructor - Default constructor for generic creation.
      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
      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
      JobLogModel​(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
      CronJobModel getCronJob()
      Generated method - Getter of the JobLog.cronJob attribute defined at extension processing.
      JobLogLevel getLevel()
      Generated method - Getter of the JobLog.level attribute defined at extension processing.
      java.lang.String getMessage()
      Generated method - Getter of the JobLog.message attribute defined at extension processing.
      java.lang.String getShortMessage()
      Generated method - Getter of the JobLog.shortMessage attribute defined at extension processing.
      StepModel getStep()
      Generated method - Getter of the JobLog.step attribute defined at extension processing.
      void setCronJob​(CronJobModel value)
      Generated method - Initial setter of JobLog.cronJob attribute defined at extension processing.
      void setLevel​(JobLogLevel value)
      Generated method - Initial setter of JobLog.level attribute defined at extension processing.
      void setMessage​(java.lang.String value)
      Generated method - Initial setter of JobLog.message attribute defined at extension processing.
      void setStep​(StepModel value)
      Generated method - Initial setter of JobLog.step 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
      • _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​(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
      • 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
      • 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 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