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