Class JobHistoryAdapter

java.lang.Object
org.jobrunr.utils.mapper.jsonb.adapters.JobHistoryAdapter
All Implemented Interfaces:
jakarta.json.bind.adapter.JsonbAdapter<List<JobState>,jakarta.json.JsonArray>

public class JobHistoryAdapter extends Object implements jakarta.json.bind.adapter.JsonbAdapter<List<JobState>,jakarta.json.JsonArray>
  • Constructor Details

    • JobHistoryAdapter

      public JobHistoryAdapter(JobRunrJsonb jsonb)
  • Method Details

    • adaptToJson

      public jakarta.json.JsonArray adaptToJson(List<JobState> jobStates)
      Specified by:
      adaptToJson in interface jakarta.json.bind.adapter.JsonbAdapter<List<JobState>,jakarta.json.JsonArray>
    • adaptFromJson

      public List<JobState> adaptFromJson(jakarta.json.JsonArray jsonArray)
      Specified by:
      adaptFromJson in interface jakarta.json.bind.adapter.JsonbAdapter<List<JobState>,jakarta.json.JsonArray>