org.apache.hadoop.hbase.master
Interface MasterServices

All Known Implementing Classes:
HMaster, HMasterCommandLine.LocalHMaster

public interface MasterServices

Services Master supplies


Method Summary
 void checkTableModifiable(byte[] tableName)
          Check table is modifiable; i.e.
 AssignmentManager getAssignmentManager()
           
 ExecutorService getExecutorService()
           
 MasterFileSystem getMasterFileSystem()
           
 ServerManager getServerManager()
           
 

Method Detail

getAssignmentManager

AssignmentManager getAssignmentManager()
Returns:
Master's instance of the AssignmentManager

getMasterFileSystem

MasterFileSystem getMasterFileSystem()
Returns:
Master's filesystem MasterFileSystem utility class.

getServerManager

ServerManager getServerManager()
Returns:
Master's ServerManager instance.

getExecutorService

ExecutorService getExecutorService()
Returns:
Master's instance of ExecutorService

checkTableModifiable

void checkTableModifiable(byte[] tableName)
                          throws IOException
Check table is modifiable; i.e. exists and is offline.

Parameters:
tableName - Name of table to check.
Throws:
TableNotDisabledException
TableNotFoundException
IOException


Copyright © 2011 The Apache Software Foundation. All Rights Reserved.