private void addInvokeOperation(boolean oneWay) { String name = oneWay ? INVOKE_ONEWAY_NAME : INVOKE_NAME; ServiceInfo info = client.getEndpoint().getEndpointInfo().getService(); OperationInfo opInfo = info.getInterface() .addOperation(oneWay ? INVOKE_ONEWAY_QNAME : INVOKE_QNAME); MessageInfo mInfo = opInfo.createMessage(new QName(DISPATCH_NS, name + "Request"), Type.INPUT); opInfo.setInput(name + "Request", mInfo); MessagePartInfo mpi = mInfo.addMessagePart("parameters"); if (context == null) { mpi.setTypeClass(cl); } mpi.setElement(true); if (!oneWay) { mInfo = opInfo.createMessage(new QName(DISPATCH_NS, name + "Response"), Type.OUTPUT); opInfo.setOutput(name + "Response", mInfo); mpi = mInfo.addMessagePart("parameters"); mpi.setElement(true); if (context == null) { mpi.setTypeClass(cl); } } for (BindingInfo bind : client.getEndpoint().getEndpointInfo().getService().getBindings()) { BindingOperationInfo bo = new BindingOperationInfo(bind, opInfo); bind.addOperation(bo); } }
private void addInvokeOperation(QName operationName, boolean oneWay) { ServiceInfo info = client.getEndpoint().getEndpointInfo().getService(); OperationInfo invokeOpInfo = info.getInterface() .getOperation(oneWay ? INVOKE_ONEWAY_QNAME : INVOKE_QNAME); OperationInfo opInfo = info.getInterface().addOperation(operationName); opInfo.setInput(invokeOpInfo.getInputName(), invokeOpInfo.getInput()); if (!oneWay) { opInfo.setOutput(invokeOpInfo.getOutputName(), invokeOpInfo.getOutput()); } for (BindingInfo bind : client.getEndpoint().getEndpointInfo().getService().getBindings()) { BindingOperationInfo bo = new BindingOperationInfo(bind, opInfo); bind.addOperation(bo); } }
for (BindingInfo bind : si.getBindings()) { for (BindingOperationInfo bop : bind.getOperations()) { OperationInfo o = bop.getOperationInfo();
private boolean checkXMLBindingFormat() { Collection<BindingInfo> bindings = service.getBindings(); if (bindings != null) { for (BindingInfo binding : bindings) { if (WSDLConstants.NS_BINDING_XML.equalsIgnoreCase(binding.getBindingId()) && !checkXMLFormat(binding)) { return false; } } } return true; }
private boolean checkXMLBindingFormat() { Collection<BindingInfo> bindings = service.getBindings(); if (bindings != null) { for (BindingInfo binding : bindings) { if (WSDLConstants.NS_BINDING_XML.equalsIgnoreCase(binding.getBindingId()) && !checkXMLFormat(binding)) { return false; } } } return true; }
for (BindingInfo bind : si.getBindings()) { for (BindingOperationInfo bop : bind.getOperations()) {
for (BindingInfo bindingInfo : service.getBindings()) {
for (BindingInfo bi : service.getBindings()) { List<BindingOperationInfo> biremoves = new ArrayList<>(); for (BindingOperationInfo binfo : bi.getOperations()) {
private void processBindings(JavaModel model) { for (BindingInfo binding : service.getBindings()) { bindingType = getBindingType(binding); if (bindingType == null) { org.apache.cxf.common.i18n.Message msg = new org.apache.cxf.common.i18n.Message("BINDING_SPECIFY_ONE_PROTOCOL", LOG, binding.getName()); throw new ToolException(msg); } Collection<BindingOperationInfo> operations = binding.getOperations(); for (BindingOperationInfo bop : operations) { processOperation(model, bop, binding); } } }
for (BindingInfo bindingInfo : serviceInfo.getBindings()) { for (BindingOperationInfo boi : bindingInfo.getOperations()) {
for (BindingInfo bindingInfo : serviceInfo.getBindings()) { for (BindingOperationInfo boi : bindingInfo.getOperations()) {
buildBinding(definition, service.getBindings(), portTypes); buildService(service, definition);
buildBinding(definition, service.getBindings(), portTypes); buildService(service, definition);
private void addInvokeOperation(boolean oneWay) { String name = oneWay ? INVOKE_ONEWAY_NAME : INVOKE_NAME; ServiceInfo info = client.getEndpoint().getEndpointInfo().getService(); OperationInfo opInfo = info.getInterface() .addOperation(oneWay ? INVOKE_ONEWAY_QNAME : INVOKE_QNAME); MessageInfo mInfo = opInfo.createMessage(new QName(DISPATCH_NS, name + "Request"), Type.INPUT); opInfo.setInput(name + "Request", mInfo); MessagePartInfo mpi = mInfo.addMessagePart("parameters"); if (context == null) { mpi.setTypeClass(cl); } mpi.setElement(true); if (!oneWay) { mInfo = opInfo.createMessage(new QName(DISPATCH_NS, name + "Response"), Type.OUTPUT); opInfo.setOutput(name + "Response", mInfo); mpi = mInfo.addMessagePart("parameters"); mpi.setElement(true); if (context == null) { mpi.setTypeClass(cl); } } for (BindingInfo bind : client.getEndpoint().getEndpointInfo().getService().getBindings()) { BindingOperationInfo bo = new BindingOperationInfo(bind, opInfo); bind.addOperation(bo); } }
private void addInvokeOperation(QName operationName, boolean oneWay) { ServiceInfo info = client.getEndpoint().getEndpointInfo().getService(); OperationInfo invokeOpInfo = info.getInterface() .getOperation(oneWay ? INVOKE_ONEWAY_QNAME : INVOKE_QNAME); OperationInfo opInfo = info.getInterface().addOperation(operationName); opInfo.setInput(invokeOpInfo.getInputName(), invokeOpInfo.getInput()); if (!oneWay) { opInfo.setOutput(invokeOpInfo.getOutputName(), invokeOpInfo.getOutput()); } for (BindingInfo bind : client.getEndpoint().getEndpointInfo().getService().getBindings()) { BindingOperationInfo bo = new BindingOperationInfo(bind, opInfo); bind.addOperation(bo); } }
public void walk() { begin(serviceInfo); begin(serviceInfo.getInterface()); for (OperationInfo o : serviceInfo.getInterface().getOperations()) { begin(o); visitOperation(o); end(o); } end(serviceInfo.getInterface()); for (EndpointInfo endpointInfo : serviceInfo.getEndpoints()) { begin(endpointInfo); end(endpointInfo); } for (BindingInfo bindingInfo : serviceInfo.getBindings()) { begin(bindingInfo); end(bindingInfo); } end(serviceInfo); }
public void walk() { begin(serviceInfo); begin(serviceInfo.getInterface()); for (OperationInfo o : serviceInfo.getInterface().getOperations()) { begin(o); visitOperation(o); end(o); } end(serviceInfo.getInterface()); for (EndpointInfo endpointInfo : serviceInfo.getEndpoints()) { begin(endpointInfo); end(endpointInfo); } for (BindingInfo bindingInfo : serviceInfo.getBindings()) { begin(bindingInfo); end(bindingInfo); } end(serviceInfo); }
public void walk() { begin(serviceInfo); begin(serviceInfo.getInterface()); for (OperationInfo o : serviceInfo.getInterface().getOperations()) { begin(o); visitOperation(o); end(o); } end(serviceInfo.getInterface()); for (EndpointInfo endpointInfo : serviceInfo.getEndpoints()) { begin(endpointInfo); end(endpointInfo); } for (BindingInfo bindingInfo : serviceInfo.getBindings()) { begin(bindingInfo); end(bindingInfo); } end(serviceInfo); }
public void walk() { begin(serviceInfo); begin(serviceInfo.getInterface()); for (OperationInfo o : serviceInfo.getInterface().getOperations()) { begin(o); visitOperation(o); end(o); } end(serviceInfo.getInterface()); for (EndpointInfo endpointInfo : serviceInfo.getEndpoints()) { begin(endpointInfo); end(endpointInfo); } for (BindingInfo bindingInfo : serviceInfo.getBindings()) { begin(bindingInfo); end(bindingInfo); } end(serviceInfo); }
for (BindingInfo bind : si.getBindings()) { for (BindingOperationInfo bop : bind.getOperations()) {