final Class resourceDef = GetRestful.getRootResourceClass(implClass) != null ? implClass : type;
final Class resourceDef = GetRestful.getRootResourceClass(implClass) != null ? implClass : type;
public static boolean isRootResource(Class clazz) { return getRootResourceClass(clazz) != null; } }
public void removeRegistrations(Class clazz, String base) { Class restful = GetRestful.getRootResourceClass(clazz); removeRegistration(base, restful); }
/** * ResourceFactory.getScannableClass() defines what class should be scanned * for JAX-RS annotations. The class and any implemented interfaces are scanned for annotations. * * @param ref resource factory * @param base base URI path for any resources provided by the factory, in addition to rootPath */ public void addResourceFactory(ResourceFactory ref, String base) { Class<?> clazz = ref.getScannableClass(); Class restful = GetRestful.getRootResourceClass(clazz); if (restful == null) { String msg = Messages.MESSAGES.classIsNotRootResource(clazz.getName()); for (Class intf : clazz.getInterfaces()) { msg += " " + intf.getName(); } throw new RuntimeException(msg); } addResourceFactory(ref, base, restful); }
public static boolean isRootResource(Class clazz) { return getRootResourceClass(clazz) != null; } }
public static boolean isRootResource(Class clazz) { return getRootResourceClass(clazz) != null; } }
public void removeRegistrations(Class clazz, String base) { Class restful = GetRestful.getRootResourceClass(clazz); removeRegistration(base, restful); }
public void removeRegistrations(Class clazz, String base) { Class restful = GetRestful.getRootResourceClass(clazz); removeRegistration(base, restful); }
/** * ResourceFactory.getScannableClass() defines what class should be scanned * for JAX-RS annotations. The class and any implemented interfaces are scanned for annotations. * * @param ref * @param base base URI path for any resources provided by the factory, in addition to rootPath */ public void addResourceFactory(ResourceFactory ref, String base) { Class<?> clazz = ref.getScannableClass(); Class restful = GetRestful.getRootResourceClass(clazz); if (restful == null) { String msg = Messages.MESSAGES.classIsNotRootResource(clazz.getName()); for (Class intf : clazz.getInterfaces()) { msg += " " + intf.getName(); } throw new RuntimeException(msg); } addResourceFactory(ref, base, restful); }
/** * ResourceFactory.getScannableClass() defines what class should be scanned * for JAX-RS annotations. The class and any implemented interfaces are scanned for annotations. * * @param ref resource factory * @param base base URI path for any resources provided by the factory, in addition to rootPath */ public void addResourceFactory(ResourceFactory ref, String base) { Class<?> clazz = ref.getScannableClass(); Class restful = GetRestful.getRootResourceClass(clazz); if (restful == null) { String msg = Messages.MESSAGES.classIsNotRootResource(clazz.getName()); for (Class intf : clazz.getInterfaces()) { msg += " " + intf.getName(); } throw new RuntimeException(msg); } addResourceFactory(ref, base, restful); }
final Class resourceDef = GetRestful.getRootResourceClass(implClass) != null ? implClass : type;
final Class resourceDef = GetRestful.getRootResourceClass(implClass) != null ? implClass : type;
final Class resourceDef = GetRestful.getRootResourceClass(implClass) != null ? implClass : type;
final Class resourceDef = GetRestful.getRootResourceClass(implClass) != null ? implClass : type;
final Class resourceDef = GetRestful.getRootResourceClass(implClass) != null ? implClass : type;