1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package org.apache.hadoop.hbase.coprocessor;
21
22 import org.apache.hadoop.classification.InterfaceAudience;
23 import org.apache.hadoop.classification.InterfaceStability;
24 import org.apache.hadoop.hbase.HColumnDescriptor;
25 import org.apache.hadoop.hbase.HRegionInfo;
26 import org.apache.hadoop.hbase.CoprocessorEnvironment;
27 import org.apache.hadoop.hbase.HTableDescriptor;
28 import org.apache.hadoop.hbase.ServerName;
29 import org.apache.hadoop.hbase.master.RegionPlan;
30 import org.apache.hadoop.hbase.protobuf.generated.HBaseProtos.SnapshotDescription;
31
32 import java.io.IOException;
33 import java.util.List;
34
35 @InterfaceAudience.Public
36 @InterfaceStability.Evolving
37 public class BaseMasterObserver implements MasterObserver {
38 @Override
39 public void preCreateTable(ObserverContext<MasterCoprocessorEnvironment> ctx,
40 HTableDescriptor desc, HRegionInfo[] regions) throws IOException {
41 }
42
43 @Override
44 public void postCreateTable(ObserverContext<MasterCoprocessorEnvironment> ctx,
45 HTableDescriptor desc, HRegionInfo[] regions) throws IOException {
46 }
47
48 @Override
49 public void preCreateTableHandler(
50 final ObserverContext<MasterCoprocessorEnvironment> ctx,
51 HTableDescriptor desc, HRegionInfo[] regions) throws IOException {
52 }
53
54 @Override
55 public void postCreateTableHandler(
56 final ObserverContext<MasterCoprocessorEnvironment> ctx,
57 HTableDescriptor desc, HRegionInfo[] regions) throws IOException {
58 }
59
60 @Override
61 public void preDeleteTable(ObserverContext<MasterCoprocessorEnvironment> ctx,
62 byte[] tableName) throws IOException {
63 }
64
65 @Override
66 public void postDeleteTable(ObserverContext<MasterCoprocessorEnvironment> ctx,
67 byte[] tableName) throws IOException {
68 }
69
70 @Override
71 public void preDeleteTableHandler(
72 final ObserverContext<MasterCoprocessorEnvironment> ctx, byte[] tableName)
73 throws IOException{
74 }
75
76 @Override
77 public void postDeleteTableHandler(
78 final ObserverContext<MasterCoprocessorEnvironment> ctx, byte[] tableName)
79 throws IOException {
80 }
81
82 @Override
83 public void preModifyTable(ObserverContext<MasterCoprocessorEnvironment> ctx,
84 byte[] tableName, HTableDescriptor htd) throws IOException {
85 }
86
87 @Override
88 public void postModifyTableHandler(
89 ObserverContext<MasterCoprocessorEnvironment> ctx, byte[] tableName,
90 HTableDescriptor htd) throws IOException {
91 }
92
93 @Override
94 public void preModifyTableHandler(
95 ObserverContext<MasterCoprocessorEnvironment> ctx, byte[] tableName,
96 HTableDescriptor htd) throws IOException {
97 }
98
99 @Override
100 public void postModifyTable(ObserverContext<MasterCoprocessorEnvironment> ctx,
101 byte[] tableName, HTableDescriptor htd) throws IOException {
102 }
103
104 @Override
105 public void preAddColumn(ObserverContext<MasterCoprocessorEnvironment> ctx,
106 byte[] tableName, HColumnDescriptor column) throws IOException {
107 }
108
109 @Override
110 public void postAddColumn(ObserverContext<MasterCoprocessorEnvironment> ctx,
111 byte[] tableName, HColumnDescriptor column) throws IOException {
112 }
113
114 @Override
115 public void preAddColumnHandler(
116 ObserverContext<MasterCoprocessorEnvironment> ctx, byte[] tableName,
117 HColumnDescriptor column) throws IOException {
118 }
119
120 @Override
121 public void postAddColumnHandler(
122 ObserverContext<MasterCoprocessorEnvironment> ctx, byte[] tableName,
123 HColumnDescriptor column) throws IOException {
124 }
125
126 @Override
127 public void preModifyColumn(ObserverContext<MasterCoprocessorEnvironment> ctx,
128 byte[] tableName, HColumnDescriptor descriptor) throws IOException {
129 }
130
131 @Override
132 public void postModifyColumn(ObserverContext<MasterCoprocessorEnvironment> ctx,
133 byte[] tableName, HColumnDescriptor descriptor) throws IOException {
134 }
135
136 @Override
137 public void preModifyColumnHandler(
138 ObserverContext<MasterCoprocessorEnvironment> ctx, byte[] tableName,
139 HColumnDescriptor descriptor) throws IOException {
140 }
141
142 @Override
143 public void postModifyColumnHandler(
144 ObserverContext<MasterCoprocessorEnvironment> ctx, byte[] tableName,
145 HColumnDescriptor descriptor) throws IOException {
146 }
147
148 @Override
149 public void preDeleteColumn(ObserverContext<MasterCoprocessorEnvironment> ctx,
150 byte[] tableName, byte[] c) throws IOException {
151 }
152
153 @Override
154 public void postDeleteColumn(ObserverContext<MasterCoprocessorEnvironment> ctx,
155 byte[] tableName, byte[] c) throws IOException {
156 }
157
158 @Override
159 public void preDeleteColumnHandler(
160 ObserverContext<MasterCoprocessorEnvironment> ctx, byte[] tableName,
161 byte[] c) throws IOException {
162 }
163
164 @Override
165 public void postDeleteColumnHandler(
166 ObserverContext<MasterCoprocessorEnvironment> ctx, byte[] tableName,
167 byte[] c) throws IOException {
168 }
169
170
171 @Override
172 public void preEnableTable(ObserverContext<MasterCoprocessorEnvironment> ctx,
173 byte[] tableName) throws IOException {
174 }
175
176 @Override
177 public void postEnableTable(ObserverContext<MasterCoprocessorEnvironment> ctx,
178 byte[] tableName) throws IOException {
179 }
180
181 @Override
182 public void preEnableTableHandler(
183 ObserverContext<MasterCoprocessorEnvironment> ctx, byte[] tableName)
184 throws IOException {
185 }
186
187 @Override
188 public void postEnableTableHandler(
189 ObserverContext<MasterCoprocessorEnvironment> ctx, byte[] tableName)
190 throws IOException {
191 }
192
193 @Override
194 public void preDisableTable(ObserverContext<MasterCoprocessorEnvironment> ctx,
195 byte[] tableName) throws IOException {
196 }
197
198 @Override
199 public void postDisableTable(ObserverContext<MasterCoprocessorEnvironment> ctx,
200 byte[] tableName) throws IOException {
201 }
202
203 @Override
204 public void preDisableTableHandler(
205 ObserverContext<MasterCoprocessorEnvironment> ctx, byte[] tableName)
206 throws IOException {
207 }
208
209 @Override
210 public void postDisableTableHandler(
211 ObserverContext<MasterCoprocessorEnvironment> ctx, byte[] tableName)
212 throws IOException {
213 }
214
215 @Override
216 public void preAssign(ObserverContext<MasterCoprocessorEnvironment> ctx,
217 HRegionInfo regionInfo) throws IOException {
218 }
219
220 @Override
221 public void postAssign(ObserverContext<MasterCoprocessorEnvironment> ctx,
222 HRegionInfo regionInfo) throws IOException {
223 }
224
225 @Override
226 public void preUnassign(ObserverContext<MasterCoprocessorEnvironment> ctx,
227 HRegionInfo regionInfo, boolean force) throws IOException {
228 }
229
230 @Override
231 public void postUnassign(ObserverContext<MasterCoprocessorEnvironment> ctx,
232 HRegionInfo regionInfo, boolean force) throws IOException {
233 }
234
235 @Override
236 public void preRegionOffline(ObserverContext<MasterCoprocessorEnvironment> ctx,
237 HRegionInfo regionInfo) throws IOException {
238 }
239
240 @Override
241 public void postRegionOffline(ObserverContext<MasterCoprocessorEnvironment> ctx,
242 HRegionInfo regionInfo) throws IOException {
243 }
244
245 @Override
246 public void preBalance(ObserverContext<MasterCoprocessorEnvironment> ctx)
247 throws IOException {
248 }
249
250 @Override
251 public void postBalance(ObserverContext<MasterCoprocessorEnvironment> ctx, List<RegionPlan> plans)
252 throws IOException {
253 }
254
255 @Override
256 public boolean preBalanceSwitch(ObserverContext<MasterCoprocessorEnvironment> ctx,
257 boolean b) throws IOException {
258 return b;
259 }
260
261 @Override
262 public void postBalanceSwitch(ObserverContext<MasterCoprocessorEnvironment> ctx,
263 boolean oldValue, boolean newValue) throws IOException {
264 }
265
266 @Override
267 public void preShutdown(ObserverContext<MasterCoprocessorEnvironment> ctx)
268 throws IOException {
269 }
270
271 @Override
272 public void preStopMaster(ObserverContext<MasterCoprocessorEnvironment> ctx)
273 throws IOException {
274 }
275
276 @Override
277 public void postStartMaster(ObserverContext<MasterCoprocessorEnvironment> ctx)
278 throws IOException {
279 }
280
281 @Override
282 public void start(CoprocessorEnvironment ctx) throws IOException {
283 }
284
285 @Override
286 public void stop(CoprocessorEnvironment ctx) throws IOException {
287 }
288
289 @Override
290 public void preMove(ObserverContext<MasterCoprocessorEnvironment> ctx,
291 HRegionInfo region, ServerName srcServer, ServerName destServer)
292 throws IOException {
293 }
294
295 @Override
296 public void postMove(ObserverContext<MasterCoprocessorEnvironment> ctx,
297 HRegionInfo region, ServerName srcServer, ServerName destServer)
298 throws IOException {
299 }
300
301 @Override
302 public void preSnapshot(final ObserverContext<MasterCoprocessorEnvironment> ctx,
303 final SnapshotDescription snapshot, final HTableDescriptor hTableDescriptor)
304 throws IOException {
305 }
306
307 @Override
308 public void postSnapshot(final ObserverContext<MasterCoprocessorEnvironment> ctx,
309 final SnapshotDescription snapshot, final HTableDescriptor hTableDescriptor)
310 throws IOException {
311 }
312
313 @Override
314 public void preCloneSnapshot(final ObserverContext<MasterCoprocessorEnvironment> ctx,
315 final SnapshotDescription snapshot, final HTableDescriptor hTableDescriptor)
316 throws IOException {
317 }
318
319 @Override
320 public void postCloneSnapshot(final ObserverContext<MasterCoprocessorEnvironment> ctx,
321 final SnapshotDescription snapshot, final HTableDescriptor hTableDescriptor)
322 throws IOException {
323 }
324
325 @Override
326 public void preRestoreSnapshot(final ObserverContext<MasterCoprocessorEnvironment> ctx,
327 final SnapshotDescription snapshot, final HTableDescriptor hTableDescriptor)
328 throws IOException {
329 }
330
331 @Override
332 public void postRestoreSnapshot(final ObserverContext<MasterCoprocessorEnvironment> ctx,
333 final SnapshotDescription snapshot, final HTableDescriptor hTableDescriptor)
334 throws IOException {
335 }
336
337 @Override
338 public void preDeleteSnapshot(final ObserverContext<MasterCoprocessorEnvironment> ctx,
339 final SnapshotDescription snapshot) throws IOException {
340 }
341
342 @Override
343 public void postDeleteSnapshot(final ObserverContext<MasterCoprocessorEnvironment> ctx,
344 final SnapshotDescription snapshot) throws IOException {
345 }
346 }