/
TestAsyncHttpClient.java
130 lines (106 loc) · 3.39 KB
/
TestAsyncHttpClient.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
/*
* Copyright (c) 2010-2014 Sonatype, Inc. All rights reserved.
*
* This program is licensed to you under the Apache License Version 2.0,
* and you may not use this file except in compliance with the Apache License Version 2.0.
* You may obtain a copy of the Apache License Version 2.0 at http://www.apache.org/licenses/LICENSE-2.0.
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the Apache License Version 2.0 is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the Apache License Version 2.0 for the specific language governing permissions and limitations there under.
*/
package org.asynchttpclient.extras.registry;
import org.asynchttpclient.AsyncHandler;
import org.asynchttpclient.AsyncHttpClient;
import org.asynchttpclient.BoundRequestBuilder;
import org.asynchttpclient.ClientStats;
import org.asynchttpclient.AsyncHttpClientConfig;
import org.asynchttpclient.ListenableFuture;
import org.asynchttpclient.Request;
import org.asynchttpclient.RequestBuilder;
import org.asynchttpclient.Response;
import org.asynchttpclient.SignatureCalculator;
public class TestAsyncHttpClient implements AsyncHttpClient {
public TestAsyncHttpClient() {
}
public TestAsyncHttpClient(AsyncHttpClientConfig config) {
}
public TestAsyncHttpClient(String providerClass, AsyncHttpClientConfig config) {
}
@Override
public void close() {
}
@Override
public boolean isClosed() {
return false;
}
@Override
public AsyncHttpClient setSignatureCalculator(SignatureCalculator signatureCalculator) {
return null;
}
@Override
public BoundRequestBuilder prepareGet(String url) {
return null;
}
@Override
public BoundRequestBuilder prepareConnect(String url) {
return null;
}
@Override
public BoundRequestBuilder prepareOptions(String url) {
return null;
}
@Override
public BoundRequestBuilder prepareHead(String url) {
return null;
}
@Override
public BoundRequestBuilder preparePost(String url) {
return null;
}
@Override
public BoundRequestBuilder preparePut(String url) {
return null;
}
@Override
public BoundRequestBuilder prepareDelete(String url) {
return null;
}
@Override
public BoundRequestBuilder preparePatch(String url) {
return null;
}
@Override
public BoundRequestBuilder prepareTrace(String url) {
return null;
}
@Override
public BoundRequestBuilder prepareRequest(Request request) {
return null;
}
@Override
public <T> ListenableFuture<T> executeRequest(Request request, AsyncHandler<T> handler) {
return null;
}
@Override
public ListenableFuture<Response> executeRequest(Request request) {
return null;
}
@Override
public BoundRequestBuilder prepareRequest(RequestBuilder requestBuilder) {
return null;
}
@Override
public <T> ListenableFuture<T> executeRequest(RequestBuilder requestBuilder, AsyncHandler<T> handler) {
return null;
}
@Override
public ListenableFuture<Response> executeRequest(RequestBuilder requestBuilder) {
return null;
}
@Override
public ClientStats getClientStats() {
throw new UnsupportedOperationException();
}
}