Class AbstractInterceptorContext

java.lang.Object
org.jboss.resteasy.reactive.server.jaxrs.AbstractInterceptorContext
All Implemented Interfaces:
jakarta.ws.rs.ext.InterceptorContext
Direct Known Subclasses:
ReaderInterceptorContextImpl, WriterInterceptorContextImpl

public abstract class AbstractInterceptorContext extends Object implements jakarta.ws.rs.ext.InterceptorContext
  • Field Details

    • context

      protected final ResteasyReactiveRequestContext context
    • annotations

      protected Annotation[] annotations
    • type

      protected Class<?> type
    • genericType

      protected Type genericType
    • mediaType

      protected jakarta.ws.rs.core.MediaType mediaType
    • serialisers

      protected final ServerSerialisers serialisers
    • rediscoveryNeeded

      protected boolean rediscoveryNeeded
  • Constructor Details

  • Method Details

    • getProperty

      public Object getProperty(String name)
      Specified by:
      getProperty in interface jakarta.ws.rs.ext.InterceptorContext
    • getPropertyNames

      public Collection<String> getPropertyNames()
      Specified by:
      getPropertyNames in interface jakarta.ws.rs.ext.InterceptorContext
    • setProperty

      public void setProperty(String name, Object object)
      Specified by:
      setProperty in interface jakarta.ws.rs.ext.InterceptorContext
    • removeProperty

      public void removeProperty(String name)
      Specified by:
      removeProperty in interface jakarta.ws.rs.ext.InterceptorContext
    • getAnnotations

      public Annotation[] getAnnotations()
      Specified by:
      getAnnotations in interface jakarta.ws.rs.ext.InterceptorContext
    • setAnnotations

      public void setAnnotations(Annotation[] annotations)
      Specified by:
      setAnnotations in interface jakarta.ws.rs.ext.InterceptorContext
    • getType

      public Class<?> getType()
      Specified by:
      getType in interface jakarta.ws.rs.ext.InterceptorContext
    • setType

      public void setType(Class<?> type)
      Specified by:
      setType in interface jakarta.ws.rs.ext.InterceptorContext
    • getGenericType

      public Type getGenericType()
      Specified by:
      getGenericType in interface jakarta.ws.rs.ext.InterceptorContext
    • setGenericType

      public void setGenericType(Type genericType)
      Specified by:
      setGenericType in interface jakarta.ws.rs.ext.InterceptorContext
    • getMediaType

      public jakarta.ws.rs.core.MediaType getMediaType()
      Specified by:
      getMediaType in interface jakarta.ws.rs.ext.InterceptorContext
    • setMediaType

      public void setMediaType(jakarta.ws.rs.core.MediaType mediaType)
      Specified by:
      setMediaType in interface jakarta.ws.rs.ext.InterceptorContext