Class _Job

  • All Implemented Interfaces:
    IEntity, Serializable, org.apache.cayenne.DataObject, org.apache.cayenne.Persistent, org.apache.cayenne.Validating
    Direct Known Subclasses:
    Job

    public abstract class _Job
    extends BaseEntity

    Provides the _Job database entity.

    Please note this class was generated by Cayenne. You should avoid making changes to this class as it may be regenerated. Please make customizations to the entity subclass.

    See Also:
    Serialized Form
    • Field Detail

      • LICENSE_PUBLISHED_FLAG_PROPERTY

        public static final String LICENSE_PUBLISHED_FLAG_PROPERTY
        Provides the 'licensePublishedFlag' property name.
        See Also:
        Constant Field Values
      • PROCESS_IMMEDIATE_FLAG_PROPERTY

        public static final String PROCESS_IMMEDIATE_FLAG_PROPERTY
        Provides the 'processImmediateFlag' property name.
        See Also:
        Constant Field Values
      • REFERENCE_NUMBER_PROPERTY

        public static final String REFERENCE_NUMBER_PROPERTY
        Provides the 'referenceNumber' property name.
        See Also:
        Constant Field Values
      • TIME_COMPLETION_SCHEDULED_PROPERTY

        public static final String TIME_COMPLETION_SCHEDULED_PROPERTY
        Provides the 'timeCompletionScheduled' property name.
        See Also:
        Constant Field Values
      • TIME_CREATED_PROPERTY

        public static final String TIME_CREATED_PROPERTY
        Provides the 'timeCreated' property name.
        See Also:
        Constant Field Values
      • TIME_FINISHED_PROPERTY

        public static final String TIME_FINISHED_PROPERTY
        Provides the 'timeFinished' property name.
        See Also:
        Constant Field Values
      • TIME_LAST_PROCESSED_PROPERTY

        public static final String TIME_LAST_PROCESSED_PROPERTY
        Provides the 'timeLastProcessed' property name.
        See Also:
        Constant Field Values
      • TIME_PURGE_SCHEDULED_PROPERTY

        public static final String TIME_PURGE_SCHEDULED_PROPERTY
        Provides the 'timePurgeScheduled' property name.
        See Also:
        Constant Field Values
      • COMMENTS_PROPERTY

        public static final String COMMENTS_PROPERTY
        Provides the 'comments' relationship name.
        See Also:
        Constant Field Values
      • CONTROLLER_SERVICE_PROPERTY

        public static final String CONTROLLER_SERVICE_PROPERTY
        Provides the 'controllerService' relationship name.
        See Also:
        Constant Field Values
      • CURRENT_STEP_PROPERTY

        public static final String CURRENT_STEP_PROPERTY
        Provides the 'currentStep' relationship name.
        See Also:
        Constant Field Values
      • JOB_ACTIONS_PROPERTY

        public static final String JOB_ACTIONS_PROPERTY
        Provides the 'jobActions' relationship name.
        See Also:
        Constant Field Values
      • JOB_EVENTS_PROPERTY

        public static final String JOB_EVENTS_PROPERTY
        Provides the 'jobEvents' relationship name.
        See Also:
        Constant Field Values
      • JOB_GROUPS_PROPERTY

        public static final String JOB_GROUPS_PROPERTY
        Provides the 'jobGroups' relationship name.
        See Also:
        Constant Field Values
      • JOB_HISTORY_PROPERTY

        public static final String JOB_HISTORY_PROPERTY
        Provides the 'jobHistory' relationship name.
        See Also:
        Constant Field Values
      • JOB_PROPERTIES_PROPERTY

        public static final String JOB_PROPERTIES_PROPERTY
        Provides the 'jobProperties' relationship name.
        See Also:
        Constant Field Values
      • JOB_STATUS_HISTORY_LIST_PROPERTY

        public static final String JOB_STATUS_HISTORY_LIST_PROPERTY
        Provides the 'jobStatusHistoryList' relationship name.
        See Also:
        Constant Field Values
      • JOB_STEPS_PROPERTY

        public static final String JOB_STEPS_PROPERTY
        Provides the 'jobSteps' relationship name.
        See Also:
        Constant Field Values
      • SUBMISSIONS_PROPERTY

        public static final String SUBMISSIONS_PROPERTY
        Provides the 'submissions' relationship name.
        See Also:
        Constant Field Values
      • JOB_OID_PK_COLUMN

        public static final String JOB_OID_PK_COLUMN
        Provides the 'job_oid' primary key database column name.
        See Also:
        Constant Field Values
      • JOB_KEY

        public static final org.apache.cayenne.exp.Property<String> JOB_KEY
        Provides the 'JOB_KEY' property.
      • LICENSE_PUBLISHED_FLAG

        public static final org.apache.cayenne.exp.Property<Boolean> LICENSE_PUBLISHED_FLAG
        Provides the 'LICENSE_PUBLISHED_FLAG' property.
      • NAME

        public static final org.apache.cayenne.exp.Property<String> NAME
        Provides the 'NAME' property.
      • PROCESS_IMMEDIATE_FLAG

        public static final org.apache.cayenne.exp.Property<Boolean> PROCESS_IMMEDIATE_FLAG
        Provides the 'PROCESS_IMMEDIATE_FLAG' property.
      • REFERENCE_NUMBER

        public static final org.apache.cayenne.exp.Property<String> REFERENCE_NUMBER
        Provides the 'REFERENCE_NUMBER' property.
      • STATUS

        public static final org.apache.cayenne.exp.Property<String> STATUS
        Provides the 'STATUS' property.
      • TIME_COMPLETION_SCHEDULED

        public static final org.apache.cayenne.exp.Property<Date> TIME_COMPLETION_SCHEDULED
        Provides the 'TIME_COMPLETION_SCHEDULED' property.
      • TIME_CREATED

        public static final org.apache.cayenne.exp.Property<Date> TIME_CREATED
        Provides the 'TIME_CREATED' property.
      • TIME_FINISHED

        public static final org.apache.cayenne.exp.Property<Date> TIME_FINISHED
        Provides the 'TIME_FINISHED' property.
      • TIME_LAST_PROCESSED

        public static final org.apache.cayenne.exp.Property<Date> TIME_LAST_PROCESSED
        Provides the 'TIME_LAST_PROCESSED' property.
      • TIME_PURGE_SCHEDULED

        public static final org.apache.cayenne.exp.Property<Date> TIME_PURGE_SCHEDULED
        Provides the 'TIME_PURGE_SCHEDULED' property.
      • CLIENT

        public static final org.apache.cayenne.exp.Property<Client> CLIENT
        Provides the 'CLIENT' property.
      • COMMENTS

        public static final org.apache.cayenne.exp.Property<List<JobComment>> COMMENTS
        Provides the 'COMMENTS' property.
      • CONTROLLER_SERVICE

        public static final org.apache.cayenne.exp.Property<ServiceDefinition> CONTROLLER_SERVICE
        Provides the 'CONTROLLER_SERVICE' property.
      • CURRENT_STEP

        public static final org.apache.cayenne.exp.Property<JobStep> CURRENT_STEP
        Provides the 'CURRENT_STEP' property.
      • JOB_ACTIONS

        public static final org.apache.cayenne.exp.Property<List<JobAction>> JOB_ACTIONS
        Provides the 'JOB_ACTIONS' property.
      • JOB_EVENTS

        public static final org.apache.cayenne.exp.Property<List<JobEventLog>> JOB_EVENTS
        Provides the 'JOB_EVENTS' property.
      • JOB_GROUPS

        public static final org.apache.cayenne.exp.Property<List<JobGroup>> JOB_GROUPS
        Provides the 'JOB_GROUPS' property.
      • JOB_HISTORY

        public static final org.apache.cayenne.exp.Property<List<JobHistory>> JOB_HISTORY
        Provides the 'JOB_HISTORY' property.
      • JOB_PROPERTIES

        public static final org.apache.cayenne.exp.Property<List<JobProperty>> JOB_PROPERTIES
        Provides the 'JOB_PROPERTIES' property.
      • JOB_STATUS_HISTORY_LIST

        public static final org.apache.cayenne.exp.Property<List<JobStatusHistory>> JOB_STATUS_HISTORY_LIST
        Provides the 'JOB_STATUS_HISTORY_LIST' property.
      • JOB_STEPS

        public static final org.apache.cayenne.exp.Property<List<JobStep>> JOB_STEPS
        Provides the 'JOB_STEPS' property.
      • SUBMISSIONS

        public static final org.apache.cayenne.exp.Property<List<Submission>> SUBMISSIONS
        Provides the 'SUBMISSIONS' property.
    • Constructor Detail

      • _Job

        public _Job()
    • Method Detail

      • setJobKey

        public void setJobKey​(String jobKey)
        Set the jobKey value.
        Parameters:
        jobKey - the jobKey value to set
      • getJobKey

        public String getJobKey()
        Return the jobKey value.
        Returns:
        jobKey the jobKey value
      • setLicensePublishedFlag

        public void setLicensePublishedFlag​(boolean licensePublishedFlag)
        Set the licensePublishedFlag value.
        Parameters:
        licensePublishedFlag - the licensePublishedFlag value to set
      • isLicensePublishedFlag

        public boolean isLicensePublishedFlag()
        Return the licensePublishedFlag value.
        Returns:
        licensePublishedFlag the licensePublishedFlag value
      • setName

        public void setName​(String name)
        Set the name value.
        Parameters:
        name - the name value to set
      • getName

        public String getName()
        Return the name value.
        Returns:
        name the name value
      • setProcessImmediateFlag

        public void setProcessImmediateFlag​(boolean processImmediateFlag)
        Set the processImmediateFlag value.
        Parameters:
        processImmediateFlag - the processImmediateFlag value to set
      • isProcessImmediateFlag

        public boolean isProcessImmediateFlag()
        Return the processImmediateFlag value.
        Returns:
        processImmediateFlag the processImmediateFlag value
      • setReferenceNumber

        public void setReferenceNumber​(String referenceNumber)
        Set the referenceNumber value.
        Parameters:
        referenceNumber - the referenceNumber value to set
      • getReferenceNumber

        public String getReferenceNumber()
        Return the referenceNumber value.
        Returns:
        referenceNumber the referenceNumber value
      • setStatus

        public void setStatus​(String status)
        Set the status value.
        Parameters:
        status - the status value to set
      • getStatus

        public String getStatus()
        Return the status value.
        Returns:
        status the status value
      • setTimeCompletionScheduled

        public void setTimeCompletionScheduled​(Date timeCompletionScheduled)
        Set the timeCompletionScheduled value.
        Parameters:
        timeCompletionScheduled - the timeCompletionScheduled value to set
      • getTimeCompletionScheduled

        public Date getTimeCompletionScheduled()
        Return the timeCompletionScheduled value.
        Returns:
        timeCompletionScheduled the timeCompletionScheduled value
      • setTimeCreated

        public void setTimeCreated​(Date timeCreated)
        Set the timeCreated value.
        Parameters:
        timeCreated - the timeCreated value to set
      • getTimeCreated

        public Date getTimeCreated()
        Return the timeCreated value.
        Returns:
        timeCreated the timeCreated value
      • setTimeFinished

        public void setTimeFinished​(Date timeFinished)
        Set the timeFinished value.
        Parameters:
        timeFinished - the timeFinished value to set
      • getTimeFinished

        public Date getTimeFinished()
        Return the timeFinished value.
        Returns:
        timeFinished the timeFinished value
      • setTimeLastProcessed

        public void setTimeLastProcessed​(Date timeLastProcessed)
        Set the timeLastProcessed value.
        Parameters:
        timeLastProcessed - the timeLastProcessed value to set
      • getTimeLastProcessed

        public Date getTimeLastProcessed()
        Return the timeLastProcessed value.
        Returns:
        timeLastProcessed the timeLastProcessed value
      • setTimePurgeScheduled

        public void setTimePurgeScheduled​(Date timePurgeScheduled)
        Set the timePurgeScheduled value.
        Parameters:
        timePurgeScheduled - the timePurgeScheduled value to set
      • getTimePurgeScheduled

        public Date getTimePurgeScheduled()
        Return the timePurgeScheduled value.
        Returns:
        timePurgeScheduled the timePurgeScheduled value
      • setClient

        public void setClient​(Client client)
        Set the Client.
        Parameters:
        client - the client value to set
      • getClient

        public Client getClient()
        Return the Client.
        Returns:
        the client value
      • addToComments

        public void addToComments​(JobComment obj)
        Add the Comments object.
        Parameters:
        obj - the comments value to add
      • removeFromComments

        public void removeFromComments​(JobComment obj)
        Remove the Comments object.
        Parameters:
        obj - the comments value to remove
      • getComments

        public List<JobComment> getComments()
        Return the Comments.
        Returns:
        comments value
      • setControllerService

        public void setControllerService​(ServiceDefinition controllerService)
        Set the ControllerService.
        Parameters:
        controllerService - the controllerService value to set
      • getControllerService

        public ServiceDefinition getControllerService()
        Return the ControllerService.
        Returns:
        the controllerService value
      • setCurrentStep

        public void setCurrentStep​(JobStep currentStep)
        Set the CurrentStep.
        Parameters:
        currentStep - the currentStep value to set
      • getCurrentStep

        public JobStep getCurrentStep()
        Return the CurrentStep.
        Returns:
        the currentStep value
      • addToJobActions

        public void addToJobActions​(JobAction obj)
        Add the JobActions object.
        Parameters:
        obj - the jobActions value to add
      • removeFromJobActions

        public void removeFromJobActions​(JobAction obj)
        Remove the JobActions object.
        Parameters:
        obj - the jobActions value to remove
      • getJobActions

        public List<JobAction> getJobActions()
        Return the JobActions.
        Returns:
        jobActions value
      • addToJobEvents

        public void addToJobEvents​(JobEventLog obj)
        Add the JobEvents object.
        Parameters:
        obj - the jobEvents value to add
      • removeFromJobEvents

        public void removeFromJobEvents​(JobEventLog obj)
        Remove the JobEvents object.
        Parameters:
        obj - the jobEvents value to remove
      • getJobEvents

        public List<JobEventLog> getJobEvents()
        Return the JobEvents.
        Returns:
        jobEvents value
      • addToJobGroups

        public void addToJobGroups​(JobGroup obj)
        Add the JobGroups object.
        Parameters:
        obj - the jobGroups value to add
      • removeFromJobGroups

        public void removeFromJobGroups​(JobGroup obj)
        Remove the JobGroups object.
        Parameters:
        obj - the jobGroups value to remove
      • getJobGroups

        public List<JobGroup> getJobGroups()
        Return the JobGroups.
        Returns:
        jobGroups value
      • addToJobHistory

        public void addToJobHistory​(JobHistory obj)
        Add the JobHistory object.
        Parameters:
        obj - the jobHistory value to add
      • removeFromJobHistory

        public void removeFromJobHistory​(JobHistory obj)
        Remove the JobHistory object.
        Parameters:
        obj - the jobHistory value to remove
      • getJobHistory

        public List<JobHistory> getJobHistory()
        Return the JobHistory.
        Returns:
        jobHistory value
      • addToJobProperties

        public void addToJobProperties​(JobProperty obj)
        Add the JobProperties object.
        Parameters:
        obj - the jobProperties value to add
      • removeFromJobProperties

        public void removeFromJobProperties​(JobProperty obj)
        Remove the JobProperties object.
        Parameters:
        obj - the jobProperties value to remove
      • getJobProperties

        public List<JobProperty> getJobProperties()
        Return the JobProperties.
        Returns:
        jobProperties value
      • addToJobStatusHistoryList

        public void addToJobStatusHistoryList​(JobStatusHistory obj)
        Add the JobStatusHistoryList object.
        Parameters:
        obj - the jobStatusHistoryList value to add
      • removeFromJobStatusHistoryList

        public void removeFromJobStatusHistoryList​(JobStatusHistory obj)
        Remove the JobStatusHistoryList object.
        Parameters:
        obj - the jobStatusHistoryList value to remove
      • getJobStatusHistoryList

        public List<JobStatusHistory> getJobStatusHistoryList()
        Return the JobStatusHistoryList.
        Returns:
        jobStatusHistoryList value
      • addToJobSteps

        public void addToJobSteps​(JobStep obj)
        Add the JobSteps object.
        Parameters:
        obj - the jobSteps value to add
      • removeFromJobSteps

        public void removeFromJobSteps​(JobStep obj)
        Remove the JobSteps object.
        Parameters:
        obj - the jobSteps value to remove
      • getJobSteps

        public List<JobStep> getJobSteps()
        Return the JobSteps.
        Returns:
        jobSteps value
      • addToSubmissions

        public void addToSubmissions​(Submission obj)
        Add the Submissions object.
        Parameters:
        obj - the submissions value to add
      • removeFromSubmissions

        public void removeFromSubmissions​(Submission obj)
        Remove the Submissions object.
        Parameters:
        obj - the submissions value to remove
      • getSubmissions

        public List<Submission> getSubmissions()
        Return the Submissions.
        Returns:
        submissions value