Class CacheTableManager


  • public class CacheTableManager
    extends java.lang.Object
    • Constructor Detail

      • CacheTableManager

        public CacheTableManager​(int concurrencyLevel,
                                 Config config)
                          throws java.sql.SQLException,
                                 java.io.IOException
        Throws:
        java.sql.SQLException
        java.io.IOException
    • Method Detail

      • createCacheTable

        public CacheTable createCacheTable​(CacheTableModel model)
                                    throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • createCacheTableInDatabase

        public CacheTable createCacheTableInDatabase​(CacheTableModel model)
                                              throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • createAndIndexCacheTable

        public CacheTable createAndIndexCacheTable​(CacheTableModel model)
                                            throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • createBranchCacheTable

        public BranchCacheTable createBranchCacheTable​(CacheTableModel model)
                                                throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • createAndIndexBranchCacheTable

        public BranchCacheTable createAndIndexBranchCacheTable​(CacheTableModel model)
                                                        throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • existsCacheTable

        public boolean existsCacheTable​(CacheTableModel type)
      • drop

        public void drop​(AbstractCacheTable cacheTable)
                  throws java.sql.SQLException
        Throws:
        java.sql.SQLException
      • dropAll

        public void dropAll()
                     throws java.sql.SQLException
        Throws:
        java.sql.SQLException