1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 package org.apache.hadoop.hbase.master;
19
20 import com.google.protobuf.Service;
21 import org.apache.hadoop.conf.Configuration;
22 import org.apache.hadoop.hbase.*;
23 import org.apache.hadoop.hbase.client.ClusterConnection;
24 import org.apache.hadoop.hbase.executor.ExecutorService;
25 import org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv;
26 import org.apache.hadoop.hbase.master.snapshot.SnapshotManager;
27 import org.apache.hadoop.hbase.procedure.MasterProcedureManagerHost;
28 import org.apache.hadoop.hbase.procedure2.ProcedureExecutor;
29 import org.apache.hadoop.hbase.quotas.MasterQuotaManager;
30 import org.apache.hadoop.hbase.security.User;
31 import org.apache.hadoop.hbase.zookeeper.MetaTableLocator;
32 import org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher;
33
34 import java.io.IOException;
35 import java.util.List;
36
37 public class MockNoopMasterServices implements MasterServices, Server {
38 @Override
39 public SnapshotManager getSnapshotManager() {
40 return null;
41 }
42
43 @Override
44 public MasterProcedureManagerHost getMasterProcedureManagerHost() {
45 return null;
46 }
47
48 @Override
49 public AssignmentManager getAssignmentManager() {
50 return null;
51 }
52
53 @Override
54 public MasterFileSystem getMasterFileSystem() {
55 return null;
56 }
57
58 @Override
59 public ServerManager getServerManager() {
60 return null;
61 }
62
63 @Override
64 public ExecutorService getExecutorService() {
65 return null;
66 }
67
68 @Override
69 public TableLockManager getTableLockManager() {
70 return null;
71 }
72
73 @Override
74 public MasterCoprocessorHost getMasterCoprocessorHost() {
75 return null;
76 }
77
78 @Override
79 public TableNamespaceManager getTableNamespaceManager() {
80 return null;
81 }
82
83 @Override
84 public MasterQuotaManager getMasterQuotaManager() {
85 return null;
86 }
87
88 @Override
89 public ProcedureExecutor<MasterProcedureEnv> getMasterProcedureExecutor() {
90 return null;
91 }
92
93 @Override
94 public void checkTableModifiable(TableName tableName) throws IOException, TableNotFoundException, TableNotDisabledException {
95
96 }
97
98 @Override
99 public long createTable(HTableDescriptor desc, byte[][] splitKeys, long nonceGroup, long nonce) throws IOException {
100 return 0;
101 }
102
103 @Override
104 public long createSystemTable(HTableDescriptor hTableDescriptor) throws IOException {
105 return 0;
106 }
107
108 @Override
109 public long deleteTable(TableName tableName, long nonceGroup, long nonce) throws IOException {
110 return 0;
111 }
112
113 @Override
114 public void truncateTable(TableName tableName, boolean preserveSplits, long nonceGroup, long nonce) throws IOException {
115
116 }
117
118 @Override
119 public void modifyTable(TableName tableName, HTableDescriptor descriptor, long nonceGroup, long nonce) throws IOException {
120
121 }
122
123 @Override
124 public long enableTable(TableName tableName, long nonceGroup, long nonce) throws IOException {
125 return 0;
126 }
127
128 @Override
129 public long disableTable(TableName tableName, long nonceGroup, long nonce) throws IOException {
130 return 0;
131 }
132
133 @Override
134 public void addColumn(TableName tableName, HColumnDescriptor column, long nonceGroup, long nonce) throws IOException {
135
136 }
137
138 @Override
139 public void modifyColumn(TableName tableName, HColumnDescriptor descriptor, long nonceGroup, long nonce) throws IOException {
140
141 }
142
143 @Override
144 public void deleteColumn(TableName tableName, byte[] columnName, long nonceGroup, long nonce) throws IOException {
145
146 }
147
148 @Override
149 public TableDescriptors getTableDescriptors() {
150 return null;
151 }
152
153 @Override
154 public boolean isServerCrashProcessingEnabled() {
155 return false;
156 }
157
158 @Override
159 public boolean registerService(Service instance) {
160 return false;
161 }
162
163 @Override
164 public void dispatchMergingRegions(HRegionInfo region_a, HRegionInfo region_b, boolean forcible, User user) throws IOException {
165
166 }
167
168 @Override
169 public boolean isInitialized() {
170 return false;
171 }
172
173 @Override
174 public void createNamespace(NamespaceDescriptor descriptor, long nonceGroup, long nonce) throws IOException {
175
176 }
177
178 @Override
179 public void createNamespaceSync(
180 final NamespaceDescriptor descriptor,
181 final long nonceGroup,
182 final long nonce,
183 final boolean executeCoprocessor) throws IOException {
184
185 }
186
187 @Override
188 public void modifyNamespace(NamespaceDescriptor descriptor, long nonceGroup, long nonce) throws IOException {
189
190 }
191
192 @Override
193 public void deleteNamespace(String name, long nonceGroup, long nonce) throws IOException {
194
195 }
196
197 @Override
198 public boolean isInMaintenanceMode() {
199 return false;
200 }
201
202 @Override
203 public boolean abortProcedure(long procId, boolean mayInterruptIfRunning) throws IOException {
204 return false;
205 }
206
207 @Override
208 public List<ProcedureInfo> listProcedures() throws IOException {
209 return null;
210 }
211
212 @Override
213 public NamespaceDescriptor getNamespaceDescriptor(String name) throws IOException {
214 return null;
215 }
216
217 @Override
218 public List<String> listNamespaces() throws IOException {
219 return null;
220 }
221
222 @Override
223 public List<NamespaceDescriptor> listNamespaceDescriptors() throws IOException {
224 return null;
225 }
226
227 @Override
228 public List<HTableDescriptor> listTableDescriptorsByNamespace(String name) throws IOException {
229 return null;
230 }
231
232 @Override
233 public List<TableName> listTableNamesByNamespace(String name) throws IOException {
234 return null;
235 }
236
237 @Override
238 public long getLastMajorCompactionTimestamp(TableName table) throws IOException {
239 return 0;
240 }
241
242 @Override
243 public long getLastMajorCompactionTimestampForRegion(byte[] regionName) throws IOException {
244 return 0;
245 }
246
247 @Override
248 public String getRegionServerVersion(ServerName sn) {
249 return null;
250 }
251
252 @Override
253 public void checkIfShouldMoveSystemRegionAsync() {
254 }
255
256 @Override
257 public Configuration getConfiguration() {
258 return null;
259 }
260
261 @Override
262 public ZooKeeperWatcher getZooKeeper() {
263 return null;
264 }
265
266 @Override
267 public ClusterConnection getConnection() {
268 return null;
269 }
270
271 @Override
272 public MetaTableLocator getMetaTableLocator() {
273 return null;
274 }
275
276 @Override
277 public ServerName getServerName() {
278 return null;
279 }
280
281 @Override
282 public CoordinatedStateManager getCoordinatedStateManager() {
283 return null;
284 }
285
286 @Override
287 public ChoreService getChoreService() {
288 return null;
289 }
290
291 @Override
292 public void abort(String why, Throwable e) {
293
294 }
295
296 @Override
297 public boolean isAborted() {
298 return false;
299 }
300
301 @Override
302 public void stop(String why) {
303
304 }
305
306 @Override
307 public boolean isStopped() {
308 return false;
309 }
310
311 @Override
312 public LoadBalancer getLoadBalancer() {
313 return null;
314 }
315 }