public static ResourceTypes getAllRequestResponseTypes(List<ClassResourceInfo> cris, boolean jaxbOnly) { return getAllRequestResponseTypes(cris, jaxbOnly, null); }
public static ResourceTypes getAllRequestResponseTypes(List<ClassResourceInfo> cris, boolean jaxbOnly) { return getAllRequestResponseTypes(cris, jaxbOnly, null); }
private Set<Class<?>> getRESTResourceTypes() { JAXRSServiceFactoryBean serviceFactory = (JAXRSServiceFactoryBean)endpoint.get(JAXRSServiceFactoryBean.class.getName()); List<ClassResourceInfo> list = serviceFactory.getClassResourceInfo(); return ResourceUtils.getAllRequestResponseTypes(list, false).getAllTypes().keySet(); }
private Set<Class<?>> getRESTResourceTypes() { JAXRSServiceFactoryBean serviceFactory = (JAXRSServiceFactoryBean)endpoint.get(JAXRSServiceFactoryBean.class.getName()); List<ClassResourceInfo> list = serviceFactory.getClassResourceInfo(); return ResourceUtils.getAllRequestResponseTypes(list, false).getAllTypes().keySet(); }
@Override public void init(List<ClassResourceInfo> cris) { if (singleJaxbContext) { JAXBContext context = null; Set<Class<?>> allTypes = null; if (cris != null) { allTypes = new HashSet<Class<?>>(ResourceUtils.getAllRequestResponseTypes(cris, true) .getAllTypes().keySet()); context = ResourceUtils.createJaxbContext(allTypes, extraClass, cProperties); } else if (extraClass != null) { allTypes = new HashSet<Class<?>>(Arrays.asList(extraClass)); context = ResourceUtils.createJaxbContext(allTypes, null, cProperties); } if (context != null) { for (Class<?> cls : allTypes) { if (useSingleContextForPackages) { packageContexts.put(PackageUtils.getPackageName(cls), context); } else { classContexts.put(cls, context); } } } } }
Set<Class<?>> allTypes = null; if (cris != null) { allTypes = new HashSet<>(ResourceUtils.getAllRequestResponseTypes(cris, true) .getAllTypes().keySet()); context = org.apache.cxf.jaxrs.utils.JAXBUtils.createJaxbContext(allTypes, extraClass, cProperties);
ResourceTypes resourceTypes = ResourceUtils.getAllRequestResponseTypes(cris, useJaxbContextForQnames, jaxbWriter);
ResourceTypes resourceTypes = ResourceUtils.getAllRequestResponseTypes(cris, useJaxbContextForQnames, jaxbWriter);
ResourceTypes resourceTypes = ResourceUtils.getAllRequestResponseTypes(cris, useJaxbContextForQnames, jaxbWriter);
ResourceUtils.getAllRequestResponseTypes(cris, false).getAllTypes(); Map<String, Object> props = new HashMap<String, Object>(); props.put(PropertiesAwareDataBinding.TYPES_PROPERTY, allClasses);
final ResourceTypes resourceTypes = ResourceUtils.getAllRequestResponseTypes(cris, true); // jaxbOnly=true checkXmlSeeAlso(resourceTypes); final Set<Class<?>> allTypes = resourceTypes.getAllTypes().keySet();