code: public MethodDefOperationBind[] getMethodDefBindings(InputSource wsdlSource,
                                                           InputSource methodMapSource)
              throws ObjectIntegrityException, RepositoryConfigurationException,
              GeneralException {
          return merge(getService(wsdlSource), getMethodMap(methodMapSource));
      }
docs: getMethodDefBindings: creates an array of operation bindings in the form
  of an array of Fedora MethodDefOperationBind objects. The creation of a
  MethodDefOperationBind object requires information from a WSDL service
  definition and a related Fedora Method Map. The Fedora Method Map is
  merged with the WSDL to provide a Fedora-specific view of the WSDL.
  
  @param wsdlSource :
  WSDL service definition for methods
  @param methodMapSource :
  Fedora Method Map definition for methods
  @return MethodDefOperationBind[] : an array of method bindings
  @throws ObjectIntegrityException
  @throws RepositoryConfigurationException
  @throws GeneralException