com.liferay.portal.search.lucene.store.jdbc
Class LiferayJdbcDirectory

java.lang.Object
  extended by org.apache.lucene.store.Directory
      extended by org.apache.lucene.store.jdbc.JdbcDirectory
          extended by com.liferay.portal.search.lucene.store.jdbc.LiferayJdbcDirectory
All Implemented Interfaces:
java.io.Closeable, org.apache.lucene.store.MultiDeleteDirectory

public class LiferayJdbcDirectory
extends org.apache.lucene.store.jdbc.JdbcDirectory

Author:
Matthew Kong

Field Summary
 
Fields inherited from class org.apache.lucene.store.Directory
isOpen, lockFactory
 
Constructor Summary
LiferayJdbcDirectory(javax.sql.DataSource dataSource, org.apache.lucene.store.jdbc.dialect.Dialect dialect, java.lang.String tableName)
           
 
Method Summary
 java.lang.String[] listAll()
           
 
Methods inherited from class org.apache.lucene.store.jdbc.JdbcDirectory
close, create, createLock, createOutput, delete, deleteContent, deleteFile, deleteFiles, deleteMarkDeleted, deleteMarkDeleted, fileExists, fileLength, fileModified, forceDeleteFile, getDataSource, getDialect, getFileEntryHandler, getJdbcTemplate, getSettings, getTable, list, makeLock, openInput, renameFile, tableExists, touchFile
 
Methods inherited from class org.apache.lucene.store.Directory
clearLock, copy, ensureOpen, getLockFactory, getLockID, openInput, setLockFactory, sync, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LiferayJdbcDirectory

public LiferayJdbcDirectory(javax.sql.DataSource dataSource,
                            org.apache.lucene.store.jdbc.dialect.Dialect dialect,
                            java.lang.String tableName)
Method Detail

listAll

public java.lang.String[] listAll()
                           throws java.io.IOException
Specified by:
listAll in class org.apache.lucene.store.Directory
Throws:
java.io.IOException