public void addBindingOperation(final BO arg0) { this.binding.addBindingOperation(arg0); }
public BO createBindingOperation() { return this.binding.createBindingOperation(); }
public Documentation createDocumentation() { return this.binding.createDocumentation(); }
public I getInterface() { return this.binding.getInterface(); }
public List<BO> getBindingOperations() { return this.binding.getBindingOperations(); }
public BO getBindingOperation(final String arg0) { return this.binding.getBindingOperation(arg0); }
public String getHttpDefaultMethod() { return this.binding.getHttpDefaultMethod(); }
public Documentation getDocumentation() { return this.binding.getDocumentation(); }
public String getHttpContentEncodingDefault() { return this.binding.getHttpContentEncodingDefault(); }
public String getHttpQueryParameterSeparatorDefault() { return this.binding.getHttpQueryParameterSeparatorDefault(); }
public O getOperation() { AbsItfInterfaceType interfaceType = this.binding.getInterface(); QName name = new QName(interfaceType.getQName().getNamespaceURI(), this.getQName().getLocalPart()); return (O) this.binding.getInterface().getOperation(name); }
private void convertInternalElmtsInBinding(final AbsItfBinding binding, final Class<BOImpl> boimpl, final Class<BInImpl> binimpl, final Class<BOutImpl> boutimpl, final Class<BFImpl> bfimpl) throws WSDLException { // binding operations this.convertBindingOperations(binding.getBindingOperations(), boimpl); for (final Object bo : binding.getBindingOperations()) { if (bo instanceof AbsItfBindingOperation) { this.convertInternalElmtsInBindingOperation((AbsItfBindingOperation) bo, binimpl, boutimpl, bfimpl); } else { throw new WSDLException( "Incorrect bindingOperation in the bindingOperations list: " + bo); } } }
public List<Ep> findEndpointsImplementingInterface(I itf) { List<Ep> endpoints = new ArrayList<Ep>(); if (itf != null) { for (S service : this.getServices()) { for (Ep endpoint : (List<Ep>) service.getEndpoints()) { if ((endpoint.getBinding() != null) && (endpoint.getBinding().getInterface() != null)) { if ((endpoint.getBinding().getInterface().getQName().getLocalPart().equals(itf.getQName().getLocalPart())) && (endpoint.getBinding().getInterface().getQName().getNamespaceURI().equals(itf.getQName().getNamespaceURI()))) { endpoints.add(endpoint); } } } } } return endpoints; }