Interface CreationalContext<T>

  • Type Parameters:
    T - type of the instances on which this CreationalContext operates
    All Known Subinterfaces:
    org.jboss.weld.construction.api.WeldCreationalContext<T>, WeldCreationalContext<T>
    All Known Implementing Classes:
    CreationalContextImpl

    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