Class CronJobModel

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