public MethodDefOperationBind[] getMethodDefBindings(InputSource wsdlSource,
                                                         InputSource methodMapSource)
            throws ObjectIntegrityException, RepositoryConfigurationException,
            GeneralException {
        return merge(getService(wsdlSource), getMethodMap(methodMapSource));
    }
public MethodDefOperationBind [ ] getMethodDefBindings ( InputSource wsdlSource , InputSource methodMapSource ) throws ObjectIntegrityException , RepositoryConfigurationException , GeneralException { return merge ( getService ( wsdlSource ) , getMethodMap ( methodMapSource ) ) ; }
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