this.getClass().getMethod(methodDefinition.getName(),
methodDefinition.getParameterTypes());
if (!implMethod.isAnnotationPresent(UnsupportedOp.class))
{
Provides provides = methodDefinition.getAnnotation(Provides.class);
metadata.getSupportedOperations().add(provides.value());
}
}
}
}
catch (Exception ex)