Class GeneratedCronJob

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Comparable
    Direct Known Subclasses:
    CronJob

    public abstract class GeneratedCronJob
    extends GenericItem
    Generated class for type CronJob.
    See Also:
    Serialized Form
    • Field Detail

      • CODE

        public static final java.lang.String CODE
        Qualifier of the CronJob.code attribute
        See Also:
        Constant Field Values
      • ERRORMODE

        public static final java.lang.String ERRORMODE
        Qualifier of the CronJob.errorMode attribute
        See Also:
        Constant Field Values
      • LOGTOFILE

        public static final java.lang.String LOGTOFILE
        Qualifier of the CronJob.logToFile attribute
        See Also:
        Constant Field Values
      • LOGTODATABASE

        public static final java.lang.String LOGTODATABASE
        Qualifier of the CronJob.logToDatabase attribute
        See Also:
        Constant Field Values
      • LOGLEVELFILE

        public static final java.lang.String LOGLEVELFILE
        Qualifier of the CronJob.logLevelFile attribute
        See Also:
        Constant Field Values
      • LOGLEVELDATABASE

        public static final java.lang.String LOGLEVELDATABASE
        Qualifier of the CronJob.logLevelDatabase attribute
        See Also:
        Constant Field Values
      • LOGFILES

        public static final java.lang.String LOGFILES
        Qualifier of the CronJob.logFiles attribute
        See Also:
        Constant Field Values
      • SESSIONUSER

        public static final java.lang.String SESSIONUSER
        Qualifier of the CronJob.sessionUser attribute
        See Also:
        Constant Field Values
      • SESSIONLANGUAGE

        public static final java.lang.String SESSIONLANGUAGE
        Qualifier of the CronJob.sessionLanguage attribute
        See Also:
        Constant Field Values
      • SESSIONCURRENCY

        public static final java.lang.String SESSIONCURRENCY
        Qualifier of the CronJob.sessionCurrency attribute
        See Also:
        Constant Field Values
      • SESSIONCONTEXTVALUES

        public static final java.lang.String SESSIONCONTEXTVALUES
        Qualifier of the CronJob.sessionContextValues attribute
        See Also:
        Constant Field Values
      • ACTIVE

        public static final java.lang.String ACTIVE
        Qualifier of the CronJob.active attribute
        See Also:
        Constant Field Values
      • RETRY

        public static final java.lang.String RETRY
        Qualifier of the CronJob.retry attribute
        See Also:
        Constant Field Values
      • SINGLEEXECUTABLE

        public static final java.lang.String SINGLEEXECUTABLE
        Qualifier of the CronJob.singleExecutable attribute
        See Also:
        Constant Field Values
      • EMAILADDRESS

        public static final java.lang.String EMAILADDRESS
        Qualifier of the CronJob.emailAddress attribute
        See Also:
        Constant Field Values
      • SENDEMAIL

        public static final java.lang.String SENDEMAIL
        Qualifier of the CronJob.sendEmail attribute
        See Also:
        Constant Field Values
      • STARTTIME

        public static final java.lang.String STARTTIME
        Qualifier of the CronJob.startTime attribute
        See Also:
        Constant Field Values
      • ENDTIME

        public static final java.lang.String ENDTIME
        Qualifier of the CronJob.endTime attribute
        See Also:
        Constant Field Values
      • STATUS

        public static final java.lang.String STATUS
        Qualifier of the CronJob.status attribute
        See Also:
        Constant Field Values
      • RESULT

        public static final java.lang.String RESULT
        Qualifier of the CronJob.result attribute
        See Also:
        Constant Field Values
      • LOGTEXT

        public static final java.lang.String LOGTEXT
        Qualifier of the CronJob.logText attribute
        See Also:
        Constant Field Values
      • NODEID

        public static final java.lang.String NODEID
        Qualifier of the CronJob.nodeID attribute
        See Also:
        Constant Field Values
      • NODEGROUP

        public static final java.lang.String NODEGROUP
        Qualifier of the CronJob.nodeGroup attribute
        See Also:
        Constant Field Values
      • RUNNINGONCLUSTERNODE

        public static final java.lang.String RUNNINGONCLUSTERNODE
        Qualifier of the CronJob.runningOnClusterNode attribute
        See Also:
        Constant Field Values
      • CURRENTSTEP

        public static final java.lang.String CURRENTSTEP
        Qualifier of the CronJob.currentStep attribute
        See Also:
        Constant Field Values
      • CHANGERECORDINGENABLED

        public static final java.lang.String CHANGERECORDINGENABLED
        Qualifier of the CronJob.changeRecordingEnabled attribute
        See Also:
        Constant Field Values
      • CHANGES

        public static final java.lang.String CHANGES
        Qualifier of the CronJob.changes attribute
        See Also:
        Constant Field Values
      • REQUESTABORT

        public static final java.lang.String REQUESTABORT
        Qualifier of the CronJob.requestAbort attribute
        See Also:
        Constant Field Values
      • REQUESTABORTSTEP

        public static final java.lang.String REQUESTABORTSTEP
        Qualifier of the CronJob.requestAbortStep attribute
        See Also:
        Constant Field Values
      • PRIORITY

        public static final java.lang.String PRIORITY
        Qualifier of the CronJob.priority attribute
        See Also:
        Constant Field Values
      • REMOVEONEXIT

        public static final java.lang.String REMOVEONEXIT
        Qualifier of the CronJob.removeOnExit attribute
        See Also:
        Constant Field Values
      • EMAILNOTIFICATIONTEMPLATE

        public static final java.lang.String EMAILNOTIFICATIONTEMPLATE
        Qualifier of the CronJob.emailNotificationTemplate attribute
        See Also:
        Constant Field Values
      • ALTERNATIVEDATASOURCEID

        public static final java.lang.String ALTERNATIVEDATASOURCEID
        Qualifier of the CronJob.alternativeDataSourceID attribute
        See Also:
        Constant Field Values
      • LOGSDAYSOLD

        public static final java.lang.String LOGSDAYSOLD
        Qualifier of the CronJob.logsDaysOld attribute
        See Also:
        Constant Field Values
      • LOGSCOUNT

        public static final java.lang.String LOGSCOUNT
        Qualifier of the CronJob.logsCount attribute
        See Also:
        Constant Field Values
      • LOGSOPERATOR

        public static final java.lang.String LOGSOPERATOR
        Qualifier of the CronJob.logsOperator attribute
        See Also:
        Constant Field Values
      • FILESDAYSOLD

        public static final java.lang.String FILESDAYSOLD
        Qualifier of the CronJob.filesDaysOld attribute
        See Also:
        Constant Field Values
      • FILESCOUNT

        public static final java.lang.String FILESCOUNT
        Qualifier of the CronJob.filesCount attribute
        See Also:
        Constant Field Values
      • FILESOPERATOR

        public static final java.lang.String FILESOPERATOR
        Qualifier of the CronJob.filesOperator attribute
        See Also:
        Constant Field Values
      • QUERYCOUNT

        public static final java.lang.String QUERYCOUNT
        Qualifier of the CronJob.queryCount attribute
        See Also:
        Constant Field Values
      • ACTIVECRONJOBHISTORY

        public static final java.lang.String ACTIVECRONJOBHISTORY
        Qualifier of the CronJob.activeCronJobHistory attribute
        See Also:
        Constant Field Values
      • PROCESSEDSTEPS

        public static final java.lang.String PROCESSEDSTEPS
        Qualifier of the CronJob.processedSteps attribute
        See Also:
        Constant Field Values
      • CRONJOBPROCESSEDSTEPSRELATION_SRC_ORDERED

        protected static java.lang.String CRONJOBPROCESSEDSTEPSRELATION_SRC_ORDERED
        Relation ordering override parameter constants for CronJobProcessedStepsRelation from ((processing))
      • CRONJOBPROCESSEDSTEPSRELATION_TGT_ORDERED

        protected static java.lang.String CRONJOBPROCESSEDSTEPSRELATION_TGT_ORDERED
      • CRONJOBPROCESSEDSTEPSRELATION_MARKMODIFIED

        protected static java.lang.String CRONJOBPROCESSEDSTEPSRELATION_MARKMODIFIED
        Relation disable markmodifed parameter constants for CronJobProcessedStepsRelation from ((processing))
      • PENDINGSTEPS

        public static final java.lang.String PENDINGSTEPS
        Qualifier of the CronJob.pendingSteps attribute
        See Also:
        Constant Field Values
      • CRONJOBPENDINGSTEPSRELATION_SRC_ORDERED

        protected static java.lang.String CRONJOBPENDINGSTEPSRELATION_SRC_ORDERED
        Relation ordering override parameter constants for CronJobPendingStepsRelation from ((processing))
      • CRONJOBPENDINGSTEPSRELATION_TGT_ORDERED

        protected static java.lang.String CRONJOBPENDINGSTEPSRELATION_TGT_ORDERED
      • CRONJOBPENDINGSTEPSRELATION_MARKMODIFIED

        protected static java.lang.String CRONJOBPENDINGSTEPSRELATION_MARKMODIFIED
        Relation disable markmodifed parameter constants for CronJobPendingStepsRelation from ((processing))
      • LOGS

        public static final java.lang.String LOGS
        Qualifier of the CronJob.logs attribute
        See Also:
        Constant Field Values
      • TRIGGERS

        public static final java.lang.String TRIGGERS
        Qualifier of the CronJob.triggers attribute
        See Also:
        Constant Field Values
      • JOB

        public static final java.lang.String JOB
        Qualifier of the CronJob.job attribute
        See Also:
        Constant Field Values
      • CRONJOBHISTORYENTRIES

        public static final java.lang.String CRONJOBHISTORYENTRIES
        Qualifier of the CronJob.cronJobHistoryEntries attribute
        See Also:
        Constant Field Values
      • DEFAULT_INITIAL_ATTRIBUTES

        protected static final java.util.Map<java.lang.String,​Item.AttributeMode> DEFAULT_INITIAL_ATTRIBUTES
    • Constructor Detail

      • GeneratedCronJob

        public GeneratedCronJob()
    • Method Detail

      • isActive

        public java.lang.Boolean isActive​(SessionContext ctx)
        Generated method - Getter of the CronJob.active attribute.
        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
      • isActive

        public java.lang.Boolean isActive()
        Generated method - Getter of the CronJob.active attribute.
        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
      • isActiveAsPrimitive

        public boolean isActiveAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the CronJob.active attribute.
        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
      • isActiveAsPrimitive

        public boolean isActiveAsPrimitive()
        Generated method - Getter of the CronJob.active attribute.
        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
      • setActive

        public void setActive​(SessionContext ctx,
                              java.lang.Boolean value)
        Generated method - Setter of the CronJob.active attribute.
        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
      • setActive

        public void setActive​(java.lang.Boolean value)
        Generated method - Setter of the CronJob.active attribute.
        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
      • setActive

        public void setActive​(SessionContext ctx,
                              boolean value)
        Generated method - Setter of the CronJob.active attribute.
        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
      • setActive

        public void setActive​(boolean value)
        Generated method - Setter of the CronJob.active attribute.
        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
      • getActiveCronJobHistory

        public CronJobHistory getActiveCronJobHistory​(SessionContext ctx)
        Generated method - Getter of the CronJob.activeCronJobHistory attribute.
        Returns:
        the activeCronJobHistory - Active CronJobHistory entry
      • getActiveCronJobHistory

        public CronJobHistory getActiveCronJobHistory()
        Generated method - Getter of the CronJob.activeCronJobHistory attribute.
        Returns:
        the activeCronJobHistory - Active CronJobHistory entry
      • setActiveCronJobHistory

        public void setActiveCronJobHistory​(SessionContext ctx,
                                            CronJobHistory value)
        Generated method - Setter of the CronJob.activeCronJobHistory attribute.
        Parameters:
        value - the activeCronJobHistory - Active CronJobHistory entry
      • setActiveCronJobHistory

        public void setActiveCronJobHistory​(CronJobHistory value)
        Generated method - Setter of the CronJob.activeCronJobHistory attribute.
        Parameters:
        value - the activeCronJobHistory - Active CronJobHistory entry
      • getAlternativeDataSourceID

        public java.lang.String getAlternativeDataSourceID​(SessionContext ctx)
        Generated method - Getter of the CronJob.alternativeDataSourceID attribute.
        Returns:
        the alternativeDataSourceID
      • getAlternativeDataSourceID

        public java.lang.String getAlternativeDataSourceID()
        Generated method - Getter of the CronJob.alternativeDataSourceID attribute.
        Returns:
        the alternativeDataSourceID
      • setAlternativeDataSourceID

        public void setAlternativeDataSourceID​(SessionContext ctx,
                                               java.lang.String value)
        Generated method - Setter of the CronJob.alternativeDataSourceID attribute.
        Parameters:
        value - the alternativeDataSourceID
      • setAlternativeDataSourceID

        public void setAlternativeDataSourceID​(java.lang.String value)
        Generated method - Setter of the CronJob.alternativeDataSourceID attribute.
        Parameters:
        value - the alternativeDataSourceID
      • isChangeRecordingEnabled

        public java.lang.Boolean isChangeRecordingEnabled​(SessionContext ctx)
        Generated method - Getter of the CronJob.changeRecordingEnabled attribute.
        Returns:
        the changeRecordingEnabled
      • isChangeRecordingEnabled

        public java.lang.Boolean isChangeRecordingEnabled()
        Generated method - Getter of the CronJob.changeRecordingEnabled attribute.
        Returns:
        the changeRecordingEnabled
      • isChangeRecordingEnabledAsPrimitive

        public boolean isChangeRecordingEnabledAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the CronJob.changeRecordingEnabled attribute.
        Returns:
        the changeRecordingEnabled
      • isChangeRecordingEnabledAsPrimitive

        public boolean isChangeRecordingEnabledAsPrimitive()
        Generated method - Getter of the CronJob.changeRecordingEnabled attribute.
        Returns:
        the changeRecordingEnabled
      • setChangeRecordingEnabled

        public void setChangeRecordingEnabled​(SessionContext ctx,
                                              java.lang.Boolean value)
        Generated method - Setter of the CronJob.changeRecordingEnabled attribute.
        Parameters:
        value - the changeRecordingEnabled
      • setChangeRecordingEnabled

        public void setChangeRecordingEnabled​(java.lang.Boolean value)
        Generated method - Setter of the CronJob.changeRecordingEnabled attribute.
        Parameters:
        value - the changeRecordingEnabled
      • setChangeRecordingEnabled

        public void setChangeRecordingEnabled​(SessionContext ctx,
                                              boolean value)
        Generated method - Setter of the CronJob.changeRecordingEnabled attribute.
        Parameters:
        value - the changeRecordingEnabled
      • setChangeRecordingEnabled

        public void setChangeRecordingEnabled​(boolean value)
        Generated method - Setter of the CronJob.changeRecordingEnabled attribute.
        Parameters:
        value - the changeRecordingEnabled
      • getChanges

        public abstract java.util.Collection<ChangeDescriptor> getChanges​(SessionContext ctx)
        Generated method - Getter of the CronJob.changes attribute.
        Returns:
        the changes
      • getChanges

        public java.util.Collection<ChangeDescriptor> getChanges()
        Generated method - Getter of the CronJob.changes attribute.
        Returns:
        the changes
      • getCode

        public java.lang.String getCode​(SessionContext ctx)
        Generated method - Getter of the CronJob.code attribute.
        Returns:
        the code - Identifier for the CronJob
      • getCode

        public java.lang.String getCode()
        Generated method - Getter of the CronJob.code attribute.
        Returns:
        the code - Identifier for the CronJob
      • setCode

        public void setCode​(SessionContext ctx,
                            java.lang.String value)
        Generated method - Setter of the CronJob.code attribute.
        Parameters:
        value - the code - Identifier for the CronJob
      • setCode

        public void setCode​(java.lang.String value)
        Generated method - Setter of the CronJob.code attribute.
        Parameters:
        value - the code - Identifier for the CronJob
      • createItem

        protected Item createItem​(SessionContext ctx,
                                  ComposedType type,
                                  Item.ItemAttributeMap allAttributes)
                           throws JaloBusinessException
        Description copied from class: Item
        Has to be implemented for each concrete subtype of item. This method is responsible for creating a new item instance ( by calling managers, ejb homes, etc. ) during ComposedType.newInstance(Map).

        In case this method uses any of the attribute values during creation it is required to override Item.getNonInitialAttributes(SessionContext, ItemAttributeMap) too.
        Sn example:

        
         public static final String MY_ATTRIBUTE = "someAttribute"; ... protected Item createItem(SessionContext
         ctx, ComposedType type, Map allAttributes ) throws JaloBusinessException { MyManager man = ... return
         man.createMyItem( (String)allAttributes.get(MY_ATTRIBUTE) );
         // here MY_ATTRIBUTE is used for creation, so it must not be set again } protected Map getNonInitialAttributes(
         SessionContext ctx, Map allAttributes ) { // let superclass remove its own initial attributes Map ret =
         super.getNonInitialAttributes( ctx, allAttributes );
         // remove MY_ATTRIBUTE from all attributes since if has already been set ret.remove(MY_ATTRIBUTE); return ret; }
        
         
        Overrides:
        createItem in class GenericItem
        Parameters:
        ctx - the current session context which this item is created within
        type - the actual item type ( since subtypes may not provide a own jalo class this may be different from the type which this method was implemented for )
        Returns:
        the new item instance
        Throws:
        JaloBusinessException - indicates an error during creation - any changes will be rollbacked
      • getCronJobHistoryEntries

        public java.util.List<CronJobHistory> getCronJobHistoryEntries​(SessionContext ctx)
        Generated method - Getter of the CronJob.cronJobHistoryEntries attribute.
        Returns:
        the cronJobHistoryEntries - history entries
      • getCronJobHistoryEntries

        public java.util.List<CronJobHistory> getCronJobHistoryEntries()
        Generated method - Getter of the CronJob.cronJobHistoryEntries attribute.
        Returns:
        the cronJobHistoryEntries - history entries
      • setCronJobHistoryEntries

        public void setCronJobHistoryEntries​(SessionContext ctx,
                                             java.util.List<CronJobHistory> value)
        Generated method - Setter of the CronJob.cronJobHistoryEntries attribute.
        Parameters:
        value - the cronJobHistoryEntries - history entries
      • setCronJobHistoryEntries

        public void setCronJobHistoryEntries​(java.util.List<CronJobHistory> value)
        Generated method - Setter of the CronJob.cronJobHistoryEntries attribute.
        Parameters:
        value - the cronJobHistoryEntries - history entries
      • addToCronJobHistoryEntries

        public void addToCronJobHistoryEntries​(SessionContext ctx,
                                               CronJobHistory value)
        Generated method - Adds value to cronJobHistoryEntries.
        Parameters:
        value - the item to add to cronJobHistoryEntries - history entries
      • addToCronJobHistoryEntries

        public void addToCronJobHistoryEntries​(CronJobHistory value)
        Generated method - Adds value to cronJobHistoryEntries.
        Parameters:
        value - the item to add to cronJobHistoryEntries - history entries
      • removeFromCronJobHistoryEntries

        public void removeFromCronJobHistoryEntries​(SessionContext ctx,
                                                    CronJobHistory value)
        Generated method - Removes value from cronJobHistoryEntries.
        Parameters:
        value - the item to remove from cronJobHistoryEntries - history entries
      • removeFromCronJobHistoryEntries

        public void removeFromCronJobHistoryEntries​(CronJobHistory value)
        Generated method - Removes value from cronJobHistoryEntries.
        Parameters:
        value - the item to remove from cronJobHistoryEntries - history entries
      • getCurrentStep

        public Step getCurrentStep​(SessionContext ctx)
        Generated method - Getter of the CronJob.currentStep attribute.
        Returns:
        the currentStep
      • getCurrentStep

        public Step getCurrentStep()
        Generated method - Getter of the CronJob.currentStep attribute.
        Returns:
        the currentStep
      • getEmailAddress

        public java.lang.String getEmailAddress​(SessionContext ctx)
        Generated method - Getter of the CronJob.emailAddress attribute.
        Returns:
        the emailAddress - The e-mail address to which to send a notification on the CronJob's execution
      • getEmailAddress

        public java.lang.String getEmailAddress()
        Generated method - Getter of the CronJob.emailAddress attribute.
        Returns:
        the emailAddress - The e-mail address to which to send a notification on the CronJob's execution
      • setEmailAddress

        public void setEmailAddress​(SessionContext ctx,
                                    java.lang.String value)
        Generated method - Setter of the CronJob.emailAddress attribute.
        Parameters:
        value - the emailAddress - The e-mail address to which to send a notification on the CronJob's execution
      • setEmailAddress

        public void setEmailAddress​(java.lang.String value)
        Generated method - Setter of the CronJob.emailAddress attribute.
        Parameters:
        value - the emailAddress - The e-mail address to which to send a notification on the CronJob's execution
      • getEmailNotificationTemplate

        public RendererTemplate getEmailNotificationTemplate​(SessionContext ctx)
        Generated method - Getter of the CronJob.emailNotificationTemplate attribute.
        Returns:
        the emailNotificationTemplate
      • getEmailNotificationTemplate

        public RendererTemplate getEmailNotificationTemplate()
        Generated method - Getter of the CronJob.emailNotificationTemplate attribute.
        Returns:
        the emailNotificationTemplate
      • setEmailNotificationTemplate

        public void setEmailNotificationTemplate​(SessionContext ctx,
                                                 RendererTemplate value)
        Generated method - Setter of the CronJob.emailNotificationTemplate attribute.
        Parameters:
        value - the emailNotificationTemplate
      • setEmailNotificationTemplate

        public void setEmailNotificationTemplate​(RendererTemplate value)
        Generated method - Setter of the CronJob.emailNotificationTemplate attribute.
        Parameters:
        value - the emailNotificationTemplate
      • getEndTime

        public java.util.Date getEndTime​(SessionContext ctx)
        Generated method - Getter of the CronJob.endTime attribute.
        Returns:
        the endTime
      • getEndTime

        public java.util.Date getEndTime()
        Generated method - Getter of the CronJob.endTime attribute.
        Returns:
        the endTime
      • setEndTime

        public void setEndTime​(SessionContext ctx,
                               java.util.Date value)
        Generated method - Setter of the CronJob.endTime attribute.
        Parameters:
        value - the endTime
      • setEndTime

        public void setEndTime​(java.util.Date value)
        Generated method - Setter of the CronJob.endTime attribute.
        Parameters:
        value - the endTime
      • getErrorMode

        public EnumerationValue getErrorMode​(SessionContext ctx)
        Generated method - Getter of the CronJob.errorMode attribute.
        Returns:
        the errorMode - the error mode. @since 2.10
      • getErrorMode

        public EnumerationValue getErrorMode()
        Generated method - Getter of the CronJob.errorMode attribute.
        Returns:
        the errorMode - the error mode. @since 2.10
      • setErrorMode

        public void setErrorMode​(SessionContext ctx,
                                 EnumerationValue value)
        Generated method - Setter of the CronJob.errorMode attribute.
        Parameters:
        value - the errorMode - the error mode. @since 2.10
      • setErrorMode

        public void setErrorMode​(EnumerationValue value)
        Generated method - Setter of the CronJob.errorMode attribute.
        Parameters:
        value - the errorMode - the error mode. @since 2.10
      • getFilesCount

        public java.lang.Integer getFilesCount​(SessionContext ctx)
        Generated method - Getter of the CronJob.filesCount attribute.
        Returns:
        the filesCount - All LogFiles (LogFileModels) above this value will be removed
      • getFilesCount

        public java.lang.Integer getFilesCount()
        Generated method - Getter of the CronJob.filesCount attribute.
        Returns:
        the filesCount - All LogFiles (LogFileModels) above this value will be removed
      • getFilesCountAsPrimitive

        public int getFilesCountAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the CronJob.filesCount attribute.
        Returns:
        the filesCount - All LogFiles (LogFileModels) above this value will be removed
      • getFilesCountAsPrimitive

        public int getFilesCountAsPrimitive()
        Generated method - Getter of the CronJob.filesCount attribute.
        Returns:
        the filesCount - All LogFiles (LogFileModels) above this value will be removed
      • setFilesCount

        public void setFilesCount​(SessionContext ctx,
                                  java.lang.Integer value)
        Generated method - Setter of the CronJob.filesCount attribute.
        Parameters:
        value - the filesCount - All LogFiles (LogFileModels) above this value will be removed
      • setFilesCount

        public void setFilesCount​(java.lang.Integer value)
        Generated method - Setter of the CronJob.filesCount attribute.
        Parameters:
        value - the filesCount - All LogFiles (LogFileModels) above this value will be removed
      • setFilesCount

        public void setFilesCount​(SessionContext ctx,
                                  int value)
        Generated method - Setter of the CronJob.filesCount attribute.
        Parameters:
        value - the filesCount - All LogFiles (LogFileModels) above this value will be removed
      • setFilesCount

        public void setFilesCount​(int value)
        Generated method - Setter of the CronJob.filesCount attribute.
        Parameters:
        value - the filesCount - All LogFiles (LogFileModels) above this value will be removed
      • getFilesDaysOld

        public java.lang.Integer getFilesDaysOld​(SessionContext ctx)
        Generated method - Getter of the CronJob.filesDaysOld attribute.
        Returns:
        the filesDaysOld - All LogFiles (LogFileModels) older than this value in days will be removed
      • getFilesDaysOld

        public java.lang.Integer getFilesDaysOld()
        Generated method - Getter of the CronJob.filesDaysOld attribute.
        Returns:
        the filesDaysOld - All LogFiles (LogFileModels) older than this value in days will be removed
      • getFilesDaysOldAsPrimitive

        public int getFilesDaysOldAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the CronJob.filesDaysOld attribute.
        Returns:
        the filesDaysOld - All LogFiles (LogFileModels) older than this value in days will be removed
      • getFilesDaysOldAsPrimitive

        public int getFilesDaysOldAsPrimitive()
        Generated method - Getter of the CronJob.filesDaysOld attribute.
        Returns:
        the filesDaysOld - All LogFiles (LogFileModels) older than this value in days will be removed
      • setFilesDaysOld

        public void setFilesDaysOld​(SessionContext ctx,
                                    java.lang.Integer value)
        Generated method - Setter of the CronJob.filesDaysOld attribute.
        Parameters:
        value - the filesDaysOld - All LogFiles (LogFileModels) older than this value in days will be removed
      • setFilesDaysOld

        public void setFilesDaysOld​(java.lang.Integer value)
        Generated method - Setter of the CronJob.filesDaysOld attribute.
        Parameters:
        value - the filesDaysOld - All LogFiles (LogFileModels) older than this value in days will be removed
      • setFilesDaysOld

        public void setFilesDaysOld​(SessionContext ctx,
                                    int value)
        Generated method - Setter of the CronJob.filesDaysOld attribute.
        Parameters:
        value - the filesDaysOld - All LogFiles (LogFileModels) older than this value in days will be removed
      • setFilesDaysOld

        public void setFilesDaysOld​(int value)
        Generated method - Setter of the CronJob.filesDaysOld attribute.
        Parameters:
        value - the filesDaysOld - All LogFiles (LogFileModels) older than this value in days will be removed
      • getFilesOperator

        public EnumerationValue getFilesOperator​(SessionContext ctx)
        Generated method - Getter of the CronJob.filesOperator attribute.
        Returns:
        the filesOperator - Operator
      • getFilesOperator

        public EnumerationValue getFilesOperator()
        Generated method - Getter of the CronJob.filesOperator attribute.
        Returns:
        the filesOperator - Operator
      • setFilesOperator

        public void setFilesOperator​(SessionContext ctx,
                                     EnumerationValue value)
        Generated method - Setter of the CronJob.filesOperator attribute.
        Parameters:
        value - the filesOperator - Operator
      • setFilesOperator

        public void setFilesOperator​(EnumerationValue value)
        Generated method - Setter of the CronJob.filesOperator attribute.
        Parameters:
        value - the filesOperator - Operator
      • getJob

        public Job getJob​(SessionContext ctx)
        Generated method - Getter of the CronJob.job attribute.
        Returns:
        the job - References to the Job assigned to the CronJob
      • getJob

        public Job getJob()
        Generated method - Getter of the CronJob.job attribute.
        Returns:
        the job - References to the Job assigned to the CronJob
      • setJob

        protected void setJob​(SessionContext ctx,
                              Job value)
        Generated method - Setter of the CronJob.job attribute.
        Parameters:
        value - the job - References to the Job assigned to the CronJob
      • setJob

        protected void setJob​(Job value)
        Generated method - Setter of the CronJob.job attribute.
        Parameters:
        value - the job - References to the Job assigned to the CronJob
      • getLogFiles

        public abstract java.util.Collection<LogFile> getLogFiles​(SessionContext ctx)
        Generated method - Getter of the CronJob.logFiles attribute.
        Returns:
        the logFiles - A list of log files related to the current CronJob
      • getLogFiles

        public java.util.Collection<LogFile> getLogFiles()
        Generated method - Getter of the CronJob.logFiles attribute.
        Returns:
        the logFiles - A list of log files related to the current CronJob
      • setLogFiles

        public abstract void setLogFiles​(SessionContext ctx,
                                         java.util.Collection<LogFile> value)
        Generated method - Setter of the CronJob.logFiles attribute.
        Parameters:
        value - the logFiles - A list of log files related to the current CronJob
      • setLogFiles

        public void setLogFiles​(java.util.Collection<LogFile> value)
        Generated method - Setter of the CronJob.logFiles attribute.
        Parameters:
        value - the logFiles - A list of log files related to the current CronJob
      • getLogLevelDatabase

        public EnumerationValue getLogLevelDatabase​(SessionContext ctx)
        Generated method - Getter of the CronJob.logLevelDatabase attribute.
        Returns:
        the logLevelDatabase - Specifies the log level for logging to the database
      • getLogLevelDatabase

        public EnumerationValue getLogLevelDatabase()
        Generated method - Getter of the CronJob.logLevelDatabase attribute.
        Returns:
        the logLevelDatabase - Specifies the log level for logging to the database
      • setLogLevelDatabase

        public void setLogLevelDatabase​(SessionContext ctx,
                                        EnumerationValue value)
        Generated method - Setter of the CronJob.logLevelDatabase attribute.
        Parameters:
        value - the logLevelDatabase - Specifies the log level for logging to the database
      • setLogLevelDatabase

        public void setLogLevelDatabase​(EnumerationValue value)
        Generated method - Setter of the CronJob.logLevelDatabase attribute.
        Parameters:
        value - the logLevelDatabase - Specifies the log level for logging to the database
      • getLogLevelFile

        public EnumerationValue getLogLevelFile​(SessionContext ctx)
        Generated method - Getter of the CronJob.logLevelFile attribute.
        Returns:
        the logLevelFile - Specifies the log level for logging to the file
      • getLogLevelFile

        public EnumerationValue getLogLevelFile()
        Generated method - Getter of the CronJob.logLevelFile attribute.
        Returns:
        the logLevelFile - Specifies the log level for logging to the file
      • setLogLevelFile

        public void setLogLevelFile​(SessionContext ctx,
                                    EnumerationValue value)
        Generated method - Setter of the CronJob.logLevelFile attribute.
        Parameters:
        value - the logLevelFile - Specifies the log level for logging to the file
      • setLogLevelFile

        public void setLogLevelFile​(EnumerationValue value)
        Generated method - Setter of the CronJob.logLevelFile attribute.
        Parameters:
        value - the logLevelFile - Specifies the log level for logging to the file
      • getLogs

        public java.util.List<JobLog> getLogs​(SessionContext ctx)
        Generated method - Getter of the CronJob.logs attribute.
        Returns:
        the logs - list of jobLogs
      • getLogs

        public java.util.List<JobLog> getLogs()
        Generated method - Getter of the CronJob.logs attribute.
        Returns:
        the logs - list of jobLogs
      • getLogsCount

        public java.lang.Integer getLogsCount​(SessionContext ctx)
        Generated method - Getter of the CronJob.logsCount attribute.
        Returns:
        the logsCount - All JobLogs (JobLogModels) above this value will be removed
      • getLogsCount

        public java.lang.Integer getLogsCount()
        Generated method - Getter of the CronJob.logsCount attribute.
        Returns:
        the logsCount - All JobLogs (JobLogModels) above this value will be removed
      • getLogsCountAsPrimitive

        public int getLogsCountAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the CronJob.logsCount attribute.
        Returns:
        the logsCount - All JobLogs (JobLogModels) above this value will be removed
      • getLogsCountAsPrimitive

        public int getLogsCountAsPrimitive()
        Generated method - Getter of the CronJob.logsCount attribute.
        Returns:
        the logsCount - All JobLogs (JobLogModels) above this value will be removed
      • setLogsCount

        public void setLogsCount​(SessionContext ctx,
                                 java.lang.Integer value)
        Generated method - Setter of the CronJob.logsCount attribute.
        Parameters:
        value - the logsCount - All JobLogs (JobLogModels) above this value will be removed
      • setLogsCount

        public void setLogsCount​(java.lang.Integer value)
        Generated method - Setter of the CronJob.logsCount attribute.
        Parameters:
        value - the logsCount - All JobLogs (JobLogModels) above this value will be removed
      • setLogsCount

        public void setLogsCount​(SessionContext ctx,
                                 int value)
        Generated method - Setter of the CronJob.logsCount attribute.
        Parameters:
        value - the logsCount - All JobLogs (JobLogModels) above this value will be removed
      • setLogsCount

        public void setLogsCount​(int value)
        Generated method - Setter of the CronJob.logsCount attribute.
        Parameters:
        value - the logsCount - All JobLogs (JobLogModels) above this value will be removed
      • getLogsDaysOld

        public java.lang.Integer getLogsDaysOld​(SessionContext ctx)
        Generated method - Getter of the CronJob.logsDaysOld attribute.
        Returns:
        the logsDaysOld - All JobLogs (JobLogModels) older than this value in days will be removed
      • getLogsDaysOld

        public java.lang.Integer getLogsDaysOld()
        Generated method - Getter of the CronJob.logsDaysOld attribute.
        Returns:
        the logsDaysOld - All JobLogs (JobLogModels) older than this value in days will be removed
      • getLogsDaysOldAsPrimitive

        public int getLogsDaysOldAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the CronJob.logsDaysOld attribute.
        Returns:
        the logsDaysOld - All JobLogs (JobLogModels) older than this value in days will be removed
      • getLogsDaysOldAsPrimitive

        public int getLogsDaysOldAsPrimitive()
        Generated method - Getter of the CronJob.logsDaysOld attribute.
        Returns:
        the logsDaysOld - All JobLogs (JobLogModels) older than this value in days will be removed
      • setLogsDaysOld

        public void setLogsDaysOld​(SessionContext ctx,
                                   java.lang.Integer value)
        Generated method - Setter of the CronJob.logsDaysOld attribute.
        Parameters:
        value - the logsDaysOld - All JobLogs (JobLogModels) older than this value in days will be removed
      • setLogsDaysOld

        public void setLogsDaysOld​(java.lang.Integer value)
        Generated method - Setter of the CronJob.logsDaysOld attribute.
        Parameters:
        value - the logsDaysOld - All JobLogs (JobLogModels) older than this value in days will be removed
      • setLogsDaysOld

        public void setLogsDaysOld​(SessionContext ctx,
                                   int value)
        Generated method - Setter of the CronJob.logsDaysOld attribute.
        Parameters:
        value - the logsDaysOld - All JobLogs (JobLogModels) older than this value in days will be removed
      • setLogsDaysOld

        public void setLogsDaysOld​(int value)
        Generated method - Setter of the CronJob.logsDaysOld attribute.
        Parameters:
        value - the logsDaysOld - All JobLogs (JobLogModels) older than this value in days will be removed
      • getLogsOperator

        public EnumerationValue getLogsOperator​(SessionContext ctx)
        Generated method - Getter of the CronJob.logsOperator attribute.
        Returns:
        the logsOperator - Operator
      • getLogsOperator

        public EnumerationValue getLogsOperator()
        Generated method - Getter of the CronJob.logsOperator attribute.
        Returns:
        the logsOperator - Operator
      • setLogsOperator

        public void setLogsOperator​(SessionContext ctx,
                                    EnumerationValue value)
        Generated method - Setter of the CronJob.logsOperator attribute.
        Parameters:
        value - the logsOperator - Operator
      • setLogsOperator

        public void setLogsOperator​(EnumerationValue value)
        Generated method - Setter of the CronJob.logsOperator attribute.
        Parameters:
        value - the logsOperator - Operator
      • getLogText

        public abstract java.lang.String getLogText​(SessionContext ctx)
        Generated method - Getter of the CronJob.logText attribute.
        Returns:
        the logText
      • getLogText

        public java.lang.String getLogText()
        Generated method - Getter of the CronJob.logText attribute.
        Returns:
        the logText
      • isLogToDatabase

        public java.lang.Boolean isLogToDatabase​(SessionContext ctx)
        Generated method - Getter of the CronJob.logToDatabase attribute.
        Returns:
        the logToDatabase - Whether the CronJob's execution log is written to a log entry in the hybris Suite's database
      • isLogToDatabase

        public java.lang.Boolean isLogToDatabase()
        Generated method - Getter of the CronJob.logToDatabase attribute.
        Returns:
        the logToDatabase - Whether the CronJob's execution log is written to a log entry in the hybris Suite's database
      • isLogToDatabaseAsPrimitive

        public boolean isLogToDatabaseAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the CronJob.logToDatabase attribute.
        Returns:
        the logToDatabase - Whether the CronJob's execution log is written to a log entry in the hybris Suite's database
      • isLogToDatabaseAsPrimitive

        public boolean isLogToDatabaseAsPrimitive()
        Generated method - Getter of the CronJob.logToDatabase attribute.
        Returns:
        the logToDatabase - Whether the CronJob's execution log is written to a log entry in the hybris Suite's database
      • setLogToDatabase

        public void setLogToDatabase​(SessionContext ctx,
                                     java.lang.Boolean value)
        Generated method - Setter of the CronJob.logToDatabase attribute.
        Parameters:
        value - the logToDatabase - Whether the CronJob's execution log is written to a log entry in the hybris Suite's database
      • setLogToDatabase

        public void setLogToDatabase​(java.lang.Boolean value)
        Generated method - Setter of the CronJob.logToDatabase attribute.
        Parameters:
        value - the logToDatabase - Whether the CronJob's execution log is written to a log entry in the hybris Suite's database
      • setLogToDatabase

        public void setLogToDatabase​(SessionContext ctx,
                                     boolean value)
        Generated method - Setter of the CronJob.logToDatabase attribute.
        Parameters:
        value - the logToDatabase - Whether the CronJob's execution log is written to a log entry in the hybris Suite's database
      • setLogToDatabase

        public void setLogToDatabase​(boolean value)
        Generated method - Setter of the CronJob.logToDatabase attribute.
        Parameters:
        value - the logToDatabase - Whether the CronJob's execution log is written to a log entry in the hybris Suite's database
      • isLogToFile

        public java.lang.Boolean isLogToFile​(SessionContext ctx)
        Generated method - Getter of the CronJob.logToFile attribute.
        Returns:
        the logToFile - Whether the CronJob's execution log is written to a log file
      • isLogToFile

        public java.lang.Boolean isLogToFile()
        Generated method - Getter of the CronJob.logToFile attribute.
        Returns:
        the logToFile - Whether the CronJob's execution log is written to a log file
      • isLogToFileAsPrimitive

        public boolean isLogToFileAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the CronJob.logToFile attribute.
        Returns:
        the logToFile - Whether the CronJob's execution log is written to a log file
      • isLogToFileAsPrimitive

        public boolean isLogToFileAsPrimitive()
        Generated method - Getter of the CronJob.logToFile attribute.
        Returns:
        the logToFile - Whether the CronJob's execution log is written to a log file
      • setLogToFile

        public void setLogToFile​(SessionContext ctx,
                                 java.lang.Boolean value)
        Generated method - Setter of the CronJob.logToFile attribute.
        Parameters:
        value - the logToFile - Whether the CronJob's execution log is written to a log file
      • setLogToFile

        public void setLogToFile​(java.lang.Boolean value)
        Generated method - Setter of the CronJob.logToFile attribute.
        Parameters:
        value - the logToFile - Whether the CronJob's execution log is written to a log file
      • setLogToFile

        public void setLogToFile​(SessionContext ctx,
                                 boolean value)
        Generated method - Setter of the CronJob.logToFile attribute.
        Parameters:
        value - the logToFile - Whether the CronJob's execution log is written to a log file
      • setLogToFile

        public void setLogToFile​(boolean value)
        Generated method - Setter of the CronJob.logToFile attribute.
        Parameters:
        value - the logToFile - Whether the CronJob's execution log is written to a log file
      • getNodeGroup

        public java.lang.String getNodeGroup​(SessionContext ctx)
        Generated method - Getter of the CronJob.nodeGroup attribute.
        Returns:
        the nodeGroup
      • getNodeGroup

        public java.lang.String getNodeGroup()
        Generated method - Getter of the CronJob.nodeGroup attribute.
        Returns:
        the nodeGroup
      • setNodeGroup

        public void setNodeGroup​(SessionContext ctx,
                                 java.lang.String value)
        Generated method - Setter of the CronJob.nodeGroup attribute.
        Parameters:
        value - the nodeGroup
      • setNodeGroup

        public void setNodeGroup​(java.lang.String value)
        Generated method - Setter of the CronJob.nodeGroup attribute.
        Parameters:
        value - the nodeGroup
      • getNodeID

        public java.lang.Integer getNodeID​(SessionContext ctx)
        Generated method - Getter of the CronJob.nodeID attribute.
        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.
      • getNodeID

        public java.lang.Integer getNodeID()
        Generated method - Getter of the CronJob.nodeID attribute.
        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.
      • getNodeIDAsPrimitive

        public int getNodeIDAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the CronJob.nodeID attribute.
        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.
      • getNodeIDAsPrimitive

        public int getNodeIDAsPrimitive()
        Generated method - Getter of the CronJob.nodeID attribute.
        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.
      • setNodeID

        public void setNodeID​(SessionContext ctx,
                              java.lang.Integer value)
        Generated method - Setter of the CronJob.nodeID attribute.
        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.
      • setNodeID

        public void setNodeID​(java.lang.Integer value)
        Generated method - Setter of the CronJob.nodeID attribute.
        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.
      • setNodeID

        public void setNodeID​(SessionContext ctx,
                              int value)
        Generated method - Setter of the CronJob.nodeID attribute.
        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.
      • setNodeID

        public void setNodeID​(int value)
        Generated method - Setter of the CronJob.nodeID attribute.
        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.
      • getPendingSteps

        public java.util.List<Step> getPendingSteps​(SessionContext ctx)
        Generated method - Getter of the CronJob.pendingSteps attribute.
        Returns:
        the pendingSteps - pending steps
      • getPendingSteps

        public java.util.List<Step> getPendingSteps()
        Generated method - Getter of the CronJob.pendingSteps attribute.
        Returns:
        the pendingSteps - pending steps
      • getPendingStepsCount

        public long getPendingStepsCount​(SessionContext ctx)
      • getPendingStepsCount

        public long getPendingStepsCount()
      • setPendingSteps

        public void setPendingSteps​(SessionContext ctx,
                                    java.util.List<Step> value)
        Generated method - Setter of the CronJob.pendingSteps attribute.
        Parameters:
        value - the pendingSteps - pending steps
      • setPendingSteps

        public void setPendingSteps​(java.util.List<Step> value)
        Generated method - Setter of the CronJob.pendingSteps attribute.
        Parameters:
        value - the pendingSteps - pending steps
      • addToPendingSteps

        public void addToPendingSteps​(SessionContext ctx,
                                      Step value)
        Generated method - Adds value to pendingSteps.
        Parameters:
        value - the item to add to pendingSteps - pending steps
      • addToPendingSteps

        public void addToPendingSteps​(Step value)
        Generated method - Adds value to pendingSteps.
        Parameters:
        value - the item to add to pendingSteps - pending steps
      • removeFromPendingSteps

        public void removeFromPendingSteps​(SessionContext ctx,
                                           Step value)
        Generated method - Removes value from pendingSteps.
        Parameters:
        value - the item to remove from pendingSteps - pending steps
      • removeFromPendingSteps

        public void removeFromPendingSteps​(Step value)
        Generated method - Removes value from pendingSteps.
        Parameters:
        value - the item to remove from pendingSteps - pending steps
      • getPriority

        public java.lang.Integer getPriority​(SessionContext ctx)
        Generated method - Getter of the CronJob.priority attribute.
        Returns:
        the priority - the priority. @since 2.10
      • getPriority

        public java.lang.Integer getPriority()
        Generated method - Getter of the CronJob.priority attribute.
        Returns:
        the priority - the priority. @since 2.10
      • getPriorityAsPrimitive

        public int getPriorityAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the CronJob.priority attribute.
        Returns:
        the priority - the priority. @since 2.10
      • getPriorityAsPrimitive

        public int getPriorityAsPrimitive()
        Generated method - Getter of the CronJob.priority attribute.
        Returns:
        the priority - the priority. @since 2.10
      • setPriority

        public void setPriority​(SessionContext ctx,
                                java.lang.Integer value)
        Generated method - Setter of the CronJob.priority attribute.
        Parameters:
        value - the priority - the priority. @since 2.10
      • setPriority

        public void setPriority​(java.lang.Integer value)
        Generated method - Setter of the CronJob.priority attribute.
        Parameters:
        value - the priority - the priority. @since 2.10
      • setPriority

        public void setPriority​(SessionContext ctx,
                                int value)
        Generated method - Setter of the CronJob.priority attribute.
        Parameters:
        value - the priority - the priority. @since 2.10
      • setPriority

        public void setPriority​(int value)
        Generated method - Setter of the CronJob.priority attribute.
        Parameters:
        value - the priority - the priority. @since 2.10
      • getProcessedSteps

        public java.util.List<Step> getProcessedSteps​(SessionContext ctx)
        Generated method - Getter of the CronJob.processedSteps attribute.
        Returns:
        the processedSteps - processed steps
      • getProcessedSteps

        public java.util.List<Step> getProcessedSteps()
        Generated method - Getter of the CronJob.processedSteps attribute.
        Returns:
        the processedSteps - processed steps
      • getProcessedStepsCount

        public long getProcessedStepsCount​(SessionContext ctx)
      • getProcessedStepsCount

        public long getProcessedStepsCount()
      • setProcessedSteps

        public void setProcessedSteps​(SessionContext ctx,
                                      java.util.List<Step> value)
        Generated method - Setter of the CronJob.processedSteps attribute.
        Parameters:
        value - the processedSteps - processed steps
      • setProcessedSteps

        public void setProcessedSteps​(java.util.List<Step> value)
        Generated method - Setter of the CronJob.processedSteps attribute.
        Parameters:
        value - the processedSteps - processed steps
      • addToProcessedSteps

        public void addToProcessedSteps​(SessionContext ctx,
                                        Step value)
        Generated method - Adds value to processedSteps.
        Parameters:
        value - the item to add to processedSteps - processed steps
      • addToProcessedSteps

        public void addToProcessedSteps​(Step value)
        Generated method - Adds value to processedSteps.
        Parameters:
        value - the item to add to processedSteps - processed steps
      • removeFromProcessedSteps

        public void removeFromProcessedSteps​(SessionContext ctx,
                                             Step value)
        Generated method - Removes value from processedSteps.
        Parameters:
        value - the item to remove from processedSteps - processed steps
      • removeFromProcessedSteps

        public void removeFromProcessedSteps​(Step value)
        Generated method - Removes value from processedSteps.
        Parameters:
        value - the item to remove from processedSteps - processed steps
      • getQueryCount

        public java.lang.Integer getQueryCount​(SessionContext ctx)
        Generated method - Getter of the CronJob.queryCount attribute.
        Returns:
        the queryCount - Maximum number of cron jobs processed during one run while cleaning cron jobs' logs.
      • getQueryCount

        public java.lang.Integer getQueryCount()
        Generated method - Getter of the CronJob.queryCount attribute.
        Returns:
        the queryCount - Maximum number of cron jobs processed during one run while cleaning cron jobs' logs.
      • getQueryCountAsPrimitive

        public int getQueryCountAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the CronJob.queryCount attribute.
        Returns:
        the queryCount - Maximum number of cron jobs processed during one run while cleaning cron jobs' logs.
      • getQueryCountAsPrimitive

        public int getQueryCountAsPrimitive()
        Generated method - Getter of the CronJob.queryCount attribute.
        Returns:
        the queryCount - Maximum number of cron jobs processed during one run while cleaning cron jobs' logs.
      • setQueryCount

        public void setQueryCount​(SessionContext ctx,
                                  java.lang.Integer value)
        Generated method - Setter of the CronJob.queryCount attribute.
        Parameters:
        value - the queryCount - Maximum number of cron jobs processed during one run while cleaning cron jobs' logs.
      • setQueryCount

        public void setQueryCount​(java.lang.Integer value)
        Generated method - Setter of the CronJob.queryCount attribute.
        Parameters:
        value - the queryCount - Maximum number of cron jobs processed during one run while cleaning cron jobs' logs.
      • setQueryCount

        public void setQueryCount​(SessionContext ctx,
                                  int value)
        Generated method - Setter of the CronJob.queryCount attribute.
        Parameters:
        value - the queryCount - Maximum number of cron jobs processed during one run while cleaning cron jobs' logs.
      • setQueryCount

        public void setQueryCount​(int value)
        Generated method - Setter of the CronJob.queryCount attribute.
        Parameters:
        value - the queryCount - Maximum number of cron jobs processed during one run while cleaning cron jobs' logs.
      • isRemoveOnExit

        public java.lang.Boolean isRemoveOnExit​(SessionContext ctx)
        Generated method - Getter of the CronJob.removeOnExit attribute.
        Returns:
        the removeOnExit - If set to true, the CronJob is removed from the hybris Suite after execution
      • isRemoveOnExit

        public java.lang.Boolean isRemoveOnExit()
        Generated method - Getter of the CronJob.removeOnExit attribute.
        Returns:
        the removeOnExit - If set to true, the CronJob is removed from the hybris Suite after execution
      • isRemoveOnExitAsPrimitive

        public boolean isRemoveOnExitAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the CronJob.removeOnExit attribute.
        Returns:
        the removeOnExit - If set to true, the CronJob is removed from the hybris Suite after execution
      • isRemoveOnExitAsPrimitive

        public boolean isRemoveOnExitAsPrimitive()
        Generated method - Getter of the CronJob.removeOnExit attribute.
        Returns:
        the removeOnExit - If set to true, the CronJob is removed from the hybris Suite after execution
      • setRemoveOnExit

        public void setRemoveOnExit​(SessionContext ctx,
                                    java.lang.Boolean value)
        Generated method - Setter of the CronJob.removeOnExit attribute.
        Parameters:
        value - the removeOnExit - If set to true, the CronJob is removed from the hybris Suite after execution
      • setRemoveOnExit

        public void setRemoveOnExit​(java.lang.Boolean value)
        Generated method - Setter of the CronJob.removeOnExit attribute.
        Parameters:
        value - the removeOnExit - If set to true, the CronJob is removed from the hybris Suite after execution
      • setRemoveOnExit

        public void setRemoveOnExit​(SessionContext ctx,
                                    boolean value)
        Generated method - Setter of the CronJob.removeOnExit attribute.
        Parameters:
        value - the removeOnExit - If set to true, the CronJob is removed from the hybris Suite after execution
      • setRemoveOnExit

        public void setRemoveOnExit​(boolean value)
        Generated method - Setter of the CronJob.removeOnExit attribute.
        Parameters:
        value - the removeOnExit - If set to true, the CronJob is removed from the hybris Suite after execution
      • isRequestAbort

        public java.lang.Boolean isRequestAbort​(SessionContext ctx)
        Generated method - Getter of the CronJob.requestAbort attribute.
        Returns:
        the requestAbort
      • isRequestAbort

        public java.lang.Boolean isRequestAbort()
        Generated method - Getter of the CronJob.requestAbort attribute.
        Returns:
        the requestAbort
      • isRequestAbortAsPrimitive

        public boolean isRequestAbortAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the CronJob.requestAbort attribute.
        Returns:
        the requestAbort
      • isRequestAbortAsPrimitive

        public boolean isRequestAbortAsPrimitive()
        Generated method - Getter of the CronJob.requestAbort attribute.
        Returns:
        the requestAbort
      • setRequestAbort

        public void setRequestAbort​(SessionContext ctx,
                                    java.lang.Boolean value)
        Generated method - Setter of the CronJob.requestAbort attribute.
        Parameters:
        value - the requestAbort
      • setRequestAbort

        public void setRequestAbort​(java.lang.Boolean value)
        Generated method - Setter of the CronJob.requestAbort attribute.
        Parameters:
        value - the requestAbort
      • setRequestAbort

        public void setRequestAbort​(SessionContext ctx,
                                    boolean value)
        Generated method - Setter of the CronJob.requestAbort attribute.
        Parameters:
        value - the requestAbort
      • setRequestAbort

        public void setRequestAbort​(boolean value)
        Generated method - Setter of the CronJob.requestAbort attribute.
        Parameters:
        value - the requestAbort
      • isRequestAbortStep

        public java.lang.Boolean isRequestAbortStep​(SessionContext ctx)
        Generated method - Getter of the CronJob.requestAbortStep attribute.
        Returns:
        the requestAbortStep
      • isRequestAbortStep

        public java.lang.Boolean isRequestAbortStep()
        Generated method - Getter of the CronJob.requestAbortStep attribute.
        Returns:
        the requestAbortStep
      • isRequestAbortStepAsPrimitive

        public boolean isRequestAbortStepAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the CronJob.requestAbortStep attribute.
        Returns:
        the requestAbortStep
      • isRequestAbortStepAsPrimitive

        public boolean isRequestAbortStepAsPrimitive()
        Generated method - Getter of the CronJob.requestAbortStep attribute.
        Returns:
        the requestAbortStep
      • setRequestAbortStep

        public void setRequestAbortStep​(SessionContext ctx,
                                        java.lang.Boolean value)
        Generated method - Setter of the CronJob.requestAbortStep attribute.
        Parameters:
        value - the requestAbortStep
      • setRequestAbortStep

        public void setRequestAbortStep​(java.lang.Boolean value)
        Generated method - Setter of the CronJob.requestAbortStep attribute.
        Parameters:
        value - the requestAbortStep
      • setRequestAbortStep

        public void setRequestAbortStep​(SessionContext ctx,
                                        boolean value)
        Generated method - Setter of the CronJob.requestAbortStep attribute.
        Parameters:
        value - the requestAbortStep
      • setRequestAbortStep

        public void setRequestAbortStep​(boolean value)
        Generated method - Setter of the CronJob.requestAbortStep attribute.
        Parameters:
        value - the requestAbortStep
      • getResult

        public EnumerationValue getResult​(SessionContext ctx)
        Generated method - Getter of the CronJob.result attribute.
        Returns:
        the result - The CronJob's execution result
      • getResult

        public EnumerationValue getResult()
        Generated method - Getter of the CronJob.result attribute.
        Returns:
        the result - The CronJob's execution result
      • setResult

        public void setResult​(SessionContext ctx,
                              EnumerationValue value)
        Generated method - Setter of the CronJob.result attribute.
        Parameters:
        value - the result - The CronJob's execution result
      • setResult

        public void setResult​(EnumerationValue value)
        Generated method - Setter of the CronJob.result attribute.
        Parameters:
        value - the result - The CronJob's execution result
      • isRetry

        public java.lang.Boolean isRetry​(SessionContext ctx)
        Generated method - Getter of the CronJob.retry attribute.
        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
      • isRetry

        public java.lang.Boolean isRetry()
        Generated method - Getter of the CronJob.retry attribute.
        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
      • isRetryAsPrimitive

        public boolean isRetryAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the CronJob.retry attribute.
        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
      • isRetryAsPrimitive

        public boolean isRetryAsPrimitive()
        Generated method - Getter of the CronJob.retry attribute.
        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
      • setRetry

        public void setRetry​(SessionContext ctx,
                             java.lang.Boolean value)
        Generated method - Setter of the CronJob.retry attribute.
        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
      • setRetry

        public void setRetry​(java.lang.Boolean value)
        Generated method - Setter of the CronJob.retry attribute.
        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
      • setRetry

        public void setRetry​(SessionContext ctx,
                             boolean value)
        Generated method - Setter of the CronJob.retry attribute.
        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
      • setRetry

        public void setRetry​(boolean value)
        Generated method - Setter of the CronJob.retry attribute.
        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
      • getRunningOnClusterNode

        public java.lang.Integer getRunningOnClusterNode​(SessionContext ctx)
        Generated method - Getter of the CronJob.runningOnClusterNode attribute.
        Returns:
        the runningOnClusterNode
      • getRunningOnClusterNode

        public java.lang.Integer getRunningOnClusterNode()
        Generated method - Getter of the CronJob.runningOnClusterNode attribute.
        Returns:
        the runningOnClusterNode
      • getRunningOnClusterNodeAsPrimitive

        public int getRunningOnClusterNodeAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the CronJob.runningOnClusterNode attribute.
        Returns:
        the runningOnClusterNode
      • getRunningOnClusterNodeAsPrimitive

        public int getRunningOnClusterNodeAsPrimitive()
        Generated method - Getter of the CronJob.runningOnClusterNode attribute.
        Returns:
        the runningOnClusterNode
      • setRunningOnClusterNode

        public void setRunningOnClusterNode​(SessionContext ctx,
                                            java.lang.Integer value)
        Generated method - Setter of the CronJob.runningOnClusterNode attribute.
        Parameters:
        value - the runningOnClusterNode
      • setRunningOnClusterNode

        public void setRunningOnClusterNode​(java.lang.Integer value)
        Generated method - Setter of the CronJob.runningOnClusterNode attribute.
        Parameters:
        value - the runningOnClusterNode
      • setRunningOnClusterNode

        public void setRunningOnClusterNode​(SessionContext ctx,
                                            int value)
        Generated method - Setter of the CronJob.runningOnClusterNode attribute.
        Parameters:
        value - the runningOnClusterNode
      • setRunningOnClusterNode

        public void setRunningOnClusterNode​(int value)
        Generated method - Setter of the CronJob.runningOnClusterNode attribute.
        Parameters:
        value - the runningOnClusterNode
      • isSendEmail

        public java.lang.Boolean isSendEmail​(SessionContext ctx)
        Generated method - Getter of the CronJob.sendEmail attribute.
        Returns:
        the sendEmail - Whether a status e-mail is to be sent after the CronJob's execution
      • isSendEmail

        public java.lang.Boolean isSendEmail()
        Generated method - Getter of the CronJob.sendEmail attribute.
        Returns:
        the sendEmail - Whether a status e-mail is to be sent after the CronJob's execution
      • isSendEmailAsPrimitive

        public boolean isSendEmailAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the CronJob.sendEmail attribute.
        Returns:
        the sendEmail - Whether a status e-mail is to be sent after the CronJob's execution
      • isSendEmailAsPrimitive

        public boolean isSendEmailAsPrimitive()
        Generated method - Getter of the CronJob.sendEmail attribute.
        Returns:
        the sendEmail - Whether a status e-mail is to be sent after the CronJob's execution
      • setSendEmail

        public void setSendEmail​(SessionContext ctx,
                                 java.lang.Boolean value)
        Generated method - Setter of the CronJob.sendEmail attribute.
        Parameters:
        value - the sendEmail - Whether a status e-mail is to be sent after the CronJob's execution
      • setSendEmail

        public void setSendEmail​(java.lang.Boolean value)
        Generated method - Setter of the CronJob.sendEmail attribute.
        Parameters:
        value - the sendEmail - Whether a status e-mail is to be sent after the CronJob's execution
      • setSendEmail

        public void setSendEmail​(SessionContext ctx,
                                 boolean value)
        Generated method - Setter of the CronJob.sendEmail attribute.
        Parameters:
        value - the sendEmail - Whether a status e-mail is to be sent after the CronJob's execution
      • setSendEmail

        public void setSendEmail​(boolean value)
        Generated method - Setter of the CronJob.sendEmail attribute.
        Parameters:
        value - the sendEmail - Whether a status e-mail is to be sent after the CronJob's execution
      • getSessionCurrency

        public Currency getSessionCurrency​(SessionContext ctx)
        Generated method - Getter of the CronJob.sessionCurrency attribute.
        Returns:
        the sessionCurrency - The system currency with which to execute the CronJob
      • getSessionCurrency

        public Currency getSessionCurrency()
        Generated method - Getter of the CronJob.sessionCurrency attribute.
        Returns:
        the sessionCurrency - The system currency with which to execute the CronJob
      • setSessionCurrency

        public void setSessionCurrency​(SessionContext ctx,
                                       Currency value)
        Generated method - Setter of the CronJob.sessionCurrency attribute.
        Parameters:
        value - the sessionCurrency - The system currency with which to execute the CronJob
      • setSessionCurrency

        public void setSessionCurrency​(Currency value)
        Generated method - Setter of the CronJob.sessionCurrency attribute.
        Parameters:
        value - the sessionCurrency - The system currency with which to execute the CronJob
      • getSessionLanguage

        public Language getSessionLanguage​(SessionContext ctx)
        Generated method - Getter of the CronJob.sessionLanguage attribute.
        Returns:
        the sessionLanguage - The system language to execute the CronJob in
      • getSessionLanguage

        public Language getSessionLanguage()
        Generated method - Getter of the CronJob.sessionLanguage attribute.
        Returns:
        the sessionLanguage - The system language to execute the CronJob in
      • setSessionLanguage

        public void setSessionLanguage​(SessionContext ctx,
                                       Language value)
        Generated method - Setter of the CronJob.sessionLanguage attribute.
        Parameters:
        value - the sessionLanguage - The system language to execute the CronJob in
      • setSessionLanguage

        public void setSessionLanguage​(Language value)
        Generated method - Setter of the CronJob.sessionLanguage attribute.
        Parameters:
        value - the sessionLanguage - The system language to execute the CronJob in
      • getSessionUser

        public User getSessionUser​(SessionContext ctx)
        Generated method - Getter of the CronJob.sessionUser attribute.
        Returns:
        the sessionUser - The user in whose context (access rights, restrictions, etc) the CronJob will be executed
      • getSessionUser

        public User getSessionUser()
        Generated method - Getter of the CronJob.sessionUser attribute.
        Returns:
        the sessionUser - The user in whose context (access rights, restrictions, etc) the CronJob will be executed
      • setSessionUser

        public void setSessionUser​(SessionContext ctx,
                                   User value)
        Generated method - Setter of the CronJob.sessionUser attribute.
        Parameters:
        value - the sessionUser - The user in whose context (access rights, restrictions, etc) the CronJob will be executed
      • setSessionUser

        public void setSessionUser​(User value)
        Generated method - Setter of the CronJob.sessionUser attribute.
        Parameters:
        value - the sessionUser - The user in whose context (access rights, restrictions, etc) the CronJob will be executed
      • isSingleExecutable

        public java.lang.Boolean isSingleExecutable​(SessionContext ctx)
        Generated method - Getter of the CronJob.singleExecutable attribute.
        Returns:
        the singleExecutable - If the assigned TriggerableJob instance can not be performed yet, a new Trigger for this CronJob will be created
      • isSingleExecutable

        public java.lang.Boolean isSingleExecutable()
        Generated method - Getter of the CronJob.singleExecutable attribute.
        Returns:
        the singleExecutable - If the assigned TriggerableJob instance can not be performed yet, a new Trigger for this CronJob will be created
      • isSingleExecutableAsPrimitive

        public boolean isSingleExecutableAsPrimitive​(SessionContext ctx)
        Generated method - Getter of the CronJob.singleExecutable attribute.
        Returns:
        the singleExecutable - If the assigned TriggerableJob instance can not be performed yet, a new Trigger for this CronJob will be created
      • isSingleExecutableAsPrimitive

        public boolean isSingleExecutableAsPrimitive()
        Generated method - Getter of the CronJob.singleExecutable attribute.
        Returns:
        the singleExecutable - If the assigned TriggerableJob instance can not be performed yet, a new Trigger for this CronJob will be created
      • setSingleExecutable

        public void setSingleExecutable​(SessionContext ctx,
                                        java.lang.Boolean value)
        Generated method - Setter of the CronJob.singleExecutable attribute.
        Parameters:
        value - the singleExecutable - If the assigned TriggerableJob instance can not be performed yet, a new Trigger for this CronJob will be created
      • setSingleExecutable

        public void setSingleExecutable​(java.lang.Boolean value)
        Generated method - Setter of the CronJob.singleExecutable attribute.
        Parameters:
        value - the singleExecutable - If the assigned TriggerableJob instance can not be performed yet, a new Trigger for this CronJob will be created
      • setSingleExecutable

        public void setSingleExecutable​(SessionContext ctx,
                                        boolean value)
        Generated method - Setter of the CronJob.singleExecutable attribute.
        Parameters:
        value - the singleExecutable - If the assigned TriggerableJob instance can not be performed yet, a new Trigger for this CronJob will be created
      • setSingleExecutable

        public void setSingleExecutable​(boolean value)
        Generated method - Setter of the CronJob.singleExecutable attribute.
        Parameters:
        value - the singleExecutable - If the assigned TriggerableJob instance can not be performed yet, a new Trigger for this CronJob will be created
      • getStartTime

        public java.util.Date getStartTime​(SessionContext ctx)
        Generated method - Getter of the CronJob.startTime attribute.
        Returns:
        the startTime
      • getStartTime

        public java.util.Date getStartTime()
        Generated method - Getter of the CronJob.startTime attribute.
        Returns:
        the startTime
      • setStartTime

        public void setStartTime​(SessionContext ctx,
                                 java.util.Date value)
        Generated method - Setter of the CronJob.startTime attribute.
        Parameters:
        value - the startTime
      • setStartTime

        public void setStartTime​(java.util.Date value)
        Generated method - Setter of the CronJob.startTime attribute.
        Parameters:
        value - the startTime
      • getStatus

        public EnumerationValue getStatus​(SessionContext ctx)
        Generated method - Getter of the CronJob.status attribute.
        Returns:
        the status - The CronJob's execution status
      • getStatus

        public EnumerationValue getStatus()
        Generated method - Getter of the CronJob.status attribute.
        Returns:
        the status - The CronJob's execution status
      • setStatus

        public void setStatus​(SessionContext ctx,
                              EnumerationValue value)
        Generated method - Setter of the CronJob.status attribute.
        Parameters:
        value - the status - The CronJob's execution status
      • setStatus

        public void setStatus​(EnumerationValue value)
        Generated method - Setter of the CronJob.status attribute.
        Parameters:
        value - the status - The CronJob's execution status
      • getTriggers

        public java.util.List<Trigger> getTriggers​(SessionContext ctx)
        Generated method - Getter of the CronJob.triggers attribute.
        Returns:
        the triggers - list of triggers
      • getTriggers

        public java.util.List<Trigger> getTriggers()
        Generated method - Getter of the CronJob.triggers attribute.
        Returns:
        the triggers - list of triggers
      • setTriggers

        public void setTriggers​(SessionContext ctx,
                                java.util.List<Trigger> value)
        Generated method - Setter of the CronJob.triggers attribute.
        Parameters:
        value - the triggers - list of triggers
      • setTriggers

        public void setTriggers​(java.util.List<Trigger> value)
        Generated method - Setter of the CronJob.triggers attribute.
        Parameters:
        value - the triggers - list of triggers
      • addToTriggers

        public void addToTriggers​(SessionContext ctx,
                                  Trigger value)
        Generated method - Adds value to triggers.
        Parameters:
        value - the item to add to triggers - list of triggers
      • addToTriggers

        public void addToTriggers​(Trigger value)
        Generated method - Adds value to triggers.
        Parameters:
        value - the item to add to triggers - list of triggers
      • removeFromTriggers

        public void removeFromTriggers​(SessionContext ctx,
                                       Trigger value)
        Generated method - Removes value from triggers.
        Parameters:
        value - the item to remove from triggers - list of triggers
      • removeFromTriggers

        public void removeFromTriggers​(Trigger value)
        Generated method - Removes value from triggers.
        Parameters:
        value - the item to remove from triggers - list of triggers