Class AsyncInvocationInterceptorThreadContext

java.lang.Object
org.jboss.resteasy.microprofile.client.async.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 Details

    • AsyncInvocationInterceptorThreadContext

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

    • 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>>