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.backup.BackupType;
24 import org.apache.hadoop.hbase.client.ClusterConnection;
25 import org.apache.hadoop.hbase.executor.ExecutorService;
26 import org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv;
27 import org.apache.hadoop.hbase.master.snapshot.SnapshotManager;
28 import org.apache.hadoop.hbase.procedure.MasterProcedureManagerHost;
29 import org.apache.hadoop.hbase.procedure2.ProcedureExecutor;
30 import org.apache.hadoop.hbase.quotas.MasterQuotaManager;
31 import org.apache.hadoop.hbase.security.User;
32 import org.apache.hadoop.hbase.util.Pair;
33 import org.apache.hadoop.hbase.zookeeper.MetaTableLocator;
34 import org.apache.hadoop.hbase.zookeeper.ZooKeeperWatcher;
35
36 import java.io.IOException;
37 import java.util.List;
38
39 public class MockNoopMasterServices implements MasterServices, Server {
40 @Override
41 public SnapshotManager getSnapshotManager() {
42 return null;
43 }
44
45 @Override
46 public MasterProcedureManagerHost getMasterProcedureManagerHost() {
47 return null;
48 }
49
50 @Override
51 public AssignmentManager getAssignmentManager() {
52 return null;
53 }
54
55 @Override
56 public MasterFileSystem getMasterFileSystem() {
57 return null;
58 }
59
60 @Override
61 public ServerManager getServerManager() {
62 return null;
63 }
64
65 @Override
66 public ExecutorService getExecutorService() {
67 return null;
68 }
69
70 @Override
71 public TableLockManager getTableLockManager() {
72 return null;
73 }
74
75 @Override
76 public MasterCoprocessorHost getMasterCoprocessorHost() {
77 return null;
78 }
79
80
81 @Override
82 public MasterQuotaManager getMasterQuotaManager() {
83 return null;
84 }
85
86 @Override
87 public ProcedureExecutor<MasterProcedureEnv> getMasterProcedureExecutor() {
88 return null;
89 }
90
91 @Override
92 public void checkTableModifiable(TableName tableName) throws IOException, TableNotFoundException, TableNotDisabledException {
93
94 }
95
96 @Override
97 public boolean isMasterProcedureExecutorEnabled() {
98 return false;
99 }
100
101 @Override
102 public long createTable(HTableDescriptor desc, byte[][] splitKeys, long nonceGroup, long nonce) throws IOException {
103 return 0;
104 }
105
106
107 @Override
108 public long deleteTable(TableName tableName, long nonceGroup, long nonce) throws IOException {
109 return 0;
110 }
111
112 @Override
113 public void truncateTable(TableName tableName, boolean preserveSplits, long nonceGroup, long nonce) throws IOException {
114
115 }
116
117 @Override
118 public void modifyTable(TableName tableName, HTableDescriptor descriptor, long nonceGroup, long nonce) throws IOException {
119
120 }
121
122 @Override
123 public Pair<Long, String> backupTables(BackupType type, List<TableName> tableList, String targetRootDir, int workers, long bandwidth) throws IOException {
124 return null;
125 }
126
127 @Override
128 public long enableTable(TableName tableName, long nonceGroup, long nonce) throws IOException {
129 return 0;
130 }
131
132 @Override
133 public long disableTable(TableName tableName, long nonceGroup, long nonce) throws IOException {
134 return 0;
135 }
136
137 @Override
138 public void addColumn(TableName tableName, HColumnDescriptor column, long nonceGroup, long nonce) throws IOException {
139
140 }
141
142 @Override
143 public void modifyColumn(TableName tableName, HColumnDescriptor descriptor, long nonceGroup, long nonce) throws IOException {
144
145 }
146
147 @Override
148 public void deleteColumn(TableName tableName, byte[] columnName, long nonceGroup, long nonce) throws IOException {
149
150 }
151
152 @Override
153 public TableDescriptors getTableDescriptors() {
154 return null;
155 }
156
157 @Override
158 public boolean isServerShutdownHandlerEnabled() {
159 return false;
160 }
161
162 @Override
163 public boolean registerService(Service instance) {
164 return false;
165 }
166
167 @Override
168 public void dispatchMergingRegions(HRegionInfo region_a, HRegionInfo region_b, boolean forcible) throws IOException {
169
170 }
171
172 @Override
173 public boolean isInitialized() {
174 return false;
175 }
176
177 @Override
178 public boolean isNamespaceManagerInitialized() {
179 return false;
180 }
181
182 @Override
183 public void createNamespace(NamespaceDescriptor descriptor) throws IOException {
184
185 }
186
187 @Override
188 public void modifyNamespace(NamespaceDescriptor descriptor) throws IOException {
189
190 }
191
192 @Override
193 public void deleteNamespace(String name) 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<NamespaceDescriptor> listNamespaceDescriptors() throws IOException {
219 return null;
220 }
221
222 @Override
223 public List<HTableDescriptor> listTableDescriptorsByNamespace(String name) throws IOException {
224 return null;
225 }
226
227 @Override
228 public List<TableName> listTableNamesByNamespace(String name) throws IOException {
229 return null;
230 }
231
232 @Override
233 public long getLastMajorCompactionTimestamp(TableName table) throws IOException {
234 return 0;
235 }
236
237 @Override
238 public long getLastMajorCompactionTimestampForRegion(byte[] regionName) throws IOException {
239 return 0;
240 }
241
242 @Override
243 public LoadBalancer getLoadBalancer() {
244 return null;
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 TableStateManager getTableStateManager() {
313 return null;
314 }
315 }