org.apache.cxf.binding.corba.interceptors
Class CorbaStreamInInterceptor

java.lang.Object
  extended by org.apache.cxf.phase.AbstractPhaseInterceptor<Message>
      extended by org.apache.cxf.binding.corba.interceptors.CorbaStreamInInterceptor
All Implemented Interfaces:
Interceptor<Message>, PhaseInterceptor<Message>

public class CorbaStreamInInterceptor
extends AbstractPhaseInterceptor<Message>


Constructor Summary
CorbaStreamInInterceptor()
           
 
Method Summary
protected  javax.xml.namespace.QName getMessageParamQName(MessageInfo msgInfo, java.lang.String paramName, int index)
           
protected  java.lang.String getWrappedParamNamespace(MessageInfo msgInfo)
           
 void handleMessage(Message message)
          Intercepts a message.
protected  org.omg.CORBA.NVList prepareArguments(CorbaMessage corbaMsg, InterfaceInfo info, org.apache.cxf.binding.corba.wsdl.OperationType opType, javax.xml.namespace.QName opQName, CorbaTypeMap typeMap, CorbaDestination destination, ServiceInfo service)
           
protected  org.omg.CORBA.NVList prepareDIIArgsList(CorbaMessage corbaMsg, BindingOperationInfo boi, CorbaStreamable[] streamables, java.util.List<org.apache.cxf.binding.corba.wsdl.ParamType> paramTypes, CorbaTypeMap map, org.omg.CORBA.ORB orb, ServiceInfo service)
           
 
Methods inherited from class org.apache.cxf.phase.AbstractPhaseInterceptor
addAfter, addAfter, addBefore, addBefore, getAfter, getBefore, getId, getPhase, handleFault, isGET, setAfter, setBefore
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CorbaStreamInInterceptor

public CorbaStreamInInterceptor()
Method Detail

handleMessage

public void handleMessage(Message message)
                   throws Fault
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.

Throws:
Fault

prepareArguments

protected org.omg.CORBA.NVList prepareArguments(CorbaMessage corbaMsg,
                                                InterfaceInfo info,
                                                org.apache.cxf.binding.corba.wsdl.OperationType opType,
                                                javax.xml.namespace.QName opQName,
                                                CorbaTypeMap typeMap,
                                                CorbaDestination destination,
                                                ServiceInfo service)

prepareDIIArgsList

protected org.omg.CORBA.NVList prepareDIIArgsList(CorbaMessage corbaMsg,
                                                  BindingOperationInfo boi,
                                                  CorbaStreamable[] streamables,
                                                  java.util.List<org.apache.cxf.binding.corba.wsdl.ParamType> paramTypes,
                                                  CorbaTypeMap map,
                                                  org.omg.CORBA.ORB orb,
                                                  ServiceInfo service)

getMessageParamQName

protected javax.xml.namespace.QName getMessageParamQName(MessageInfo msgInfo,
                                                         java.lang.String paramName,
                                                         int index)

getWrappedParamNamespace

protected java.lang.String getWrappedParamNamespace(MessageInfo msgInfo)


Apache CXF