Class JobDetailsAdapter

  • All Implemented Interfaces:
    javax.json.bind.adapter.JsonbAdapter<JobDetails,​javax.json.JsonObject>

    public class JobDetailsAdapter
    extends java.lang.Object
    implements javax.json.bind.adapter.JsonbAdapter<JobDetails,​javax.json.JsonObject>
    • Constructor Detail

      • JobDetailsAdapter

        public JobDetailsAdapter​(JobRunrJsonb jsonb)
    • Method Detail

      • adaptToJson

        public javax.json.JsonObject adaptToJson​(JobDetails jobDetails)
                                          throws java.lang.Exception
        Specified by:
        adaptToJson in interface javax.json.bind.adapter.JsonbAdapter<JobDetails,​javax.json.JsonObject>
        Throws:
        java.lang.Exception
      • adaptFromJson

        public JobDetails adaptFromJson​(javax.json.JsonObject jsonObject)
                                 throws java.lang.Exception
        Specified by:
        adaptFromJson in interface javax.json.bind.adapter.JsonbAdapter<JobDetails,​javax.json.JsonObject>
        Throws:
        java.lang.Exception