Module jakarta.cdi

Interface CreationalContext<T>

  • Type Parameters:
    T - type of the instances on which this CreationalContext operates

    public interface CreationalContext<T>

    Provides operations that are used by the Contextual implementation during instance creation and destruction.

    Author:
    Gavin King, Pete Muir
    • Method Detail

      • push

        void push​(T incompleteInstance)
        Registers an incompletely initialized contextual instance the with the container. A contextual instance is considered incompletely initialized until it is returned by Contextual.create(CreationalContext) .
        Parameters:
        incompleteInstance - the incompletely initialized instance