public static void fillRequestAddressingHeaders(MessageHeaders headers, Packet packet, AddressingVersion av, SOAPVersion sv, boolean oneway, String action, boolean mustUnderstand) { fillCommonAddressingHeaders(headers, packet, av, sv, action, mustUnderstand); // wsa:ReplyTo // null or "true" is equivalent to request/response MEP if (!oneway) { WSEndpointReference epr = av.anonymousEpr; if (headers.get(av.replyToTag, false) == null) { headers.add(epr.createHeader(av.replyToTag)); } // wsa:FaultTo if (headers.get(av.faultToTag, false) == null) { headers.add(epr.createHeader(av.faultToTag)); } // wsa:MessageID if (packet.getMessage().getHeaders().get(av.messageIDTag, false) == null) { if (headers.get(av.messageIDTag, false) == null) { Header h = new StringHeader(av.messageIDTag, Message.generateMessageID()); headers.add(h); } } } } // private void fillRequestAddressingHeaders(Packet packet, AddressingVersion av, SOAPVersion sv, OneWayFeature oneWayFeature, boolean oneway, String action);
public static void fillRequestAddressingHeaders(MessageHeaders headers, Packet packet, AddressingVersion av, SOAPVersion sv, boolean oneway, String action, boolean mustUnderstand) { fillCommonAddressingHeaders(headers, packet, av, sv, action, mustUnderstand); // wsa:ReplyTo // null or "true" is equivalent to request/response MEP if (!oneway) { WSEndpointReference epr = av.anonymousEpr; if (headers.get(av.replyToTag, false) == null) { headers.add(epr.createHeader(av.replyToTag)); } // wsa:FaultTo if (headers.get(av.faultToTag, false) == null) { headers.add(epr.createHeader(av.faultToTag)); } // wsa:MessageID if (packet.getMessage().getHeaders().get(av.messageIDTag, false) == null) { if (headers.get(av.messageIDTag, false) == null) { Header h = new StringHeader(av.messageIDTag, Message.generateMessageID()); headers.add(h); } } } } // private void fillRequestAddressingHeaders(Packet packet, AddressingVersion av, SOAPVersion sv, OneWayFeature oneWayFeature, boolean oneway, String action);
public static void fillRequestAddressingHeaders(MessageHeaders headers, Packet packet, AddressingVersion av, SOAPVersion sv, boolean oneway, String action, boolean mustUnderstand) { fillCommonAddressingHeaders(headers, packet, av, sv, action, mustUnderstand); // wsa:ReplyTo // null or "true" is equivalent to request/response MEP if (!oneway) { WSEndpointReference epr = av.anonymousEpr; if (headers.get(av.replyToTag, false) == null) { headers.add(epr.createHeader(av.replyToTag)); } // wsa:FaultTo if (headers.get(av.faultToTag, false) == null) { headers.add(epr.createHeader(av.faultToTag)); } // wsa:MessageID if (packet.getMessage().getHeaders().get(av.messageIDTag, false) == null) { if (headers.get(av.messageIDTag, false) == null) { Header h = new StringHeader(av.messageIDTag, Message.generateMessageID()); headers.add(h); } } } } // private void fillRequestAddressingHeaders(Packet packet, AddressingVersion av, SOAPVersion sv, OneWayFeature oneWayFeature, boolean oneway, String action);
fillRequestAddressingHeaders(headers, packet, av, sv, oneway, action); } else { fillCommonAddressingHeaders(headers, packet, av, sv, action, false);
fillRequestAddressingHeaders(headers, packet, av, sv, oneway, action); } else { fillCommonAddressingHeaders(headers, packet, av, sv, action, false);
fillRequestAddressingHeaders(headers, packet, av, sv, oneway, action); } else { fillCommonAddressingHeaders(headers, packet, av, sv, action, false);