public BindingInfo createBindingInfo()

in cxf/cxf-binding-nmr/src/main/java/org/apache/servicemix/cxf/binding/nmr/NMRBindingFactory.java [53:65]


    public BindingInfo createBindingInfo(ServiceInfo service, String namespace, Object config) {
        NMRBindingInfo info = new NMRBindingInfo(service, NMRConstants.NS_NMR_BINDING);
        info.setName(new QName(service.getName().getNamespaceURI(), 
                               service.getName().getLocalPart() + "NMRBinding"));

        for (OperationInfo op : service.getInterface().getOperations()) {                       
            BindingOperationInfo bop = 
                info.buildOperation(op.getName(), op.getInputName(), op.getOutputName());
            info.addOperation(bop);
        }
        
        return info;
    }