public void addBinding(BindingInfo binding) { BindingInfo bi = getBinding(binding.getName()); if (bi != null) { bindings.remove(bi); } bindings.add(binding); } public EndpointInfo getEndpoint(QName qn) {
public void addBinding(BindingInfo binding) { BindingInfo bi = getBinding(binding.getName()); if (bi != null) { bindings.remove(bi); } bindings.add(binding); } public EndpointInfo getEndpoint(QName qn) {
public void addBinding(BindingInfo binding) { BindingInfo bi = getBinding(binding.getName()); if (bi != null) { bindings.remove(bi); } bindings.add(binding); } public EndpointInfo getEndpoint(QName qn) {
public void addBinding(BindingInfo binding) { BindingInfo bi = getBinding(binding.getName()); if (bi != null) { bindings.remove(bi); } bindings.add(binding); } public EndpointInfo getEndpoint(QName qn) {
/** * @return Returns the RM protocol binding info. */ public BindingInfo getBindingInfo(ProtocolVariation protocol) { final QName bindingQName = new QName(protocol.getWSRMNamespace(), BINDING_NAME); return services.get(protocol).getServiceInfo().getBinding(bindingQName); }
public void handleMessage(Message message) throws Fault { if (Boolean.TRUE.equals(message.get(Message.REQUESTOR_ROLE))) { return; } QName opName = (QName) message.get(ObjectBinding.OPERATION); QName bindingName = (QName) message.get(ObjectBinding.BINDING); if (opName == null) { throw new Fault(new org.apache.cxf.common.i18n.Message("NO_OPERATION", BUNDLE)); } Endpoint ep = message.getExchange().getEndpoint(); BindingInfo binding = null; if (bindingName == null) { binding = ep.getEndpointInfo().getBinding(); } else { binding = ep.getEndpointInfo().getService().getBinding(bindingName); } BindingOperationInfo bop = binding.getOperation(opName); message.getExchange().put(BindingOperationInfo.class, bop); }
BindingInfo bi = service.getBinding(binding.getQName()); if (bi == null) { bi = buildBinding(service, binding);
BindingInfo bi = service.getBinding(binding.getQName()); if (bi == null) { bi = buildBinding(service, binding);
ei.setBinding(si.getBinding(bindingQName));
BindingInfo bi = service.getBinding(binding.getQName()); if (bi == null) { bi = buildBinding(service, binding);