Class ThreadSafeBuildCompatibleExtension

java.lang.Object
io.github.jonasrutishauser.thread.context.impl.ThreadSafeBuildCompatibleExtension
All Implemented Interfaces:
jakarta.enterprise.inject.build.compatible.spi.BuildCompatibleExtension

public class ThreadSafeBuildCompatibleExtension extends Object implements jakarta.enterprise.inject.build.compatible.spi.BuildCompatibleExtension
  • Constructor Details

    • ThreadSafeBuildCompatibleExtension

      public ThreadSafeBuildCompatibleExtension()
  • Method Details

    • addContext

      @Priority(1500) public void addContext(jakarta.enterprise.inject.build.compatible.spi.MetaAnnotations metaAnnotations)
    • addInterceptor

      @Priority(3900) public void addInterceptor(jakarta.enterprise.inject.build.compatible.spi.ClassConfig classConfig)
    • validateThreadSafeScopedBeans

      public void validateThreadSafeScopedBeans(jakarta.enterprise.inject.build.compatible.spi.BeanInfo bean, jakarta.enterprise.inject.build.compatible.spi.Messages messages)
    • registerScopeShutdown

      @Priority(1500) public void registerScopeShutdown(jakarta.enterprise.inject.build.compatible.spi.SyntheticComponents components, jakarta.enterprise.inject.build.compatible.spi.Types types)