This commit is contained in:
@@ -187,14 +187,7 @@ public abstract class Sncp {
|
|||||||
if (!java.lang.reflect.Modifier.isPublic(mod)) return serviceClass;
|
if (!java.lang.reflect.Modifier.isPublic(mod)) return serviceClass;
|
||||||
if (java.lang.reflect.Modifier.isAbstract(mod)) return serviceClass;
|
if (java.lang.reflect.Modifier.isAbstract(mod)) return serviceClass;
|
||||||
final List<Method> methods = SncpClient.parseMethod(serviceClass, false);
|
final List<Method> methods = SncpClient.parseMethod(serviceClass, false);
|
||||||
boolean hasMultiRun0 = false;
|
final boolean hasMultiRun = methods.stream().filter(x -> x.getAnnotation(MultiRun.class) != null).findAny().isPresent();
|
||||||
for (Method method : methods) {
|
|
||||||
if (method.getAnnotation(MultiRun.class) != null) {
|
|
||||||
hasMultiRun0 = true;
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
final boolean hasMultiRun = hasMultiRun0;
|
|
||||||
final String supDynName = serviceClass.getName().replace('.', '/');
|
final String supDynName = serviceClass.getName().replace('.', '/');
|
||||||
final String clientName = SncpClient.class.getName().replace('.', '/');
|
final String clientName = SncpClient.class.getName().replace('.', '/');
|
||||||
final String clientDesc = Type.getDescriptor(SncpClient.class);
|
final String clientDesc = Type.getDescriptor(SncpClient.class);
|
||||||
|
|||||||
Reference in New Issue
Block a user