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

java.lang.Object
  extended by org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>
      extended by org.apache.cxf.binding.corba.interceptors.CorbaStreamInInterceptor
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 CorbaStreamInInterceptor
extends org.apache.cxf.phase.AbstractPhaseInterceptor<org.apache.cxf.message.Message>


Constructor Summary
CorbaStreamInInterceptor()
           
 
Method Summary
protected  QName getMessageParamQName(org.apache.cxf.service.model.MessageInfo msgInfo, String paramName, int index)
           
protected  String getWrappedParamNamespace(org.apache.cxf.service.model.MessageInfo msgInfo)
           
 void handleMessage(org.apache.cxf.message.Message message)
           
protected  NVList prepareArguments(CorbaMessage corbaMsg, org.apache.cxf.service.model.InterfaceInfo info, OperationType opType, QName opQName, CorbaTypeMap typeMap, CorbaDestination destination, org.apache.cxf.service.model.ServiceInfo service)
           
protected  NVList prepareDIIArgsList(CorbaMessage corbaMsg, org.apache.cxf.service.model.BindingOperationInfo boi, CorbaStreamable[] streamables, List<ParamType> paramTypes, CorbaTypeMap map, ORB orb, org.apache.cxf.service.model.ServiceInfo service)
           
 
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 Detail

CorbaStreamInInterceptor

public CorbaStreamInInterceptor()
Method Detail

handleMessage

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

prepareArguments

protected NVList prepareArguments(CorbaMessage corbaMsg,
                                  org.apache.cxf.service.model.InterfaceInfo info,
                                  OperationType opType,
                                  QName opQName,
                                  CorbaTypeMap typeMap,
                                  CorbaDestination destination,
                                  org.apache.cxf.service.model.ServiceInfo service)

prepareDIIArgsList

protected NVList prepareDIIArgsList(CorbaMessage corbaMsg,
                                    org.apache.cxf.service.model.BindingOperationInfo boi,
                                    CorbaStreamable[] streamables,
                                    List<ParamType> paramTypes,
                                    CorbaTypeMap map,
                                    ORB orb,
                                    org.apache.cxf.service.model.ServiceInfo service)

getMessageParamQName

protected QName getMessageParamQName(org.apache.cxf.service.model.MessageInfo msgInfo,
                                     String paramName,
                                     int index)

getWrappedParamNamespace

protected String getWrappedParamNamespace(org.apache.cxf.service.model.MessageInfo msgInfo)


Apache CXF