Class JobAction


  • public class JobAction
    extends Object
    Provide a Job Action value object class.
    Since:
    5.0.0
    • Field Detail

      • id

        public final Long id
        The job action record (PK).
      • jobAtionKey

        @Deprecated
        public final String jobAtionKey
        Deprecated.
        The job action key.
      • jobActionKey

        public final String jobActionKey
        The job action key.
      • name

        public final String name
        The job action name.
      • type

        public final String type
        The job action type.
      • status

        public final String status
        The job action status.
      • actionAttempts

        public final Integer actionAttempts
        The job action attempts.
      • actionMaxAttempts

        public final Integer actionMaxAttempts
        The job action maximum attempts.
      • actionMessage

        public final String actionMessage
        The job action message.
      • routeResult

        public final String routeResult
        The job action route result.
      • externalReferenceNumber

        public final String externalReferenceNumber
        The job action external reference number.
      • sequence

        public final Integer sequence
        The job action sequence.
      • assignRepeatIndex

        public final Integer assignRepeatIndex
        The assign repeat index.
      • assignRepeatItem

        public final String assignRepeatItem
        The assign repeat item.
      • actionServiceId

        public final Long actionServiceId
        The job action service definition id (PK).
      • txnId

        public final Long txnId
        The action transaction id (PK).
      • timeCreated

        public final Date timeCreated
        The time the job action was created.
      • timeActionExecuted

        public final Date timeActionExecuted
        The time action was last executed.
      • timeActionNextAttempt

        public final Date timeActionNextAttempt
        The time action should next be attempted.
      • timeFinished

        public final Date timeFinished
        The time the job action was finished.
    • Constructor Detail

      • JobAction

        public JobAction​(com.avoka.fc.core.entity.JobAction jobAction)
        Create a Job Action value object with the given job action entity parameter.
        Parameters:
        jobAction - the job action entity parameter (required)
      • JobAction

        public JobAction​(Map fields)
        Create a unit testing JobAction value object with the given fields.
        Parameters:
        fields - the submission entity fields (required)
        Since:
        5.1.4
    • Method Detail

      • toString

        public String toString()
        Overrides:
        toString in class Object
        Returns:
        a string representation of the object.