Class SeekBopInterceptor

java.lang.Object
org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
org.apache.cxf.interceptor.AbstractInDatabindingInterceptor
org.mule.soapkit.soap.server.interceptor.SeekBopInterceptor
All Implemented Interfaces:
org.apache.cxf.interceptor.Interceptor<org.apache.cxf.message.Message>, org.apache.cxf.phase.PhaseInterceptor<org.apache.cxf.message.Message>

public class SeekBopInterceptor extends org.apache.cxf.interceptor.AbstractInDatabindingInterceptor
  • Field Summary

    Fields inherited from class org.apache.cxf.interceptor.AbstractInDatabindingInterceptor

    NO_VALIDATE_PARTS
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.apache.cxf.service.model.BindingOperationInfo
    getBindingOperationInfo(org.apache.cxf.message.Exchange exchange, QName name, boolean client)
    We are overriding this method because we need call a custom getOperation because ServiceModelUtil.getOperation() compare opName with name but we have to compare agains the Request Name
    void
    handleMessage(org.apache.cxf.message.Message message)
     

    Methods inherited from class org.apache.cxf.interceptor.AbstractInDatabindingInterceptor

    findMessagePart, getDataReader, getDataReader, getMessageInfo, getMessageInfo, getNodeDataReader, getXMLStreamReader, setDataReaderValidation, setMessage, setOperationSchemaValidation, shouldValidate, supportsDataReader

    Methods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor

    addAfter, addAfter, addBefore, addBefore, getAdditionalInterceptors, getAfter, getBefore, getId, getPhase, handleFault, isGET, isRequestor, setAfter, setBefore

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SeekBopInterceptor

      public SeekBopInterceptor()
  • Method Details

    • handleMessage

      public void handleMessage(org.apache.cxf.message.Message message) throws org.apache.cxf.interceptor.Fault
      Throws:
      org.apache.cxf.interceptor.Fault
    • getBindingOperationInfo

      protected org.apache.cxf.service.model.BindingOperationInfo getBindingOperationInfo(org.apache.cxf.message.Exchange exchange, QName name, boolean client)
      We are overriding this method because we need call a custom getOperation because ServiceModelUtil.getOperation() compare opName with name but we have to compare agains the Request Name
      Overrides:
      getBindingOperationInfo in class org.apache.cxf.interceptor.AbstractInDatabindingInterceptor