Interface WeldAlterableContext

All Superinterfaces:
jakarta.enterprise.context.spi.AlterableContext, jakarta.enterprise.context.spi.Context
All Known Subinterfaces:
BoundContext<S>, BoundConversationContext, BoundRequestContext, BoundSessionContext, ConversationContext, EjbRequestContext, HttpConversationContext, HttpRequestContext, HttpSessionContext, ManagedContext, RequestContext, SessionContext

public interface WeldAlterableContext extends jakarta.enterprise.context.spi.AlterableContext
Enriched version of AlterableContext which allows to capture all instances from given context or to set them to previously obtained values. Most built-in contexts implement this in order to support context propagation. Exception are ApplicationContext which works out of the box and then SingletonContext and DependentContext which are not to be propagated.
Author:
Matej Novotny