Protocols

The following protocols are available globally.

  • Protocol to create instance of your job

    See more

    Declaration

    Swift

    public protocol JobCreator
  • Method to implement to have a custom persister

    See more

    Declaration

    Swift

    public protocol JobPersister
  • Class to serialize and deserialize JobInfo

    See more

    Declaration

    Swift

    public protocol JobInfoSerializer
  • Callback to give result in synchronous or asynchronous job

    See more

    Declaration

    Swift

    public protocol JobResult
  • Job

    Protocol to implement to run a job

    See more

    Declaration

    Swift

    public protocol Job
  • Protocol to implement for implementing your custom logger

    See more

    Declaration

    Swift

    public protocol SwiftQueueLogger