Class JAXBContextResolver

java.lang.Object
com.saperion.rs.contextresolver.JAXBContextResolver
All Implemented Interfaces:
jakarta.ws.rs.ext.ContextResolver<jakarta.xml.bind.JAXBContext>

@Provider public class JAXBContextResolver extends Object implements jakarta.ws.rs.ext.ContextResolver<jakarta.xml.bind.JAXBContext>
This context resolver is used to configure the JSON output format of the classes DocumentStructure and ErrorResponse.
  • Constructor Details

    • JAXBContextResolver

      public JAXBContextResolver()
    • JAXBContextResolver

      public JAXBContextResolver(Class<?>... additionalClasses) throws jakarta.xml.bind.JAXBException
      Throws:
      jakarta.xml.bind.JAXBException
  • Method Details

    • getContext

      public jakarta.xml.bind.JAXBContext getContext(Class<?> objectType)
      Specified by:
      getContext in interface jakarta.ws.rs.ext.ContextResolver<jakarta.xml.bind.JAXBContext>