Class TransformInInterceptor

java.lang.Object
org.apache.cxf.phase.AbstractPhaseInterceptor<Message>
org.apache.cxf.interceptor.transform.TransformInInterceptor
All Implemented Interfaces:
Interceptor<Message>, PhaseInterceptor<Message>

public class TransformInInterceptor extends AbstractPhaseInterceptor<Message>
Creates an XMLStreamReader from the InputStream on the Message.
  • Constructor Details

    • TransformInInterceptor

      public TransformInInterceptor()
    • TransformInInterceptor

      public TransformInInterceptor(String phase)
    • TransformInInterceptor

      public TransformInInterceptor(String phase, List<String> after)
    • TransformInInterceptor

      public TransformInInterceptor(String phase, List<String> before, List<String> after)
  • Method Details

    • handleMessage

      public void handleMessage(Message message)
      Description copied from interface: Interceptor
      Intercepts a message. Interceptors should NOT invoke handleMessage or handleFault on the next interceptor - the interceptor chain will take care of this.
    • createTransformReaderIfNeeded

      protected XMLStreamReader createTransformReaderIfNeeded(XMLStreamReader reader, InputStream is)
    • setInAppendElements

      public void setInAppendElements(Map<String,String> inElements)
    • setInDropElements

      public void setInDropElements(List<String> dropElementsSet)
    • setInTransformElements

      public void setInTransformElements(Map<String,String> inElements)
    • setInTransformAttributes

      public void setInTransformAttributes(Map<String,String> inAttributes)
    • setBlockOriginalReader

      public void setBlockOriginalReader(boolean blockOriginalReader)
    • setContextPropertyName

      public void setContextPropertyName(String propertyName)