code: public static Method findRequiredMethod(final DeploymentReflectionIndex deploymentReflectionIndex, final Class<?> clazz, final Method method) throws DeploymentUnitProcessingException {
          Assert.checkNotNullParam("method", method);
          final MethodIdentifier methodIdentifier = MethodIdentifier.getIdentifierForMethod(method);
          return findRequiredMethod(deploymentReflectionIndex, clazz, methodIdentifier);
      }
docs: Finds and returns a method corresponding to the passed <code>method</code>, which may be declared in the super class
  of the passed <code>classReflectionIndex</code>.
  <p/>
  <p/>
  Throws {@link org.jboss.as.server.deployment.DeploymentUnitProcessingException} if no such method is found.
  
  @param deploymentReflectionIndex The deployment reflection index
  @param clazz                     The class
  @param method                    The method being searched for
  @return
  @throws org.jboss.as.server.deployment.DeploymentUnitProcessingException
  If no such method is found