protected Request createRequest(URI uri) { Request request = requestFactory.createRequest(Request.MethodType.GET, uri.toString()); return request; } }
public boolean supportsHeader() { return requestFactory.supportsHeader(); } }
public T createRequest(final Request.MethodType methodType, final String url) { final URI uri; try { uri = new URI(url); } catch (URISyntaxException e) { throw new IllegalArgumentException("invalid url '" + url + "'", e); } final T request = requestFactory.createRequest(methodType, url); request.addBasicAuthentication(uri.getHost(), username, password); return request; }
public boolean supportsHeader() { return requestFactory.supportsHeader(); } }
public Request<?, ?> createRequest(MethodType methodType, String url) throws CredentialsRequiredException { if (requestFactory instanceof RequestFactory) { return ((RequestFactory) requestFactory).createRequest(methodType, url); } return ((ApplicationLinkRequestFactory) requestFactory).createRequest(methodType, url); }
public boolean supportsHeader() { ensureInitalised(); return delegateRequestFactory.supportsHeader(); }
public ApplicationLinkRequest createRequest(Request.MethodType methodType, String url) throws CredentialsRequiredException { return new ApplicationLinkRequestAdaptor(authenticatedRequestFactory.createRequest(methodType, url)); }
public ApplicationLinkRequest createRequest(final Request.MethodType methodType, final String url) { return new ApplicationLinkRequestAdaptor(adaptedFactory.createRequest(methodType, url)); } }
public T createRequest(final Request.MethodType methodType, final String url) { final URI uri; try { uri = new URI(url); } catch (URISyntaxException e) { throw new IllegalArgumentException("invalid url '" + url + "'", e); } final T request = requestFactory.createRequest(methodType, url); request.addBasicAuthentication(uri.getHost(), username, password); return request; }
private Request<?, com.atlassian.sal.api.net.Response> buildSalRequest(URI uri, MultivaluedMap<String, String> headers) { final Request<?, com.atlassian.sal.api.net.Response> salRequest = requestFactory.createRequest(Request.MethodType.GET, uri.toString()); salRequest.setFollowRedirects(false); for (Map.Entry<String, List<String>> header : headers.entrySet()) { for (String headerValue : header.getValue()) { salRequest.addHeader(header.getKey(), headerValue); } } return salRequest; }
@Test public void assert404() throws ResponseException { URI uri = UriBuilder.fromUri(applicationProperties.getBaseUrl()).path("prettyurls").path("path-that-does-not-exist").build(); Request request = requestFactory.createRequest(Request.MethodType.GET, uri.toString()); request.execute(new ResponseHandler() { @Override public void handle(Response response) throws ResponseException { assertEquals(404, response.getStatusCode()); } }); }
@Test public void assert200() throws ResponseException { URI uri = UriBuilder.fromUri(applicationProperties.getBaseUrl()).path("prettyurls").path("helloworld").build(); Request request = requestFactory.createRequest(Request.MethodType.GET, uri.toString()); request.execute(new ResponseHandler() { @Override public void handle(Response response) throws ResponseException { assertEquals(200, response.getStatusCode()); } }); }
public ApplicationLinkRequest createRequest(final Request.MethodType methodType, final String url) { final Request request = requestFactory.createRequest(methodType, url); final String username = checkNotNull(userManager.getRemoteUsername(), "You have to be logged in to use trusted authentication."); return new TrustedRequest(url, request, currentApplication, username); }
@Test(expected = NullPointerException.class) public void testNullSetFiles() throws Exception { final Request<?, ?> request = requestFactory.createRequest(Request.MethodType.PUT, "http://localhost"); request.setFiles(null); }
Request<?> createRequest(ApplicationLink localLink, String restUrl) { return requestFactory.createRequest(Request.MethodType.POST, restUrl + "?key=" + localLink.getRemoteKey() + "&application=" + Application.CONFLUENCE.name()); } ///CLOVER:ON
public Request createRequest(final Request.MethodType methodType, final String s) { ensureInitalised(); final Request delegateRequest = delegateRequestFactory.createRequest(methodType, s); final JerseyRequest request = new JerseyRequest(delegateRequest, jerseyEntityHandler, plugin); return (Request) Proxy.newProxyInstance( getClass().getClassLoader(), new Class[]{Request.class}, new ContextClassLoaderSwitchingProxy(request, getChainingClassLoader(plugin)) ); }
@Test(expected = IllegalStateException.class) public void testSetFilesWithGetRequest() throws Exception { final List<RequestFilePart> fileParts = Collections.singletonList(new RequestFilePart(testFile, "testFile")); final Request<?, ?> request = requestFactory.createRequest(Request.MethodType.GET, "http://localhost"); request.setFiles(fileParts); }
public void testSetFilesReturnsItself() throws Exception { final List<RequestFilePart> fileParts = Collections.singletonList(new RequestFilePart(testFile, "testFile")); final Request<?, ?> request = requestFactory.createRequest(Request.MethodType.POST, "http://localhost"); assertEquals(request, request.setFiles(fileParts)); }
@Test(expected = IllegalStateException.class) public void testSetFilesWithHeadRequest() throws Exception { final List<RequestFilePart> fileParts = Collections.singletonList(new RequestFilePart(testFile, "testFile")); final Request<?, ?> request = requestFactory.createRequest(Request.MethodType.HEAD, "http://localhost"); request.setFiles(fileParts); }
@Test(expected = IllegalStateException.class) public void testSetFilesWithDeleteRequest() throws Exception { final List<RequestFilePart> fileParts = Collections.singletonList(new RequestFilePart(testFile, "testFile")); final Request<?, ?> request = requestFactory.createRequest(Request.MethodType.DELETE, "http://localhost"); request.setFiles(fileParts); }