Class CronJobModel

    • 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 _JOBCRONJOBRELATION
      Generated relation code constant for relation JobCronJobRelation defining source attribute job in extension processing.
      static java.lang.String _TYPECODE
      Generated model type code constant.
      static java.lang.String ACTIVE
      Generated constant - Attribute key of CronJob.active attribute defined at extension processing.
      static java.lang.String ACTIVECRONJOBHISTORY
      Generated constant - Attribute key of CronJob.activeCronJobHistory attribute defined at extension processing.
      static java.lang.String ALTERNATIVEDATASOURCEID
      Generated constant - Attribute key of CronJob.alternativeDataSourceID attribute defined at extension processing.
      static java.lang.String CHANGERECORDINGENABLED
      Generated constant - Attribute key of CronJob.changeRecordingEnabled attribute defined at extension processing.
      static java.lang.String CHANGES
      Generated constant - Attribute key of CronJob.changes attribute defined at extension processing.
      static java.lang.String CODE
      Generated constant - Attribute key of CronJob.code attribute defined at extension processing.
      static java.lang.String CRONJOBHISTORYENTRIES
      Generated constant - Attribute key of CronJob.cronJobHistoryEntries attribute defined at extension processing.
      static java.lang.String CURRENTSTEP
      Generated constant - Attribute key of CronJob.currentStep attribute defined at extension processing.
      static java.lang.String EMAILADDRESS
      Generated constant - Attribute key of CronJob.emailAddress attribute defined at extension processing.
      static java.lang.String EMAILNOTIFICATIONTEMPLATE
      Generated constant - Attribute key of CronJob.emailNotificationTemplate attribute defined at extension processing.
      static java.lang.String ENDTIME
      Generated constant - Attribute key of CronJob.endTime attribute defined at extension processing.
      static java.lang.String ERRORMODE
      Generated constant - Attribute key of CronJob.errorMode attribute defined at extension processing.
      static java.lang.String FILESCOUNT
      Generated constant - Attribute key of CronJob.filesCount attribute defined at extension processing.
      static java.lang.String FILESDAYSOLD
      Generated constant - Attribute key of CronJob.filesDaysOld attribute defined at extension processing.
      static java.lang.String FILESOPERATOR
      Generated constant - Attribute key of CronJob.filesOperator attribute defined at extension processing.
      static java.lang.String JOB
      Generated constant - Attribute key of CronJob.job attribute defined at extension processing.
      static java.lang.String LOGFILES
      Generated constant - Attribute key of CronJob.logFiles attribute defined at extension processing.
      static java.lang.String LOGLEVELDATABASE
      Generated constant - Attribute key of CronJob.logLevelDatabase attribute defined at extension processing.
      static java.lang.String LOGLEVELFILE
      Generated constant - Attribute key of CronJob.logLevelFile attribute defined at extension processing.
      static java.lang.String LOGS
      Generated constant - Attribute key of CronJob.logs attribute defined at extension processing.
      static java.lang.String LOGSCOUNT
      Generated constant - Attribute key of CronJob.logsCount attribute defined at extension processing.
      static java.lang.String LOGSDAYSOLD
      Generated constant - Attribute key of CronJob.logsDaysOld attribute defined at extension processing.
      static java.lang.String LOGSOPERATOR
      Generated constant - Attribute key of CronJob.logsOperator attribute defined at extension processing.
      static java.lang.String LOGTEXT
      Generated constant - Attribute key of CronJob.logText attribute defined at extension processing.
      static java.lang.String LOGTODATABASE
      Generated constant - Attribute key of CronJob.logToDatabase attribute defined at extension processing.
      static java.lang.String LOGTOFILE
      Generated constant - Attribute key of CronJob.logToFile attribute defined at extension processing.
      static java.lang.String NODEGROUP
      Generated constant - Attribute key of CronJob.nodeGroup attribute defined at extension processing.
      static java.lang.String NODEID
      Generated constant - Attribute key of CronJob.nodeID attribute defined at extension processing.
      static java.lang.String PENDINGSTEPS
      Generated constant - Attribute key of CronJob.pendingSteps attribute defined at extension processing.
      static java.lang.String PRIORITY
      Generated constant - Attribute key of CronJob.priority attribute defined at extension processing.
      static java.lang.String PROCESSEDSTEPS
      Generated constant - Attribute key of CronJob.processedSteps attribute defined at extension processing.
      static java.lang.String QUERYCOUNT
      Generated constant - Attribute key of CronJob.queryCount attribute defined at extension processing.
      static java.lang.String REMOVEONEXIT
      Generated constant - Attribute key of CronJob.removeOnExit attribute defined at extension processing.
      static java.lang.String REQUESTABORT
      Generated constant - Attribute key of CronJob.requestAbort attribute defined at extension processing.
      static java.lang.String REQUESTABORTSTEP
      Generated constant - Attribute key of CronJob.requestAbortStep attribute defined at extension processing.
      static java.lang.String RESULT
      Generated constant - Attribute key of CronJob.result attribute defined at extension processing.
      static java.lang.String RETRY
      Generated constant - Attribute key of CronJob.retry attribute defined at extension processing.
      static java.lang.String RUNNINGONCLUSTERNODE
      Generated constant - Attribute key of CronJob.runningOnClusterNode attribute defined at extension processing.
      static java.lang.String SENDEMAIL
      Generated constant - Attribute key of CronJob.sendEmail attribute defined at extension processing.
      static java.lang.String SESSIONCONTEXTVALUES
      Generated constant - Attribute key of CronJob.sessionContextValues attribute defined at extension processing.
      static java.lang.String SESSIONCURRENCY
      Generated constant - Attribute key of CronJob.sessionCurrency attribute defined at extension processing.
      static java.lang.String SESSIONLANGUAGE
      Generated constant - Attribute key of CronJob.sessionLanguage attribute defined at extension processing.
      static java.lang.String SESSIONUSER
      Generated constant - Attribute key of CronJob.sessionUser attribute defined at extension processing.
      static java.lang.String SINGLEEXECUTABLE
      Generated constant - Attribute key of CronJob.singleExecutable attribute defined at extension processing.
      static java.lang.String STARTTIME
      Generated constant - Attribute key of CronJob.startTime attribute defined at extension processing.
      static java.lang.String STATUS
      Generated constant - Attribute key of CronJob.status attribute defined at extension processing.
      static java.lang.String TIMETABLE
      Generated constant - Attribute key of CronJob.timeTable attribute defined at extension processing.
      static java.lang.String TRIGGERS
      Generated constant - Attribute key of CronJob.triggers 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
      CronJobModel()
      Generated constructor - Default constructor for generic creation.
      CronJobModel​(JobModel _job)
      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
      CronJobModel​(JobModel _job, ItemModel _owner)
      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
      CronJobModel​(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
      java.lang.Boolean getActive()
      Generated method - Getter of the CronJob.active attribute defined at extension processing.
      CronJobHistoryModel getActiveCronJobHistory()
      Generated method - Getter of the CronJob.activeCronJobHistory attribute defined at extension processing.
      java.lang.String getAlternativeDataSourceID()
      Generated method - Getter of the CronJob.alternativeDataSourceID attribute defined at extension processing.
      java.lang.Boolean getChangeRecordingEnabled()
      Generated method - Getter of the CronJob.changeRecordingEnabled attribute defined at extension processing.
      java.util.Collection<ChangeDescriptorModel> getChanges()
      Generated method - Getter of the CronJob.changes attribute defined at extension processing.
      java.lang.String getCode()
      Generated method - Getter of the CronJob.code attribute defined at extension processing.
      java.util.List<CronJobHistoryModel> getCronJobHistoryEntries()
      Generated method - Getter of the CronJob.cronJobHistoryEntries attribute defined at extension processing.
      StepModel getCurrentStep()
      Generated method - Getter of the CronJob.currentStep attribute defined at extension processing.
      java.lang.String getEmailAddress()
      Generated method - Getter of the CronJob.emailAddress attribute defined at extension processing.
      RendererTemplateModel getEmailNotificationTemplate()
      Generated method - Getter of the CronJob.emailNotificationTemplate attribute defined at extension processing.
      java.util.Date getEndTime()
      Generated method - Getter of the CronJob.endTime attribute defined at extension processing.
      ErrorMode getErrorMode()
      Generated method - Getter of the CronJob.errorMode attribute defined at extension processing.
      int getFilesCount()
      Generated method - Getter of the CronJob.filesCount attribute defined at extension processing.
      int getFilesDaysOld()
      Generated method - Getter of the CronJob.filesDaysOld attribute defined at extension processing.
      BooleanOperator getFilesOperator()
      Generated method - Getter of the CronJob.filesOperator attribute defined at extension processing.
      JobModel getJob()
      Generated method - Getter of the CronJob.job attribute defined at extension processing.
      java.util.Collection<LogFileModel> getLogFiles()
      Generated method - Getter of the CronJob.logFiles attribute defined at extension processing.
      JobLogLevel getLogLevelDatabase()
      Generated method - Getter of the CronJob.logLevelDatabase attribute defined at extension processing.
      JobLogLevel getLogLevelFile()
      Generated method - Getter of the CronJob.logLevelFile attribute defined at extension processing.
      java.util.List<JobLogModel> getLogs()
      Generated method - Getter of the CronJob.logs attribute defined at extension processing.
      int getLogsCount()
      Generated method - Getter of the CronJob.logsCount attribute defined at extension processing.
      int getLogsDaysOld()
      Generated method - Getter of the CronJob.logsDaysOld attribute defined at extension processing.
      BooleanOperator getLogsOperator()
      Generated method - Getter of the CronJob.logsOperator attribute defined at extension processing.
      java.lang.String getLogText()
      Generated method - Getter of the CronJob.logText attribute defined at extension processing.
      java.lang.Boolean getLogToDatabase()
      Generated method - Getter of the CronJob.logToDatabase attribute defined at extension processing.
      java.lang.Boolean getLogToFile()
      Generated method - Getter of the CronJob.logToFile attribute defined at extension processing.
      java.lang.String getNodeGroup()
      Generated method - Getter of the CronJob.nodeGroup attribute defined at extension processing.
      java.lang.Integer getNodeID()
      Generated method - Getter of the CronJob.nodeID attribute defined at extension processing.
      java.util.List<StepModel> getPendingSteps()
      Generated method - Getter of the CronJob.pendingSteps attribute defined at extension processing.
      java.lang.Integer getPriority()
      Generated method - Getter of the CronJob.priority attribute defined at extension processing.
      java.util.List<StepModel> getProcessedSteps()
      Generated method - Getter of the CronJob.processedSteps attribute defined at extension processing.
      int getQueryCount()
      Generated method - Getter of the CronJob.queryCount attribute defined at extension processing.
      java.lang.Boolean getRemoveOnExit()
      Generated method - Getter of the CronJob.removeOnExit attribute defined at extension processing.
      java.lang.Boolean getRequestAbort()
      Generated method - Getter of the CronJob.requestAbort attribute defined at extension processing.
      java.lang.Boolean getRequestAbortStep()
      Generated method - Getter of the CronJob.requestAbortStep attribute defined at extension processing.
      CronJobResult getResult()
      Generated method - Getter of the CronJob.result attribute defined at extension processing.
      java.lang.Boolean getRetry()
      Generated method - Getter of the CronJob.retry attribute defined at extension processing.
      java.lang.Integer getRunningOnClusterNode()
      Generated method - Getter of the CronJob.runningOnClusterNode attribute defined at extension processing.
      java.lang.Boolean getSendEmail()
      Generated method - Getter of the CronJob.sendEmail attribute defined at extension processing.
      CurrencyModel getSessionCurrency()
      Generated method - Getter of the CronJob.sessionCurrency attribute defined at extension processing.
      LanguageModel getSessionLanguage()
      Generated method - Getter of the CronJob.sessionLanguage attribute defined at extension processing.
      UserModel getSessionUser()
      Generated method - Getter of the CronJob.sessionUser attribute defined at extension processing.
      java.lang.Boolean getSingleExecutable()
      Generated method - Getter of the CronJob.singleExecutable attribute defined at extension processing.
      java.util.Date getStartTime()
      Generated method - Getter of the CronJob.startTime attribute defined at extension processing.
      CronJobStatus getStatus()
      Generated method - Getter of the CronJob.status attribute defined at extension processing.
      java.lang.String getTimeTable()
      Generated method - Getter of the CronJob.timeTable dynamic attribute defined at extension processing.
      java.util.List<TriggerModel> getTriggers()
      Generated method - Getter of the CronJob.triggers attribute defined at extension processing.
      void setActive​(java.lang.Boolean value)
      Generated method - Setter of CronJob.active attribute defined at extension processing.
      void setActiveCronJobHistory​(CronJobHistoryModel value)
      Generated method - Setter of CronJob.activeCronJobHistory attribute defined at extension processing.
      void setAlternativeDataSourceID​(java.lang.String value)
      Generated method - Setter of CronJob.alternativeDataSourceID attribute defined at extension processing.
      void setChangeRecordingEnabled​(java.lang.Boolean value)
      Generated method - Setter of CronJob.changeRecordingEnabled attribute defined at extension processing.
      void setCode​(java.lang.String value)
      Generated method - Setter of CronJob.code attribute defined at extension processing.
      void setCronJobHistoryEntries​(java.util.List<CronJobHistoryModel> value)
      Generated method - Setter of CronJob.cronJobHistoryEntries attribute defined at extension processing.
      void setEmailAddress​(java.lang.String value)
      Generated method - Setter of CronJob.emailAddress attribute defined at extension processing.
      void setEmailNotificationTemplate​(RendererTemplateModel value)
      Generated method - Setter of CronJob.emailNotificationTemplate attribute defined at extension processing.
      void setEndTime​(java.util.Date value)
      Generated method - Setter of CronJob.endTime attribute defined at extension processing.
      void setErrorMode​(ErrorMode value)
      Generated method - Setter of CronJob.errorMode attribute defined at extension processing.
      void setFilesCount​(int value)
      Generated method - Setter of CronJob.filesCount attribute defined at extension processing.
      void setFilesDaysOld​(int value)
      Generated method - Setter of CronJob.filesDaysOld attribute defined at extension processing.
      void setFilesOperator​(BooleanOperator value)
      Generated method - Setter of CronJob.filesOperator attribute defined at extension processing.
      void setJob​(JobModel value)
      Generated method - Initial setter of CronJob.job attribute defined at extension processing.
      void setLogFiles​(java.util.Collection<LogFileModel> value)
      Generated method - Setter of CronJob.logFiles attribute defined at extension processing.
      void setLogLevelDatabase​(JobLogLevel value)
      Generated method - Setter of CronJob.logLevelDatabase attribute defined at extension processing.
      void setLogLevelFile​(JobLogLevel value)
      Generated method - Setter of CronJob.logLevelFile attribute defined at extension processing.
      void setLogsCount​(int value)
      Generated method - Setter of CronJob.logsCount attribute defined at extension processing.
      void setLogsDaysOld​(int value)
      Generated method - Setter of CronJob.logsDaysOld attribute defined at extension processing.
      void setLogsOperator​(BooleanOperator value)
      Generated method - Setter of CronJob.logsOperator attribute defined at extension processing.
      void setLogToDatabase​(java.lang.Boolean value)
      Generated method - Setter of CronJob.logToDatabase attribute defined at extension processing.
      void setLogToFile​(java.lang.Boolean value)
      Generated method - Setter of CronJob.logToFile attribute defined at extension processing.
      void setNodeGroup​(java.lang.String value)
      Generated method - Setter of CronJob.nodeGroup attribute defined at extension processing.
      void setNodeID​(java.lang.Integer value)
      Generated method - Setter of CronJob.nodeID attribute defined at extension processing.
      void setPendingSteps​(java.util.List<StepModel> value)
      Generated method - Setter of CronJob.pendingSteps attribute defined at extension processing.
      void setPriority​(java.lang.Integer value)
      Generated method - Setter of CronJob.priority attribute defined at extension processing.
      void setProcessedSteps​(java.util.List<StepModel> value)
      Generated method - Setter of CronJob.processedSteps attribute defined at extension processing.
      void setQueryCount​(int value)
      Generated method - Setter of CronJob.queryCount attribute defined at extension processing.
      void setRemoveOnExit​(java.lang.Boolean value)
      Generated method - Setter of CronJob.removeOnExit attribute defined at extension processing.
      void setRequestAbort​(java.lang.Boolean value)
      Generated method - Setter of CronJob.requestAbort attribute defined at extension processing.
      void setRequestAbortStep​(java.lang.Boolean value)
      Generated method - Setter of CronJob.requestAbortStep attribute defined at extension processing.
      void setResult​(CronJobResult value)
      Generated method - Setter of CronJob.result attribute defined at extension processing.
      void setRetry​(java.lang.Boolean value)
      Generated method - Setter of CronJob.retry attribute defined at extension processing.
      void setRunningOnClusterNode​(java.lang.Integer value)
      Generated method - Setter of CronJob.runningOnClusterNode attribute defined at extension processing.
      void setSendEmail​(java.lang.Boolean value)
      Generated method - Setter of CronJob.sendEmail attribute defined at extension processing.
      void setSessionCurrency​(CurrencyModel value)
      Generated method - Setter of CronJob.sessionCurrency attribute defined at extension processing.
      void setSessionLanguage​(LanguageModel value)
      Generated method - Setter of CronJob.sessionLanguage attribute defined at extension processing.
      void setSessionUser​(UserModel value)
      Generated method - Setter of CronJob.sessionUser attribute defined at extension processing.
      void setSingleExecutable​(java.lang.Boolean value)
      Generated method - Setter of CronJob.singleExecutable attribute defined at extension processing.
      void setStartTime​(java.util.Date value)
      Generated method - Setter of CronJob.startTime attribute defined at extension processing.
      void setStatus​(CronJobStatus value)
      Generated method - Setter of CronJob.status attribute defined at extension processing.
      void setTriggers​(java.util.List<TriggerModel> value)
      Generated method - Setter of CronJob.triggers 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
      • _JOBCRONJOBRELATION

        public static final java.lang.String _JOBCRONJOBRELATION
        Generated relation code constant for relation JobCronJobRelation defining source attribute job in extension processing.
        See Also:
        Constant Field Values
      • CODE

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

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

        public static final java.lang.String LOGTOFILE
        Generated constant - Attribute key of CronJob.logToFile attribute defined at extension processing.
        See Also:
        Constant Field Values
      • LOGTODATABASE

        public static final java.lang.String LOGTODATABASE
        Generated constant - Attribute key of CronJob.logToDatabase attribute defined at extension processing.
        See Also:
        Constant Field Values
      • LOGLEVELFILE

        public static final java.lang.String LOGLEVELFILE
        Generated constant - Attribute key of CronJob.logLevelFile attribute defined at extension processing.
        See Also:
        Constant Field Values
      • LOGLEVELDATABASE

        public static final java.lang.String LOGLEVELDATABASE
        Generated constant - Attribute key of CronJob.logLevelDatabase attribute defined at extension processing.
        See Also:
        Constant Field Values
      • LOGFILES

        public static final java.lang.String LOGFILES
        Generated constant - Attribute key of CronJob.logFiles attribute defined at extension processing.
        See Also:
        Constant Field Values
      • SESSIONUSER

        public static final java.lang.String SESSIONUSER
        Generated constant - Attribute key of CronJob.sessionUser attribute defined at extension processing.
        See Also:
        Constant Field Values
      • SESSIONLANGUAGE

        public static final java.lang.String SESSIONLANGUAGE
        Generated constant - Attribute key of CronJob.sessionLanguage attribute defined at extension processing.
        See Also:
        Constant Field Values
      • SESSIONCURRENCY

        public static final java.lang.String SESSIONCURRENCY
        Generated constant - Attribute key of CronJob.sessionCurrency attribute defined at extension processing.
        See Also:
        Constant Field Values
      • SESSIONCONTEXTVALUES

        public static final java.lang.String SESSIONCONTEXTVALUES
        Generated constant - Attribute key of CronJob.sessionContextValues attribute defined at extension processing.
        See Also:
        Constant Field Values
      • ACTIVE

        public static final java.lang.String ACTIVE
        Generated constant - Attribute key of CronJob.active attribute defined at extension processing.
        See Also:
        Constant Field Values
      • RETRY

        public static final java.lang.String RETRY
        Generated constant - Attribute key of CronJob.retry attribute defined at extension processing.
        See Also:
        Constant Field Values
      • SINGLEEXECUTABLE

        public static final java.lang.String SINGLEEXECUTABLE
        Generated constant - Attribute key of CronJob.singleExecutable attribute defined at extension processing.
        See Also:
        Constant Field Values
      • EMAILADDRESS

        public static final java.lang.String EMAILADDRESS
        Generated constant - Attribute key of CronJob.emailAddress attribute defined at extension processing.
        See Also:
        Constant Field Values
      • SENDEMAIL

        public static final java.lang.String SENDEMAIL
        Generated constant - Attribute key of CronJob.sendEmail attribute defined at extension processing.
        See Also:
        Constant Field Values
      • STARTTIME

        public static final java.lang.String STARTTIME
        Generated constant - Attribute key of CronJob.startTime attribute defined at extension processing.
        See Also:
        Constant Field Values
      • ENDTIME

        public static final java.lang.String ENDTIME
        Generated constant - Attribute key of CronJob.endTime attribute defined at extension processing.
        See Also:
        Constant Field Values
      • STATUS

        public static final java.lang.String STATUS
        Generated constant - Attribute key of CronJob.status attribute defined at extension processing.
        See Also:
        Constant Field Values
      • RESULT

        public static final java.lang.String RESULT
        Generated constant - Attribute key of CronJob.result attribute defined at extension processing.
        See Also:
        Constant Field Values
      • LOGTEXT

        public static final java.lang.String LOGTEXT
        Generated constant - Attribute key of CronJob.logText attribute defined at extension processing.
        See Also:
        Constant Field Values
      • NODEID

        public static final java.lang.String NODEID
        Generated constant - Attribute key of CronJob.nodeID attribute defined at extension processing.
        See Also:
        Constant Field Values
      • NODEGROUP

        public static final java.lang.String NODEGROUP
        Generated constant - Attribute key of CronJob.nodeGroup attribute defined at extension processing.
        See Also:
        Constant Field Values
      • RUNNINGONCLUSTERNODE

        public static final java.lang.String RUNNINGONCLUSTERNODE
        Generated constant - Attribute key of CronJob.runningOnClusterNode attribute defined at extension processing.
        See Also:
        Constant Field Values
      • CURRENTSTEP

        public static final java.lang.String CURRENTSTEP
        Generated constant - Attribute key of CronJob.currentStep attribute defined at extension processing.
        See Also:
        Constant Field Values
      • CHANGERECORDINGENABLED

        public static final java.lang.String CHANGERECORDINGENABLED
        Generated constant - Attribute key of CronJob.changeRecordingEnabled attribute defined at extension processing.
        See Also:
        Constant Field Values
      • CHANGES

        public static final java.lang.String CHANGES
        Generated constant - Attribute key of CronJob.changes attribute defined at extension processing.
        See Also:
        Constant Field Values
      • REQUESTABORT

        public static final java.lang.String REQUESTABORT
        Generated constant - Attribute key of CronJob.requestAbort attribute defined at extension processing.
        See Also:
        Constant Field Values
      • REQUESTABORTSTEP

        public static final java.lang.String REQUESTABORTSTEP
        Generated constant - Attribute key of CronJob.requestAbortStep attribute defined at extension processing.
        See Also:
        Constant Field Values
      • TIMETABLE

        public static final java.lang.String TIMETABLE
        Generated constant - Attribute key of CronJob.timeTable attribute defined at extension processing.
        See Also:
        Constant Field Values
      • PRIORITY

        public static final java.lang.String PRIORITY
        Generated constant - Attribute key of CronJob.priority attribute defined at extension processing.
        See Also:
        Constant Field Values
      • REMOVEONEXIT

        public static final java.lang.String REMOVEONEXIT
        Generated constant - Attribute key of CronJob.removeOnExit attribute defined at extension processing.
        See Also:
        Constant Field Values
      • EMAILNOTIFICATIONTEMPLATE

        public static final java.lang.String EMAILNOTIFICATIONTEMPLATE
        Generated constant - Attribute key of CronJob.emailNotificationTemplate attribute defined at extension processing.
        See Also:
        Constant Field Values
      • ALTERNATIVEDATASOURCEID

        public static final java.lang.String ALTERNATIVEDATASOURCEID
        Generated constant - Attribute key of CronJob.alternativeDataSourceID attribute defined at extension processing.
        See Also:
        Constant Field Values
      • LOGSDAYSOLD

        public static final java.lang.String LOGSDAYSOLD
        Generated constant - Attribute key of CronJob.logsDaysOld attribute defined at extension processing.
        See Also:
        Constant Field Values
      • LOGSCOUNT

        public static final java.lang.String LOGSCOUNT
        Generated constant - Attribute key of CronJob.logsCount attribute defined at extension processing.
        See Also:
        Constant Field Values
      • LOGSOPERATOR

        public static final java.lang.String LOGSOPERATOR
        Generated constant - Attribute key of CronJob.logsOperator attribute defined at extension processing.
        See Also:
        Constant Field Values
      • FILESDAYSOLD

        public static final java.lang.String FILESDAYSOLD
        Generated constant - Attribute key of CronJob.filesDaysOld attribute defined at extension processing.
        See Also:
        Constant Field Values
      • FILESCOUNT

        public static final java.lang.String FILESCOUNT
        Generated constant - Attribute key of CronJob.filesCount attribute defined at extension processing.
        See Also:
        Constant Field Values
      • FILESOPERATOR

        public static final java.lang.String FILESOPERATOR
        Generated constant - Attribute key of CronJob.filesOperator attribute defined at extension processing.
        See Also:
        Constant Field Values
      • QUERYCOUNT

        public static final java.lang.String QUERYCOUNT
        Generated constant - Attribute key of CronJob.queryCount attribute defined at extension processing.
        See Also:
        Constant Field Values
      • ACTIVECRONJOBHISTORY

        public static final java.lang.String ACTIVECRONJOBHISTORY
        Generated constant - Attribute key of CronJob.activeCronJobHistory attribute defined at extension processing.
        See Also:
        Constant Field Values
      • PROCESSEDSTEPS

        public static final java.lang.String PROCESSEDSTEPS
        Generated constant - Attribute key of CronJob.processedSteps attribute defined at extension processing.
        See Also:
        Constant Field Values
      • PENDINGSTEPS

        public static final java.lang.String PENDINGSTEPS
        Generated constant - Attribute key of CronJob.pendingSteps attribute defined at extension processing.
        See Also:
        Constant Field Values
      • LOGS

        public static final java.lang.String LOGS
        Generated constant - Attribute key of CronJob.logs attribute defined at extension processing.
        See Also:
        Constant Field Values
      • TRIGGERS

        public static final java.lang.String TRIGGERS
        Generated constant - Attribute key of CronJob.triggers attribute defined at extension processing.
        See Also:
        Constant Field Values
      • JOB

        public static final java.lang.String JOB
        Generated constant - Attribute key of CronJob.job attribute defined at extension processing.
        See Also:
        Constant Field Values
      • CRONJOBHISTORYENTRIES

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

      • CronJobModel

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

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

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

        @Deprecated(since="4.1.1",
                    forRemoval=true)
        public CronJobModel​(JobModel _job,
                            ItemModel _owner)
        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:
        _job - initial attribute declared by type CronJob at extension processing
        _owner - initial attribute declared by type Item at extension core
    • Method Detail

      • getActive

        @Accessor(qualifier="active",
                  type=GETTER)
        public java.lang.Boolean getActive()
        Generated method - Getter of the CronJob.active attribute defined at extension processing.
        Returns:
        the active - Whether the CronJob is active (is run when its trigger is due). If set to false, the CronJob will not be executed if its trigger is due
      • getActiveCronJobHistory

        @Accessor(qualifier="activeCronJobHistory",
                  type=GETTER)
        public CronJobHistoryModel getActiveCronJobHistory()
        Generated method - Getter of the CronJob.activeCronJobHistory attribute defined at extension processing.
        Returns:
        the activeCronJobHistory - Active CronJobHistory entry
      • getAlternativeDataSourceID

        @Accessor(qualifier="alternativeDataSourceID",
                  type=GETTER)
        public java.lang.String getAlternativeDataSourceID()
        Generated method - Getter of the CronJob.alternativeDataSourceID attribute defined at extension processing.
        Returns:
        the alternativeDataSourceID
      • getChangeRecordingEnabled

        @Accessor(qualifier="changeRecordingEnabled",
                  type=GETTER)
        public java.lang.Boolean getChangeRecordingEnabled()
        Generated method - Getter of the CronJob.changeRecordingEnabled attribute defined at extension processing.
        Returns:
        the changeRecordingEnabled
      • getChanges

        @Accessor(qualifier="changes",
                  type=GETTER)
        public java.util.Collection<ChangeDescriptorModel> getChanges()
        Generated method - Getter of the CronJob.changes attribute defined at extension processing. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the changes
      • getCode

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

        @Accessor(qualifier="cronJobHistoryEntries",
                  type=GETTER)
        public java.util.List<CronJobHistoryModel> getCronJobHistoryEntries()
        Generated method - Getter of the CronJob.cronJobHistoryEntries attribute defined at extension processing. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the cronJobHistoryEntries - history entries
      • getCurrentStep

        @Accessor(qualifier="currentStep",
                  type=GETTER)
        public StepModel getCurrentStep()
        Generated method - Getter of the CronJob.currentStep attribute defined at extension processing.
        Returns:
        the currentStep
      • getEmailAddress

        @Accessor(qualifier="emailAddress",
                  type=GETTER)
        public java.lang.String getEmailAddress()
        Generated method - Getter of the CronJob.emailAddress attribute defined at extension processing.
        Returns:
        the emailAddress - The e-mail address to which to send a notification on the CronJob's execution
      • getEmailNotificationTemplate

        @Accessor(qualifier="emailNotificationTemplate",
                  type=GETTER)
        public RendererTemplateModel getEmailNotificationTemplate()
        Generated method - Getter of the CronJob.emailNotificationTemplate attribute defined at extension processing.
        Returns:
        the emailNotificationTemplate
      • getEndTime

        @Accessor(qualifier="endTime",
                  type=GETTER)
        public java.util.Date getEndTime()
        Generated method - Getter of the CronJob.endTime attribute defined at extension processing.
        Returns:
        the endTime
      • getErrorMode

        @Accessor(qualifier="errorMode",
                  type=GETTER)
        public ErrorMode getErrorMode()
        Generated method - Getter of the CronJob.errorMode attribute defined at extension processing.
        Returns:
        the errorMode - the error mode. @since 2.10
      • getFilesCount

        @Accessor(qualifier="filesCount",
                  type=GETTER)
        public int getFilesCount()
        Generated method - Getter of the CronJob.filesCount attribute defined at extension processing.
        Returns:
        the filesCount - All LogFiles (LogFileModels) above this value will be removed
      • getFilesDaysOld

        @Accessor(qualifier="filesDaysOld",
                  type=GETTER)
        public int getFilesDaysOld()
        Generated method - Getter of the CronJob.filesDaysOld attribute defined at extension processing.
        Returns:
        the filesDaysOld - All LogFiles (LogFileModels) older than this value in days will be removed
      • getFilesOperator

        @Accessor(qualifier="filesOperator",
                  type=GETTER)
        public BooleanOperator getFilesOperator()
        Generated method - Getter of the CronJob.filesOperator attribute defined at extension processing.
        Returns:
        the filesOperator - Operator
      • getJob

        @Accessor(qualifier="job",
                  type=GETTER)
        public JobModel getJob()
        Generated method - Getter of the CronJob.job attribute defined at extension processing.
        Returns:
        the job - References to the Job assigned to the CronJob
      • getLogFiles

        @Accessor(qualifier="logFiles",
                  type=GETTER)
        public java.util.Collection<LogFileModel> getLogFiles()
        Generated method - Getter of the CronJob.logFiles attribute defined at extension processing. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the logFiles - A list of log files related to the current CronJob
      • getLogLevelDatabase

        @Accessor(qualifier="logLevelDatabase",
                  type=GETTER)
        public JobLogLevel getLogLevelDatabase()
        Generated method - Getter of the CronJob.logLevelDatabase attribute defined at extension processing.
        Returns:
        the logLevelDatabase - Specifies the log level for logging to the database
      • getLogLevelFile

        @Accessor(qualifier="logLevelFile",
                  type=GETTER)
        public JobLogLevel getLogLevelFile()
        Generated method - Getter of the CronJob.logLevelFile attribute defined at extension processing.
        Returns:
        the logLevelFile - Specifies the log level for logging to the file
      • getLogs

        @Accessor(qualifier="logs",
                  type=GETTER)
        public java.util.List<JobLogModel> getLogs()
        Generated method - Getter of the CronJob.logs attribute defined at extension processing. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the logs - list of jobLogs
      • getLogsCount

        @Accessor(qualifier="logsCount",
                  type=GETTER)
        public int getLogsCount()
        Generated method - Getter of the CronJob.logsCount attribute defined at extension processing.
        Returns:
        the logsCount - All JobLogs (JobLogModels) above this value will be removed
      • getLogsDaysOld

        @Accessor(qualifier="logsDaysOld",
                  type=GETTER)
        public int getLogsDaysOld()
        Generated method - Getter of the CronJob.logsDaysOld attribute defined at extension processing.
        Returns:
        the logsDaysOld - All JobLogs (JobLogModels) older than this value in days will be removed
      • getLogsOperator

        @Accessor(qualifier="logsOperator",
                  type=GETTER)
        public BooleanOperator getLogsOperator()
        Generated method - Getter of the CronJob.logsOperator attribute defined at extension processing.
        Returns:
        the logsOperator - Operator
      • getLogText

        @Accessor(qualifier="logText",
                  type=GETTER)
        public java.lang.String getLogText()
        Generated method - Getter of the CronJob.logText attribute defined at extension processing.
        Returns:
        the logText
      • getLogToDatabase

        @Accessor(qualifier="logToDatabase",
                  type=GETTER)
        public java.lang.Boolean getLogToDatabase()
        Generated method - Getter of the CronJob.logToDatabase attribute defined at extension processing.
        Returns:
        the logToDatabase - Whether the CronJob's execution log is written to a log entry in the hybris Suite's database
      • getLogToFile

        @Accessor(qualifier="logToFile",
                  type=GETTER)
        public java.lang.Boolean getLogToFile()
        Generated method - Getter of the CronJob.logToFile attribute defined at extension processing.
        Returns:
        the logToFile - Whether the CronJob's execution log is written to a log file
      • getNodeGroup

        @Accessor(qualifier="nodeGroup",
                  type=GETTER)
        public java.lang.String getNodeGroup()
        Generated method - Getter of the CronJob.nodeGroup attribute defined at extension processing.
        Returns:
        the nodeGroup
      • getNodeID

        @Accessor(qualifier="nodeID",
                  type=GETTER)
        public java.lang.Integer getNodeID()
        Generated method - Getter of the CronJob.nodeID attribute defined at extension processing.
        Returns:
        the nodeID - The number of the cluster node on which the CronJob is to be run. This setting is relevant for clustered hybris Suite installations only.
      • getPendingSteps

        @Accessor(qualifier="pendingSteps",
                  type=GETTER)
        public java.util.List<StepModel> getPendingSteps()
        Generated method - Getter of the CronJob.pendingSteps attribute defined at extension processing. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the pendingSteps - pending steps
      • getPriority

        @Accessor(qualifier="priority",
                  type=GETTER)
        public java.lang.Integer getPriority()
        Generated method - Getter of the CronJob.priority attribute defined at extension processing.
        Returns:
        the priority - the priority. @since 2.10
      • getProcessedSteps

        @Accessor(qualifier="processedSteps",
                  type=GETTER)
        public java.util.List<StepModel> getProcessedSteps()
        Generated method - Getter of the CronJob.processedSteps attribute defined at extension processing. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the processedSteps - processed steps
      • getQueryCount

        @Accessor(qualifier="queryCount",
                  type=GETTER)
        public int getQueryCount()
        Generated method - Getter of the CronJob.queryCount attribute defined at extension processing.
        Returns:
        the queryCount - Maximum number of cron jobs processed during one run while cleaning cron jobs' logs.
      • getRemoveOnExit

        @Accessor(qualifier="removeOnExit",
                  type=GETTER)
        public java.lang.Boolean getRemoveOnExit()
        Generated method - Getter of the CronJob.removeOnExit attribute defined at extension processing.
        Returns:
        the removeOnExit - If set to true, the CronJob is removed from the hybris Suite after execution
      • getRequestAbort

        @Accessor(qualifier="requestAbort",
                  type=GETTER)
        public java.lang.Boolean getRequestAbort()
        Generated method - Getter of the CronJob.requestAbort attribute defined at extension processing.
        Returns:
        the requestAbort
      • getRequestAbortStep

        @Accessor(qualifier="requestAbortStep",
                  type=GETTER)
        public java.lang.Boolean getRequestAbortStep()
        Generated method - Getter of the CronJob.requestAbortStep attribute defined at extension processing.
        Returns:
        the requestAbortStep
      • getResult

        @Accessor(qualifier="result",
                  type=GETTER)
        public CronJobResult getResult()
        Generated method - Getter of the CronJob.result attribute defined at extension processing.
        Returns:
        the result - The CronJob's execution result
      • getRetry

        @Accessor(qualifier="retry",
                  type=GETTER)
        public java.lang.Boolean getRetry()
        Generated method - Getter of the CronJob.retry attribute defined at extension processing.
        Returns:
        the retry - If an assigned job can't be started because of an already running job, a trigger will be created for the the cronjob instance with current time as activation time. This one will be triggerd on next poll repeatedly till the cronjob gets executed once
      • getRunningOnClusterNode

        @Accessor(qualifier="runningOnClusterNode",
                  type=GETTER)
        public java.lang.Integer getRunningOnClusterNode()
        Generated method - Getter of the CronJob.runningOnClusterNode attribute defined at extension processing.
        Returns:
        the runningOnClusterNode
      • getSendEmail

        @Accessor(qualifier="sendEmail",
                  type=GETTER)
        public java.lang.Boolean getSendEmail()
        Generated method - Getter of the CronJob.sendEmail attribute defined at extension processing.
        Returns:
        the sendEmail - Whether a status e-mail is to be sent after the CronJob's execution
      • getSessionCurrency

        @Accessor(qualifier="sessionCurrency",
                  type=GETTER)
        public CurrencyModel getSessionCurrency()
        Generated method - Getter of the CronJob.sessionCurrency attribute defined at extension processing.
        Returns:
        the sessionCurrency - The system currency with which to execute the CronJob
      • getSessionLanguage

        @Accessor(qualifier="sessionLanguage",
                  type=GETTER)
        public LanguageModel getSessionLanguage()
        Generated method - Getter of the CronJob.sessionLanguage attribute defined at extension processing.
        Returns:
        the sessionLanguage - The system language to execute the CronJob in
      • getSessionUser

        @Accessor(qualifier="sessionUser",
                  type=GETTER)
        public UserModel getSessionUser()
        Generated method - Getter of the CronJob.sessionUser attribute defined at extension processing.
        Returns:
        the sessionUser - The user in whose context (access rights, restrictions, etc) the CronJob will be executed
      • getSingleExecutable

        @Accessor(qualifier="singleExecutable",
                  type=GETTER)
        public java.lang.Boolean getSingleExecutable()
        Generated method - Getter of the CronJob.singleExecutable attribute defined at extension processing.
        Returns:
        the singleExecutable - If the assigned TriggerableJob instance can not be performed yet, a new Trigger for this CronJob will be created
      • getStartTime

        @Accessor(qualifier="startTime",
                  type=GETTER)
        public java.util.Date getStartTime()
        Generated method - Getter of the CronJob.startTime attribute defined at extension processing.
        Returns:
        the startTime
      • getStatus

        @Accessor(qualifier="status",
                  type=GETTER)
        public CronJobStatus getStatus()
        Generated method - Getter of the CronJob.status attribute defined at extension processing.
        Returns:
        the status - The CronJob's execution status
      • getTimeTable

        @Accessor(qualifier="timeTable",
                  type=GETTER)
        public java.lang.String getTimeTable()
        Generated method - Getter of the CronJob.timeTable dynamic attribute defined at extension processing.
        Returns:
        the timeTable
      • getTriggers

        @Accessor(qualifier="triggers",
                  type=GETTER)
        public java.util.List<TriggerModel> getTriggers()
        Generated method - Getter of the CronJob.triggers attribute defined at extension processing. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.
        Returns:
        the triggers - list of triggers
      • setActive

        @Accessor(qualifier="active",
                  type=SETTER)
        public void setActive​(java.lang.Boolean value)
        Generated method - Setter of CronJob.active attribute defined at extension processing.
        Parameters:
        value - the active - Whether the CronJob is active (is run when its trigger is due). If set to false, the CronJob will not be executed if its trigger is due
      • setActiveCronJobHistory

        @Accessor(qualifier="activeCronJobHistory",
                  type=SETTER)
        public void setActiveCronJobHistory​(CronJobHistoryModel value)
        Generated method - Setter of CronJob.activeCronJobHistory attribute defined at extension processing.
        Parameters:
        value - the activeCronJobHistory - Active CronJobHistory entry
      • setAlternativeDataSourceID

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

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

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

        @Accessor(qualifier="cronJobHistoryEntries",
                  type=SETTER)
        public void setCronJobHistoryEntries​(java.util.List<CronJobHistoryModel> value)
        Generated method - Setter of CronJob.cronJobHistoryEntries attribute defined at extension processing.
        Parameters:
        value - the cronJobHistoryEntries - history entries
      • setEmailAddress

        @Accessor(qualifier="emailAddress",
                  type=SETTER)
        public void setEmailAddress​(java.lang.String value)
        Generated method - Setter of CronJob.emailAddress attribute defined at extension processing.
        Parameters:
        value - the emailAddress - The e-mail address to which to send a notification on the CronJob's execution
      • setEmailNotificationTemplate

        @Accessor(qualifier="emailNotificationTemplate",
                  type=SETTER)
        public void setEmailNotificationTemplate​(RendererTemplateModel value)
        Generated method - Setter of CronJob.emailNotificationTemplate attribute defined at extension processing.
        Parameters:
        value - the emailNotificationTemplate
      • setEndTime

        @Accessor(qualifier="endTime",
                  type=SETTER)
        public void setEndTime​(java.util.Date value)
        Generated method - Setter of CronJob.endTime attribute defined at extension processing.
        Parameters:
        value - the endTime
      • setErrorMode

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

        @Accessor(qualifier="filesCount",
                  type=SETTER)
        public void setFilesCount​(int value)
        Generated method - Setter of CronJob.filesCount attribute defined at extension processing.
        Parameters:
        value - the filesCount - All LogFiles (LogFileModels) above this value will be removed
      • setFilesDaysOld

        @Accessor(qualifier="filesDaysOld",
                  type=SETTER)
        public void setFilesDaysOld​(int value)
        Generated method - Setter of CronJob.filesDaysOld attribute defined at extension processing.
        Parameters:
        value - the filesDaysOld - All LogFiles (LogFileModels) older than this value in days will be removed
      • setFilesOperator

        @Accessor(qualifier="filesOperator",
                  type=SETTER)
        public void setFilesOperator​(BooleanOperator value)
        Generated method - Setter of CronJob.filesOperator attribute defined at extension processing.
        Parameters:
        value - the filesOperator - Operator
      • setJob

        @Accessor(qualifier="job",
                  type=SETTER)
        public void setJob​(JobModel value)
        Generated method - Initial setter of CronJob.job attribute defined at extension processing. Can only be used at creation of model - before first save.
        Parameters:
        value - the job - References to the Job assigned to the CronJob
      • setLogFiles

        @Accessor(qualifier="logFiles",
                  type=SETTER)
        public void setLogFiles​(java.util.Collection<LogFileModel> value)
        Generated method - Setter of CronJob.logFiles attribute defined at extension processing.
        Parameters:
        value - the logFiles - A list of log files related to the current CronJob
      • setLogLevelDatabase

        @Accessor(qualifier="logLevelDatabase",
                  type=SETTER)
        public void setLogLevelDatabase​(JobLogLevel value)
        Generated method - Setter of CronJob.logLevelDatabase attribute defined at extension processing.
        Parameters:
        value - the logLevelDatabase - Specifies the log level for logging to the database
      • setLogLevelFile

        @Accessor(qualifier="logLevelFile",
                  type=SETTER)
        public void setLogLevelFile​(JobLogLevel value)
        Generated method - Setter of CronJob.logLevelFile attribute defined at extension processing.
        Parameters:
        value - the logLevelFile - Specifies the log level for logging to the file
      • setLogsCount

        @Accessor(qualifier="logsCount",
                  type=SETTER)
        public void setLogsCount​(int value)
        Generated method - Setter of CronJob.logsCount attribute defined at extension processing.
        Parameters:
        value - the logsCount - All JobLogs (JobLogModels) above this value will be removed
      • setLogsDaysOld

        @Accessor(qualifier="logsDaysOld",
                  type=SETTER)
        public void setLogsDaysOld​(int value)
        Generated method - Setter of CronJob.logsDaysOld attribute defined at extension processing.
        Parameters:
        value - the logsDaysOld - All JobLogs (JobLogModels) older than this value in days will be removed
      • setLogsOperator

        @Accessor(qualifier="logsOperator",
                  type=SETTER)
        public void setLogsOperator​(BooleanOperator value)
        Generated method - Setter of CronJob.logsOperator attribute defined at extension processing.
        Parameters:
        value - the logsOperator - Operator
      • setLogToDatabase

        @Accessor(qualifier="logToDatabase",
                  type=SETTER)
        public void setLogToDatabase​(java.lang.Boolean value)
        Generated method - Setter of CronJob.logToDatabase attribute defined at extension processing.
        Parameters:
        value - the logToDatabase - Whether the CronJob's execution log is written to a log entry in the hybris Suite's database
      • setLogToFile

        @Accessor(qualifier="logToFile",
                  type=SETTER)
        public void setLogToFile​(java.lang.Boolean value)
        Generated method - Setter of CronJob.logToFile attribute defined at extension processing.
        Parameters:
        value - the logToFile - Whether the CronJob's execution log is written to a log file
      • setNodeGroup

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

        @Accessor(qualifier="nodeID",
                  type=SETTER)
        public void setNodeID​(java.lang.Integer value)
        Generated method - Setter of CronJob.nodeID attribute defined at extension processing.
        Parameters:
        value - the nodeID - The number of the cluster node on which the CronJob is to be run. This setting is relevant for clustered hybris Suite installations only.
      • setPendingSteps

        @Accessor(qualifier="pendingSteps",
                  type=SETTER)
        public void setPendingSteps​(java.util.List<StepModel> value)
        Generated method - Setter of CronJob.pendingSteps attribute defined at extension processing.
        Parameters:
        value - the pendingSteps - pending steps
      • setPriority

        @Accessor(qualifier="priority",
                  type=SETTER)
        public void setPriority​(java.lang.Integer value)
        Generated method - Setter of CronJob.priority attribute defined at extension processing.
        Parameters:
        value - the priority - the priority. @since 2.10
      • setProcessedSteps

        @Accessor(qualifier="processedSteps",
                  type=SETTER)
        public void setProcessedSteps​(java.util.List<StepModel> value)
        Generated method - Setter of CronJob.processedSteps attribute defined at extension processing.
        Parameters:
        value - the processedSteps - processed steps
      • setQueryCount

        @Accessor(qualifier="queryCount",
                  type=SETTER)
        public void setQueryCount​(int value)
        Generated method - Setter of CronJob.queryCount attribute defined at extension processing.
        Parameters:
        value - the queryCount - Maximum number of cron jobs processed during one run while cleaning cron jobs' logs.
      • setRemoveOnExit

        @Accessor(qualifier="removeOnExit",
                  type=SETTER)
        public void setRemoveOnExit​(java.lang.Boolean value)
        Generated method - Setter of CronJob.removeOnExit attribute defined at extension processing.
        Parameters:
        value - the removeOnExit - If set to true, the CronJob is removed from the hybris Suite after execution
      • setRequestAbort

        @Accessor(qualifier="requestAbort",
                  type=SETTER)
        public void setRequestAbort​(java.lang.Boolean value)
        Generated method - Setter of CronJob.requestAbort attribute defined at extension processing.
        Parameters:
        value - the requestAbort
      • setRequestAbortStep

        @Accessor(qualifier="requestAbortStep",
                  type=SETTER)
        public void setRequestAbortStep​(java.lang.Boolean value)
        Generated method - Setter of CronJob.requestAbortStep attribute defined at extension processing.
        Parameters:
        value - the requestAbortStep
      • setResult

        @Accessor(qualifier="result",
                  type=SETTER)
        public void setResult​(CronJobResult value)
        Generated method - Setter of CronJob.result attribute defined at extension processing.
        Parameters:
        value - the result - The CronJob's execution result
      • setRetry

        @Accessor(qualifier="retry",
                  type=SETTER)
        public void setRetry​(java.lang.Boolean value)
        Generated method - Setter of CronJob.retry attribute defined at extension processing.
        Parameters:
        value - the retry - If an assigned job can't be started because of an already running job, a trigger will be created for the the cronjob instance with current time as activation time. This one will be triggerd on next poll repeatedly till the cronjob gets executed once
      • setRunningOnClusterNode

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

        @Accessor(qualifier="sendEmail",
                  type=SETTER)
        public void setSendEmail​(java.lang.Boolean value)
        Generated method - Setter of CronJob.sendEmail attribute defined at extension processing.
        Parameters:
        value - the sendEmail - Whether a status e-mail is to be sent after the CronJob's execution
      • setSessionCurrency

        @Accessor(qualifier="sessionCurrency",
                  type=SETTER)
        public void setSessionCurrency​(CurrencyModel value)
        Generated method - Setter of CronJob.sessionCurrency attribute defined at extension processing.
        Parameters:
        value - the sessionCurrency - The system currency with which to execute the CronJob
      • setSessionLanguage

        @Accessor(qualifier="sessionLanguage",
                  type=SETTER)
        public void setSessionLanguage​(LanguageModel value)
        Generated method - Setter of CronJob.sessionLanguage attribute defined at extension processing.
        Parameters:
        value - the sessionLanguage - The system language to execute the CronJob in
      • setSessionUser

        @Accessor(qualifier="sessionUser",
                  type=SETTER)
        public void setSessionUser​(UserModel value)
        Generated method - Setter of CronJob.sessionUser attribute defined at extension processing.
        Parameters:
        value - the sessionUser - The user in whose context (access rights, restrictions, etc) the CronJob will be executed
      • setSingleExecutable

        @Accessor(qualifier="singleExecutable",
                  type=SETTER)
        public void setSingleExecutable​(java.lang.Boolean value)
        Generated method - Setter of CronJob.singleExecutable attribute defined at extension processing.
        Parameters:
        value - the singleExecutable - If the assigned TriggerableJob instance can not be performed yet, a new Trigger for this CronJob will be created
      • setStartTime

        @Accessor(qualifier="startTime",
                  type=SETTER)
        public void setStartTime​(java.util.Date value)
        Generated method - Setter of CronJob.startTime attribute defined at extension processing.
        Parameters:
        value - the startTime
      • setStatus

        @Accessor(qualifier="status",
                  type=SETTER)
        public void setStatus​(CronJobStatus value)
        Generated method - Setter of CronJob.status attribute defined at extension processing.
        Parameters:
        value - the status - The CronJob's execution status
      • setTriggers

        @Accessor(qualifier="triggers",
                  type=SETTER)
        public void setTriggers​(java.util.List<TriggerModel> value)
        Generated method - Setter of CronJob.triggers attribute defined at extension processing.
        Parameters:
        value - the triggers - list of triggers