quartz4s-core
quartz4s-core
com.itv.scheduler
AckableMessage
AckingQueueJobFactory
AutoAckCallbackJob
AutoAckingQueueJobFactory
CallbackJobFactory
CronScheduledJob
DataSourceConfig
DataSourceConfig
Defaults
ExplicitAckCallbackJob
JobCodec
JobCodec
JobData
JobData
JobDataEncoder
JobDataEncoder
JobDecoder
JobDecoder
JobScheduledAt
JobStoreConfig
JobStoreConfig
Defaults
JobTimeSchedule
MessageQueueJobFactory
MessageQueueJobFactory
PartiallyDecodedJobData
PartiallyDecodedJobData
PublishCallbackJob
Quartz4sConfig
QuartzOps
JobDataMapOps
JobDataOps
JobKeySetOps
QuartzOps
QuartzProperties
QuartzTaskScheduler
QuartzTaskScheduler
SimpleJob
TaskScheduler
ThreadPoolConfig
com.itv.scheduler.extruder
<:!<
<:!<
Derivation
DeriveSyntax
PrimitiveDecoders
PrimitiveDecoders
PrimitiveEncoders
PrimitiveEncoders
deriving
primitives
semiauto
quartz4s-core
/
com.itv.scheduler
/
JobCodec
JobCodec
trait
JobCodec
[A] extends
JobDecoder
[
A
] with
JobDataEncoder
[
A
]
Companion
object
Graph
Supertypes
trait
JobDataEncoder
[
A
]
trait
JobDecoder
[
A
]
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
iemap
[B](f:
A
=>
Either
[
Throwable
, B])(g: B =>
A
):
JobCodec
[B]
Inherited methods
def
decode
(jobExecutionContext:
JobExecutionContext
):
Either
[
Throwable
,
A
]
Inherited from
JobDecoder
def
emap
[B](f:
A
=>
Either
[
Throwable
, B]):
JobDecoder
[B]
Inherited from
JobDecoder
def
encode
(a:
A
):
JobData
Inherited from
JobDataEncoder