vishnu.model.catalog
Class SynchronizedCatalogManager

java.lang.Object
  extended by vishnu.model.catalog.SynchronizedCatalogManager
All Implemented Interfaces:
CatalogManager

public class SynchronizedCatalogManager
extends java.lang.Object
implements CatalogManager

 

Constructor Summary
SynchronizedCatalogManager()
           
 
Method Summary
 void close()
           
 ConstraintCatalog constraintCatalog()
           
 Database database()
           
 DatabaseCatalog databaseCatalog()
           
 Catalog getCatalog(java.lang.String catalogName)
           
 java.util.Set<java.lang.String> getCatalogNames()
           
 IndexCatalog indexCatalog()
           
 UserContext owner()
           
 PrivilegesCatalog privilegesCatalog()
           
 SynonymCatalog synonymCatalog()
           
 TableCatalog tableCatalog()
           
 TableSignatureCatalog tableSignatureCatalog()
           
 UserCatalog userCatalog()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SynchronizedCatalogManager

public SynchronizedCatalogManager()
Method Detail

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