vishnu.model.catalog
Class SynchronizedCatalogManager
java.lang.Object
vishnu.model.catalog.SynchronizedCatalogManager
- All Implemented Interfaces:
- CatalogManager
public class SynchronizedCatalogManager
- extends java.lang.Object
- implements CatalogManager
-
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SynchronizedCatalogManager
public SynchronizedCatalogManager()
databaseCatalog
public DatabaseCatalog databaseCatalog()
- Specified by:
databaseCatalog
in interface CatalogManager
indexCatalog
public IndexCatalog indexCatalog()
- Specified by:
indexCatalog
in interface CatalogManager
tableCatalog
public TableCatalog tableCatalog()
- Specified by:
tableCatalog
in interface CatalogManager
tableSignatureCatalog
public TableSignatureCatalog tableSignatureCatalog()
- Specified by:
tableSignatureCatalog
in interface CatalogManager
constraintCatalog
public ConstraintCatalog constraintCatalog()
- Specified by:
constraintCatalog
in interface CatalogManager
userCatalog
public UserCatalog userCatalog()
- Specified by:
userCatalog
in interface CatalogManager
synonymCatalog
public SynonymCatalog synonymCatalog()
- Specified by:
synonymCatalog
in interface CatalogManager
privilegesCatalog
public PrivilegesCatalog privilegesCatalog()
- Specified by:
privilegesCatalog
in interface CatalogManager
close
public void close()
- Specified by:
close
in interface CatalogManager
getCatalogNames
public java.util.Set<java.lang.String> getCatalogNames()
- Specified by:
getCatalogNames
in interface CatalogManager
getCatalog
public Catalog getCatalog(java.lang.String catalogName)
- Specified by:
getCatalog
in interface CatalogManager
database
public Database database()
- Specified by:
database
in interface CatalogManager
owner
public UserContext owner()
- Specified by:
owner
in interface CatalogManager