Apache CXF API

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

prepareDIIArgsList

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

getMessageParamQName

protected QName getMessageParamQName(MessageInfo msgInfo,
                                     String paramName,
                                     int index)

getWrappedParamNamespace

protected String getWrappedParamNamespace(MessageInfo msgInfo)

Apache CXF API

Apache CXF