Package alluxio.table.common.udb
Interface UnderDatabase
-
public interface UnderDatabaseThe database interface.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DatabaseInfogetDatabaseInfo()java.lang.StringgetName()UdbTablegetTable(java.lang.String tableName)java.util.List<java.lang.String>getTableNames()java.lang.StringgetType()UdbContextgetUdbContext()
-
-
-
Method Detail
-
getType
java.lang.String getType()
- Returns:
- the database type
-
getName
java.lang.String getName()
- Returns:
- the database name
-
getTableNames
java.util.List<java.lang.String> getTableNames() throws java.io.IOException- Returns:
- a list of table names
- Throws:
java.io.IOException
-
getTable
UdbTable getTable(java.lang.String tableName) throws java.io.IOException
- Parameters:
tableName- the table name- Returns:
- the
UdbTablefor the specified table name - Throws:
java.io.IOException
-
getUdbContext
UdbContext getUdbContext()
- Returns:
- the
UdbContext
-
getDatabaseInfo
DatabaseInfo getDatabaseInfo() throws java.io.IOException
- Returns:
- get database info
- Throws:
java.io.IOException
-
-