/** * The created pipeline will use seiModel to get java concepts for the endpoint * * @return Null if the service doesn't have SEI model e.g. Provider endpoints, * and otherwise non-null. */ public @Nullable SEIModel getSEIModel() { return wrappedContext.getSEIModel(); }
/** * The created pipeline will use seiModel to get java concepts for the endpoint * * @return Null if the service doesn't have SEI model e.g. Provider endpoints, * and otherwise non-null. */ public @Nullable SEIModel getSEIModel() { return wrappedContext.getSEIModel(); }
/** * The created pipeline will use seiModel to get java concepts for the endpoint * * @return Null if the service doesn't have SEI model e.g. Provider endpoints, * and otherwise non-null. */ public @Nullable SEIModel getSEIModel() { return wrappedContext.getSEIModel(); }
/** * Do MU Header Processing on incoming message (request) * @return * if all the headers in the packet are understood, returns action such that * next pipe will be inovked. * if all the headers in the packet are not understood, returns action such that * SOAPFault Message is sent to previous pipes. */ @Override public NextAction processRequest(Packet request) { Set<QName> misUnderstoodHeaders=null; lock.lock(); try{ misUnderstoodHeaders = getMisUnderstoodHeaders(request.getMessage().getHeaders(),roles, handlerKnownHeaders); } finally { lock.unlock(); } if((misUnderstoodHeaders == null) || misUnderstoodHeaders.isEmpty()) { return doInvoke(super.next, request); } return doReturnWith(request.createServerResponse(createMUSOAPFaultMessage(misUnderstoodHeaders), tubeContext.getWsdlModel(), tubeContext.getSEIModel(), tubeContext.getEndpoint().getBinding())); }
/** * Do MU Header Processing on incoming message (request) * @return * if all the headers in the packet are understood, returns action such that * next pipe will be inovked. * if all the headers in the packet are not understood, returns action such that * SOAPFault Message is sent to previous pipes. */ @Override public NextAction processRequest(Packet request) { Set<QName> misUnderstoodHeaders=null; lock.lock(); try{ misUnderstoodHeaders = getMisUnderstoodHeaders(request.getMessage().getHeaders(),roles, handlerKnownHeaders); } finally { lock.unlock(); } if((misUnderstoodHeaders == null) || misUnderstoodHeaders.isEmpty()) { return doInvoke(super.next, request); } return doReturnWith(request.createServerResponse(createMUSOAPFaultMessage(misUnderstoodHeaders), tubeContext.getWsdlModel(), tubeContext.getSEIModel(), tubeContext.getEndpoint().getBinding())); }
/** * Do MU Header Processing on incoming message (request) * @return * if all the headers in the packet are understood, returns action such that * next pipe will be inovked. * if all the headers in the packet are not understood, returns action such that * SOAPFault Message is sent to previous pipes. */ @Override public NextAction processRequest(Packet request) { Set<QName> misUnderstoodHeaders=null; lock.lock(); try{ misUnderstoodHeaders = getMisUnderstoodHeaders(request.getMessage().getHeaders(),roles, handlerKnownHeaders); } finally { lock.unlock(); } if((misUnderstoodHeaders == null) || misUnderstoodHeaders.isEmpty()) { return doInvoke(super.next, request); } return doReturnWith(request.createServerResponse(createMUSOAPFaultMessage(misUnderstoodHeaders), tubeContext.getWsdlModel(), tubeContext.getSEIModel(), tubeContext.getEndpoint().getBinding())); }