Class AsyncInvocationInterceptorThreadContext

  • All Implemented Interfaces:
    org.jboss.resteasy.spi.concurrent.ThreadContext<List<org.eclipse.microprofile.rest.client.ext.AsyncInvocationInterceptor>>

    public class AsyncInvocationInterceptorThreadContext
    extends Object
    implements org.jboss.resteasy.spi.concurrent.ThreadContext<List<org.eclipse.microprofile.rest.client.ext.AsyncInvocationInterceptor>>
    Author:
    James R. Perkins
    • Constructor Detail

      • AsyncInvocationInterceptorThreadContext

        public AsyncInvocationInterceptorThreadContext​(Collection<org.eclipse.microprofile.rest.client.ext.AsyncInvocationInterceptorFactory> factories)
    • Method Detail

      • capture

        public List<org.eclipse.microprofile.rest.client.ext.AsyncInvocationInterceptor> capture()
        Specified by:
        capture in interface org.jboss.resteasy.spi.concurrent.ThreadContext<List<org.eclipse.microprofile.rest.client.ext.AsyncInvocationInterceptor>>
      • push

        public void push​(List<org.eclipse.microprofile.rest.client.ext.AsyncInvocationInterceptor> context)
        Specified by:
        push in interface org.jboss.resteasy.spi.concurrent.ThreadContext<List<org.eclipse.microprofile.rest.client.ext.AsyncInvocationInterceptor>>
      • reset

        public void reset​(List<org.eclipse.microprofile.rest.client.ext.AsyncInvocationInterceptor> context)
        Specified by:
        reset in interface org.jboss.resteasy.spi.concurrent.ThreadContext<List<org.eclipse.microprofile.rest.client.ext.AsyncInvocationInterceptor>>