Class ContextualisedScheduledProcessEventImpl

  • All Implemented Interfaces:
    java.io.Serializable, org.ikasan.spec.scheduled.event.model.ContextualisedScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>, org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>

    public class ContextualisedScheduledProcessEventImpl
    extends java.lang.Object
    implements org.ikasan.spec.scheduled.event.model.ContextualisedScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>, java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • ContextualisedScheduledProcessEventImpl

        public ContextualisedScheduledProcessEventImpl()
    • Method Detail

      • getId

        public java.lang.Long getId()
      • getAgentName

        public java.lang.String getAgentName()
        Specified by:
        getAgentName in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setAgentName

        public void setAgentName​(java.lang.String agentName)
        Specified by:
        setAgentName in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getAgentHostname

        public java.lang.String getAgentHostname()
        Specified by:
        getAgentHostname in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setAgentHostname

        public void setAgentHostname​(java.lang.String agentHostname)
        Specified by:
        setAgentHostname in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getJobName

        public java.lang.String getJobName()
        Specified by:
        getJobName in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setJobName

        public void setJobName​(java.lang.String jobName)
        Specified by:
        setJobName in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getJobGroup

        public java.lang.String getJobGroup()
        Specified by:
        getJobGroup in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setJobGroup

        public void setJobGroup​(java.lang.String jobGroup)
        Specified by:
        setJobGroup in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getJobDescription

        public java.lang.String getJobDescription()
        Specified by:
        getJobDescription in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setJobDescription

        public void setJobDescription​(java.lang.String jobDescription)
        Specified by:
        setJobDescription in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getCommandLine

        public java.lang.String getCommandLine()
        Specified by:
        getCommandLine in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setCommandLine

        public void setCommandLine​(java.lang.String commandLine)
        Specified by:
        setCommandLine in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getResultOutput

        public java.lang.String getResultOutput()
        Specified by:
        getResultOutput in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setResultOutput

        public void setResultOutput​(java.lang.String resultOutput)
        Specified by:
        setResultOutput in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getResultError

        public java.lang.String getResultError()
        Specified by:
        getResultError in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setResultError

        public void setResultError​(java.lang.String resultError)
        Specified by:
        setResultError in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getPid

        public long getPid()
        Specified by:
        getPid in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setPid

        public void setPid​(long pid)
        Specified by:
        setPid in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getUser

        public java.lang.String getUser()
        Specified by:
        getUser in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setUser

        public void setUser​(java.lang.String user)
        Specified by:
        setUser in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getFireTime

        public long getFireTime()
        Specified by:
        getFireTime in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setFireTime

        public void setFireTime​(long fireTime)
        Specified by:
        setFireTime in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getNextFireTime

        public long getNextFireTime()
        Specified by:
        getNextFireTime in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setNextFireTime

        public void setNextFireTime​(long nextFireTime)
        Specified by:
        setNextFireTime in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getReturnCode

        public int getReturnCode()
        Specified by:
        getReturnCode in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setReturnCode

        public void setReturnCode​(int returnCode)
        Specified by:
        setReturnCode in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • isSuccessful

        public boolean isSuccessful()
        Specified by:
        isSuccessful in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setSuccessful

        public void setSuccessful​(boolean successful)
        Specified by:
        setSuccessful in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getOutcome

        public java.lang.String getOutcome()
        Specified by:
        getOutcome in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setOutcome

        public void setOutcome​(java.lang.String outcome)
        Specified by:
        setOutcome in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getCompletionTime

        public long getCompletionTime()
        Specified by:
        getCompletionTime in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setCompletionTime

        public void setCompletionTime​(long completionTime)
        Specified by:
        setCompletionTime in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • isDryRun

        public boolean isDryRun()
        Specified by:
        isDryRun in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setDryRun

        public void setDryRun​(boolean dryRun)
        Specified by:
        setDryRun in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getContextName

        public java.lang.String getContextName()
        Specified by:
        getContextName in interface org.ikasan.spec.scheduled.event.model.ContextualisedScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setContextName

        public void setContextName​(java.lang.String contextName)
        Specified by:
        setContextName in interface org.ikasan.spec.scheduled.event.model.ContextualisedScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getChildContextNames

        public java.util.List<java.lang.String> getChildContextNames()
        Specified by:
        getChildContextNames in interface org.ikasan.spec.scheduled.event.model.ContextualisedScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setChildContextNames

        public void setChildContextNames​(java.util.List<java.lang.String> childContextNames)
        Specified by:
        setChildContextNames in interface org.ikasan.spec.scheduled.event.model.ContextualisedScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getContextInstanceId

        public java.lang.String getContextInstanceId()
        Specified by:
        getContextInstanceId in interface org.ikasan.spec.scheduled.event.model.ContextualisedScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setContextInstanceId

        public void setContextInstanceId​(java.lang.String contextInstanceId)
        Specified by:
        setContextInstanceId in interface org.ikasan.spec.scheduled.event.model.ContextualisedScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • isJobStarting

        public boolean isJobStarting()
        Specified by:
        isJobStarting in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setJobStarting

        public void setJobStarting​(boolean jobStarting)
        Specified by:
        setJobStarting in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setDryRunParameters

        public void setDryRunParameters​(DryRunParametersImpl dryRunParameters)
        Specified by:
        setDryRunParameters in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getDryRunParameters

        public DryRunParametersImpl getDryRunParameters()
        Specified by:
        getDryRunParameters in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setSkipped

        public void setSkipped​(boolean skipped)
        Specified by:
        setSkipped in interface org.ikasan.spec.scheduled.event.model.ContextualisedScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • isSkipped

        public boolean isSkipped()
        Specified by:
        isSkipped in interface org.ikasan.spec.scheduled.event.model.ContextualisedScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setInternalEventDrivenJob

        public void setInternalEventDrivenJob​(org.ikasan.spec.scheduled.instance.model.InternalEventDrivenJobInstance internalEventDrivenJob)
        Specified by:
        setInternalEventDrivenJob in interface org.ikasan.spec.scheduled.event.model.ContextualisedScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getInternalEventDrivenJob

        public org.ikasan.spec.scheduled.instance.model.InternalEventDrivenJobInstance getInternalEventDrivenJob()
        Specified by:
        getInternalEventDrivenJob in interface org.ikasan.spec.scheduled.event.model.ContextualisedScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • isRaisedDueToFailureResubmission

        public boolean isRaisedDueToFailureResubmission()
        Specified by:
        isRaisedDueToFailureResubmission in interface org.ikasan.spec.scheduled.event.model.ContextualisedScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setRaisedDueToFailureResubmission

        public void setRaisedDueToFailureResubmission​(boolean raisedDueToFailureResubmission)
        Specified by:
        setRaisedDueToFailureResubmission in interface org.ikasan.spec.scheduled.event.model.ContextualisedScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getExecutionDetails

        public java.lang.String getExecutionDetails()
        Specified by:
        getExecutionDetails in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setExecutionDetails

        public void setExecutionDetails​(java.lang.String executionDetails)
        Specified by:
        setExecutionDetails in interface org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • getCatalystEvent

        public org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent getCatalystEvent()
        Specified by:
        getCatalystEvent in interface org.ikasan.spec.scheduled.event.model.ContextualisedScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • setCatalystEvent

        public void setCatalystEvent​(org.ikasan.spec.scheduled.event.model.ScheduledProcessEvent catalystEvent)
        Specified by:
        setCatalystEvent in interface org.ikasan.spec.scheduled.event.model.ContextualisedScheduledProcessEvent<java.lang.String,​DryRunParametersImpl>
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object