@Override protected void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws Exception { methodEndpoint.invoke(messageContext); }
@Override protected void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws Exception { methodEndpoint.invoke(messageContext); }
@Override protected void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws Exception { methodEndpoint.invoke(messageContext); }
@Override protected void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws Exception { methodEndpoint.invoke(messageContext); }
@Override protected final void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws Exception { Object[] args = getMethodArguments(messageContext, methodEndpoint); if (logger.isTraceEnabled()) { logger.trace("Invoking [" + methodEndpoint + "] with arguments " + Arrays.asList(args)); } Object returnValue = methodEndpoint.invoke(args); if (logger.isTraceEnabled()) { logger.trace("Method [" + methodEndpoint + "] returned [" + returnValue + "]"); } Class<?> returnType = methodEndpoint.getMethod().getReturnType(); if (!Void.TYPE.equals(returnType)) { handleMethodReturnValue(messageContext, returnValue, methodEndpoint); } }
@Override protected final void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws Exception { Object[] args = getMethodArguments(messageContext, methodEndpoint); if (logger.isTraceEnabled()) { logger.trace("Invoking [" + methodEndpoint + "] with arguments " + Arrays.asList(args)); } Object returnValue = methodEndpoint.invoke(args); if (logger.isTraceEnabled()) { logger.trace("Method [" + methodEndpoint + "] returned [" + returnValue + "]"); } Class<?> returnType = methodEndpoint.getMethod().getReturnType(); if (!Void.TYPE.equals(returnType)) { handleMethodReturnValue(messageContext, returnValue, methodEndpoint); } }
@Override protected final void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws Exception { Object[] args = getMethodArguments(messageContext, methodEndpoint); if (logger.isTraceEnabled()) { logger.trace("Invoking [" + methodEndpoint + "] with arguments " + Arrays.asList(args)); } Object returnValue = methodEndpoint.invoke(args); if (logger.isTraceEnabled()) { logger.trace("Method [" + methodEndpoint + "] returned [" + returnValue + "]"); } Class<?> returnType = methodEndpoint.getMethod().getReturnType(); if (!Void.TYPE.equals(returnType)) { handleMethodReturnValue(messageContext, returnValue, methodEndpoint); } }
@Override protected void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws Exception { WebServiceMessage request = messageContext.getRequest(); Object requestObject = unmarshalRequest(request); Object responseObject = methodEndpoint.invoke(new Object[]{requestObject}); if (responseObject != null) { WebServiceMessage response = messageContext.getResponse(); marshalResponse(responseObject, response); } }
@Override protected void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws Exception { WebServiceMessage request = messageContext.getRequest(); Object requestObject = unmarshalRequest(request); Object responseObject = methodEndpoint.invoke(new Object[]{requestObject}); if (responseObject != null) { WebServiceMessage response = messageContext.getResponse(); marshalResponse(responseObject, response); } }
@Override protected void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws Exception { WebServiceMessage request = messageContext.getRequest(); Object requestObject = unmarshalRequest(request); Object responseObject = methodEndpoint.invoke(new Object[]{requestObject}); if (responseObject != null) { WebServiceMessage response = messageContext.getResponse(); marshalResponse(responseObject, response); } }
@Override protected void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws Exception { WebServiceMessage request = messageContext.getRequest(); Object requestObject = unmarshalRequest(request); Object responseObject = methodEndpoint.invoke(new Object[]{requestObject}); if (responseObject != null) { WebServiceMessage response = messageContext.getResponse(); marshalResponse(responseObject, response); } }
@Override protected void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws Exception { Source requestSource = messageContext.getRequest().getPayloadSource(); Object result = methodEndpoint.invoke(requestSource); if (result != null) { Source responseSource = (Source) result; WebServiceMessage response = messageContext.getResponse(); transform(responseSource, response.getPayloadResult()); } } }
@Override protected void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws Exception { Source requestSource = messageContext.getRequest().getPayloadSource(); Object result = methodEndpoint.invoke(requestSource); if (result != null) { Source responseSource = (Source) result; WebServiceMessage response = messageContext.getResponse(); transform(responseSource, response.getPayloadResult()); } } }
@Override protected void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws Exception { Source requestSource = messageContext.getRequest().getPayloadSource(); Object result = methodEndpoint.invoke(requestSource); if (result != null) { Source responseSource = (Source) result; WebServiceMessage response = messageContext.getResponse(); transform(responseSource, response.getPayloadResult()); } } }
@Override protected void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws Exception { Source requestSource = messageContext.getRequest().getPayloadSource(); Object result = methodEndpoint.invoke(requestSource); if (result != null) { Source responseSource = (Source) result; WebServiceMessage response = messageContext.getResponse(); transform(responseSource, response.getPayloadResult()); } } }
@Override protected void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws Exception { Element payloadElement = getRootElement(messageContext.getRequest().getPayloadSource()); Object[] args = getMethodArguments(payloadElement, methodEndpoint.getMethod()); Object result = methodEndpoint.invoke(args); if (result != null && result instanceof Source) { Source responseSource = (Source) result; WebServiceMessage response = messageContext.getResponse(); transform(responseSource, response.getPayloadResult()); } }
@Override protected void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws Exception { Element payloadElement = getRootElement(messageContext.getRequest().getPayloadSource()); Object[] args = getMethodArguments(payloadElement, methodEndpoint.getMethod()); Object result = methodEndpoint.invoke(args); if (result != null && result instanceof Source) { Source responseSource = (Source) result; WebServiceMessage response = messageContext.getResponse(); transform(responseSource, response.getPayloadResult()); } }
protected void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws Exception { Element payloadElement = getRootElement(messageContext.getRequest().getPayloadSource()); Object[] args = getMethodArguments(payloadElement, methodEndpoint.getMethod()); Object result = methodEndpoint.invoke(args); if (result != null && result instanceof Source) { Source responseSource = (Source) result; WebServiceMessage response = messageContext.getResponse(); transform(responseSource, response.getPayloadResult()); } }
@Override protected void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws Exception { Element payloadElement = getRootElement(messageContext.getRequest().getPayloadSource()); Object[] args = getMethodArguments(payloadElement, methodEndpoint.getMethod()); Object result = methodEndpoint.invoke(args); if (result != null && result instanceof Source) { Source responseSource = (Source) result; WebServiceMessage response = messageContext.getResponse(); transform(responseSource, response.getPayloadResult()); } }
@Override protected void invokeInternal(MessageContext messageContext, MethodEndpoint methodEndpoint) throws Exception { Element payloadElement = getRootElement(messageContext.getRequest().getPayloadSource()); Object[] args = getMethodArguments(payloadElement, methodEndpoint.getMethod()); Object result = methodEndpoint.invoke(args); if (result != null && result instanceof Source) { Source responseSource = (Source) result; WebServiceMessage response = messageContext.getResponse(); transform(responseSource, response.getPayloadResult()); } }