Interface BuildExtension

All Known Subinterfaces:
AnnotationsTransformer, BeanDeploymentValidator, BeanRegistrar, ContextRegistrar, InjectionPointsTransformer, InterceptorBindingRegistrar, ObserverRegistrar, ObserverTransformer, QualifierRegistrar, StereotypeRegistrar

public interface BuildExtension
Build-time extension point.
Author:
Martin Kouba
  • Field Details

  • Method Details

    • compare

      static int compare(BuildExtension e1, BuildExtension e2)
    • getPriority

      default int getPriority()
      Processors with higher priority are called first.
      Returns:
      the priority
    • initialize

      default boolean initialize(BuildExtension.BuildContext buildContext)
      Initialize self.
      Parameters:
      buildContext -
      Returns:
      true if the extension should be put into service, false otherwise