List of usage examples for com.fasterxml.jackson.jaxrs.json JacksonJaxbJsonProvider JacksonJaxbJsonProvider
public JacksonJaxbJsonProvider()
From source file:org.apache.archiva.remotedownload.AbstractDownloadTest.java
protected SearchService getSearchService() { SearchService service = JAXRSClientFactory.create( getBaseUrl() + "/" + getRestServicesPath() + "/archivaServices/", SearchService.class, Collections.singletonList(new JacksonJaxbJsonProvider())); WebClient.client(service).header("Authorization", authorizationHeader); WebClient.getConfig(service).getHttpConduit().getClient().setReceiveTimeout(300000L); return service; }
From source file:org.apache.archiva.remotedownload.AbstractDownloadTest.java
protected RoleManagementService getRoleManagementService(String authzHeader) { RoleManagementService service = JAXRSClientFactory.create( "http://localhost:" + port + "/" + getRestServicesPath() + "/redbackServices/", RoleManagementService.class, Collections.singletonList(new JacksonJaxbJsonProvider())); // for debuging purpose WebClient.getConfig(service).getHttpConduit().getClient().setReceiveTimeout(3000000L); if (authzHeader != null) { WebClient.client(service).header("Authorization", authzHeader); }/*from w ww . j a v a 2s .c om*/ return service; }
From source file:org.apache.archiva.remotedownload.AbstractDownloadTest.java
protected UserService getUserService(String authzHeader) { UserService service = JAXRSClientFactory.create( "http://localhost:" + port + "/" + getRestServicesPath() + "/redbackServices/", UserService.class, Collections.singletonList(new JacksonJaxbJsonProvider())); // for debuging purpose WebClient.getConfig(service).getHttpConduit().getClient().setReceiveTimeout(3000000L); if (authzHeader != null) { WebClient.client(service).header("Authorization", authzHeader); }//w w w .j a va 2s .c om return service; }
From source file:org.apache.archiva.rest.services.AbstractArchivaRestTest.java
protected <T> T getService(Class<T> clazz, String authzHeader) { T service = JAXRSClientFactory.create(getBaseUrl() + "/" + getRestServicesPath() + "/archivaServices/", clazz, Collections.singletonList(new JacksonJaxbJsonProvider())); if (authzHeader != null) { WebClient.client(service).header("Authorization", authzHeader); }/*from w ww.ja va 2 s.co m*/ WebClient.getConfig(service).getHttpConduit().getClient().setReceiveTimeout(100000000); WebClient.client(service).accept(MediaType.APPLICATION_JSON_TYPE); WebClient.client(service).type(MediaType.APPLICATION_JSON_TYPE); return service; }
From source file:org.apache.archiva.rest.services.AbstractArchivaRestTest.java
protected RepositoryGroupService getRepositoryGroupService() { return JAXRSClientFactory.create(getBaseUrl() + "/" + getRestServicesPath() + "/archivaServices/", RepositoryGroupService.class, Collections.singletonList(new JacksonJaxbJsonProvider())); }
From source file:org.apache.archiva.rest.services.AbstractArchivaRestTest.java
protected ProxyConnectorService getProxyConnectorService() { ProxyConnectorService service = JAXRSClientFactory.create( getBaseUrl() + "/" + getRestServicesPath() + "/archivaServices/", ProxyConnectorService.class, Collections.singletonList(new JacksonJaxbJsonProvider())); WebClient.client(service).header("Authorization", authorizationHeader); WebClient.getConfig(service).getHttpConduit().getClient().setReceiveTimeout(300000); WebClient.client(service).accept(MediaType.APPLICATION_JSON_TYPE); WebClient.client(service).type(MediaType.APPLICATION_JSON_TYPE); return service; }
From source file:org.apache.archiva.rest.services.AbstractArchivaRestTest.java
protected NetworkProxyService getNetworkProxyService() { NetworkProxyService service = JAXRSClientFactory.create( getBaseUrl() + "/" + getRestServicesPath() + "/archivaServices/", NetworkProxyService.class, Collections.singletonList(new JacksonJaxbJsonProvider())); WebClient.client(service).header("Authorization", authorizationHeader); WebClient.getConfig(service).getHttpConduit().getClient().setReceiveTimeout(300000); WebClient.client(service).accept(MediaType.APPLICATION_JSON_TYPE); WebClient.client(service).type(MediaType.APPLICATION_JSON_TYPE); return service; }
From source file:org.apache.archiva.rest.services.AbstractArchivaRestTest.java
protected ArchivaAdministrationService getArchivaAdministrationService() { ArchivaAdministrationService service = JAXRSClientFactory.create( getBaseUrl() + "/" + getRestServicesPath() + "/archivaServices/", ArchivaAdministrationService.class, Collections.singletonList(new JacksonJaxbJsonProvider())); WebClient.client(service).accept(MediaType.APPLICATION_JSON_TYPE); WebClient.client(service).type(MediaType.APPLICATION_JSON_TYPE); WebClient.client(service).header("Authorization", authorizationHeader); WebClient.getConfig(service).getHttpConduit().getClient().setReceiveTimeout(300000); return service; }
From source file:org.apache.archiva.rest.services.AbstractArchivaRestTest.java
protected RedbackRuntimeConfigurationService getRedbackRuntimeConfigurationService() { RedbackRuntimeConfigurationService service = JAXRSClientFactory.create( getBaseUrl() + "/" + getRestServicesPath() + "/archivaServices/", RedbackRuntimeConfigurationService.class, Collections.singletonList(new JacksonJaxbJsonProvider())); WebClient.client(service).accept(MediaType.APPLICATION_JSON_TYPE); WebClient.client(service).type(MediaType.APPLICATION_JSON_TYPE); WebClient.client(service).header("Authorization", authorizationHeader); WebClient.getConfig(service).getHttpConduit().getClient().setReceiveTimeout(300000); return service; }
From source file:org.apache.archiva.rest.services.AbstractArchivaRestTest.java
protected BrowseService getBrowseService(String authzHeader, boolean useXml) { // START SNIPPET: cxf-browseservice-creation BrowseService service = JAXRSClientFactory.create( getBaseUrl() + "/" + getRestServicesPath() + "/archivaServices/", BrowseService.class, Collections.singletonList(new JacksonJaxbJsonProvider())); // to add authentification if (authzHeader != null) { WebClient.client(service).header("Authorization", authzHeader); }/*w w w. j a v a2 s .c om*/ WebClient.getConfig(service).getHttpConduit().getClient().setReceiveTimeout(100000000); if (useXml) { WebClient.client(service).accept(MediaType.APPLICATION_XML_TYPE); WebClient.client(service).type(MediaType.APPLICATION_XML_TYPE); } else { WebClient.client(service).accept(MediaType.APPLICATION_JSON_TYPE); WebClient.client(service).type(MediaType.APPLICATION_JSON_TYPE); } return service; // END SNIPPET: cxf-browseservice-creation }