Class QuarkusProblemExtension

java.lang.Object
io.github.belgif.rest.problem.quarkus.QuarkusProblemExtension
All Implemented Interfaces:
jakarta.enterprise.inject.build.compatible.spi.BuildCompatibleExtension

public class QuarkusProblemExtension extends Object implements jakarta.enterprise.inject.build.compatible.spi.BuildCompatibleExtension
Build compatible CDI extension for dynamic discovery of Problem classes annotated with @ProblemType.
See Also:
  • Constructor Details

    • QuarkusProblemExtension

      public QuarkusProblemExtension()
  • Method Details

    • detectProblemType

      public void detectProblemType(jakarta.enterprise.inject.build.compatible.spi.ClassConfig config)
    • createProblemTypeRegistry

      public void createProblemTypeRegistry(jakarta.enterprise.inject.build.compatible.spi.SyntheticComponents syn)