/** * Determine if current messaging role is that of requestor. * * @param message the current Message * @return true if the current messaging role is that of requestor */ protected boolean isRequestor(T message) { return MessageUtils.isRequestor(message); }
/** * Determine if current messaging role is that of requestor. * * @param message the current Message * @return true if the current messaging role is that of requestor */ protected boolean isRequestor(T message) { return MessageUtils.isRequestor(message); }
/** * Determine if current messaging role is that of requestor. * * @param message the current Message * @return true if the current messaging role is that of requestor */ protected boolean isRequestor(T message) { return MessageUtils.isRequestor(message); }
@Override protected boolean shouldHandleMessage(Message message) { return !MessageUtils.isRequestor(message); } }
@Deprecated protected boolean isRequestor(Message message) { return MessageUtils.isRequestor(message); }
protected boolean isServerGet(Message message) { String method = (String)message.get(Message.HTTP_REQUEST_METHOD); return "GET".equals(method) && !MessageUtils.isRequestor(message); }
private boolean isServerGet(Message message) { String method = (String)message.get(Message.HTTP_REQUEST_METHOD); return "GET".equals(method) && !MessageUtils.isRequestor(message); }
private static String getPath(Message message) { String address = HttpUtils.getEndpointAddress(message); if (MessageUtils.isRequestor(message)) { return address; } String path = HttpUtils.getPathToMatch(message, false); return address + path; }
public static boolean isSignedAndEncryptedTwoWay(Message m) { Message outMessage = m.getExchange().getOutMessage(); Message requestMessage = outMessage != null && MessageUtils.isRequestor(outMessage) ? outMessage : m; Object encryptionProperties = SecurityUtils.getSecurityPropertyValue(SecurityConstants.ENCRYPT_PROPERTIES, m); Object signatureProperties = SecurityUtils.getSecurityPropertyValue(SecurityConstants.SIGNATURE_PROPERTIES, m); return "POST".equals(requestMessage.get(Message.HTTP_REQUEST_METHOD)) && encryptionProperties != null && signatureProperties != null; }
private static Object createHttpHeaders(Message m, Class<?> ctxClass) { if (MessageUtils.isRequestor(m)) { m = m.getExchange() != null ? m.getExchange().getOutMessage() : m; } return HttpHeaders.class.isAssignableFrom(ctxClass) ? new HttpHeadersImpl(m) : new ProtocolHeadersImpl(m); }
protected boolean isOnewayResponse(T message) { boolean isRequestor = MessageUtils.isRequestor(message); boolean isFault = MessageUtils.isFault(message); boolean isOutbound = MessageUtils.isOutbound(message); return (message.getExchange().isOneWay() && ((isOutbound && !isRequestor) || (!isOutbound && isRequestor)) && !isFault); } }
protected boolean isOnewayResponse(T message) { boolean isRequestor = MessageUtils.isRequestor(message); boolean isFault = MessageUtils.isFault(message); boolean isOutbound = MessageUtils.isOutbound(message); return (message.getExchange().isOneWay() && ((isOutbound && !isRequestor) || (!isOutbound && isRequestor)) && !isFault); } }
Message getEffectiveMessage() { boolean isRequestor = MessageUtils.isRequestor(message); boolean isOutbound = MessageUtils.isOutbound(message); if (isRequestor) { return isOutbound ? message : message.getExchange().getOutMessage(); } return isOutbound ? message.getExchange().getInMessage() : message; }
public static ProviderFactory getInstance(Message m) { Endpoint e = m.getExchange().getEndpoint(); Message outM = m.getExchange().getOutMessage(); boolean isClient = outM != null && MessageUtils.isRequestor(outM); String name = isClient ? CLIENT_FACTORY_NAME : SERVER_FACTORY_NAME; return (ProviderFactory)e.get(name); } protected static int compareClasses(Object o1, Object o2) {
private Message getEffectiveMessage(Message message) { boolean isRequestor = MessageUtils.isRequestor(message); boolean isOutbound = MessageUtils.isOutbound(message); if (isRequestor) { return isOutbound ? message : message.getExchange().getOutMessage(); } return isOutbound ? message.getExchange().getInMessage() : message; }
@SuppressWarnings("unchecked") private static UriInfo createUriInfo(Message m) { if (MessageUtils.isRequestor(m)) { m = m.getExchange() != null ? m.getExchange().getOutMessage() : m; } MultivaluedMap<String, String> templateParams = (MultivaluedMap<String, String>)m.get(URITemplate.TEMPLATE_PARAMETERS); return new UriInfoImpl(m, templateParams); }
Message getEffectiveMessage() { boolean isRequestor = MessageUtils.isRequestor(message); boolean isOutbound = MessageUtils.isOutbound(message); if (isRequestor) { return isOutbound ? message : message.getExchange().getOutMessage(); } return isOutbound ? message.getExchange().getInMessage() : message; }
public <T> T getContent(Class<T> format) { if (MessageUtils.isRequestor(m) && m.getExchange().getInMessage() != null) { Message inMessage = m.getExchange().getInMessage(); return inMessage.getContent(format); } return m.getContent(format); }
public <T> T getContent(Class<T> format) { if (MessageUtils.isRequestor(m) && m.getExchange().getInMessage() != null) { Message inMessage = m.getExchange().getInMessage(); return inMessage.getContent(format); } return m.getContent(format); }
public void handleMessage(SoapMessage message) { if (!MessageUtils.isRequestor(message) && !MessageUtils.isOutbound(message) && getPhase().equals(Phase.POST_PROTOCOL)) { message.getInterceptorChain().add(new AbstractSoapInterceptor(Phase.UNMARSHAL) { public void handleMessage(SoapMessage message) throws Fault { mediate(message); } }); return; } mediate(message); }