Interface EE10ContextHandleFactory

    • Method Detail

      • getContextType

        String getContextType()
        Returns:
        the context type the factory provides handles for
      • clearedContext

        SetupContextHandle clearedContext​(jakarta.enterprise.concurrent.ContextService contextService,
                                          Map<String,​String> contextObjectProperties)
        Parameters:
        contextService -
        contextObjectProperties -
        Returns:
        a SetupContextHandle which partially or fully clears the factory's context type
      • propagatedContext

        SetupContextHandle propagatedContext​(jakarta.enterprise.concurrent.ContextService contextService,
                                             Map<String,​String> contextObjectProperties)
        Parameters:
        contextService -
        contextObjectProperties -
        Returns:
        a SetupContextHandle which partially or fully propagates the factory's context type
      • unchangedContext

        default SetupContextHandle unchangedContext​(jakarta.enterprise.concurrent.ContextService contextService,
                                                    Map<String,​String> contextObjectProperties)
        Parameters:
        contextService -
        contextObjectProperties -
        Returns:
        a SetupContextHandle which partially or fully unchanges the factory's context type
      • saveContext

        default SetupContextHandle saveContext​(jakarta.enterprise.concurrent.ContextService contextService,
                                               Map<String,​String> contextObjectProperties)
        Specified by:
        saveContext in interface ContextHandleFactory
        Returns:
        See Also:
        ContextSetupProvider.saveContext(jakarta.enterprise.concurrent.ContextService, java.util.Map)