Class HelidonComponentProvider

java.lang.Object
org.glassfish.tyrus.core.ComponentProvider
io.helidon.microprofile.tyrus.HelidonComponentProvider

public class HelidonComponentProvider extends org.glassfish.tyrus.core.ComponentProvider
Class HelidonComponentProvider. A service provider for Tyrus to create and destroy beans using CDI.
  • Constructor Details

    • HelidonComponentProvider

      public HelidonComponentProvider()
  • Method Details

    • isApplicable

      public boolean isApplicable(Class<?> c)
      Specified by:
      isApplicable in class org.glassfish.tyrus.core.ComponentProvider
    • create

      public <T> Object create(Class<T> c)
      Specified by:
      create in class org.glassfish.tyrus.core.ComponentProvider
    • destroy

      public boolean destroy(Object o)
      Specified by:
      destroy in class org.glassfish.tyrus.core.ComponentProvider