| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.1.0) E17493-02  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.ide.index.file.FileTableManager
FileTable
@Deprecated public abstract class FileTableManager
Manages FileTable instances.
| Constructor Summary | |
|---|---|
FileTableManager()
Deprecated.  | 
|
| Method Summary | |
|---|---|
 FileTable | 
getFileTable(Project project,
             java.net.URL root)
Deprecated. Get a file table for the given root directory.  | 
abstract  FileTable | 
getFileTable(Project project,
             java.net.URL root,
             PatternFilters filters)
Deprecated. Get a file table for the given root directory.  | 
static FileTableManager | 
getFileTableManager()
Deprecated. Get the FileTableManager implementation. | 
abstract  void | 
invalidateDir(java.net.URL directory,
              boolean subdirs)
Deprecated. Invalidate file table data for the given directory, and optionally its subdirectories.  | 
abstract  void | 
invalidateFile(java.net.URL file)
Deprecated. Invalidate file table data for the given file.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public FileTableManager()
| Method Detail | 
|---|
public static FileTableManager getFileTableManager()
FileTableManager implementation.
FileTableManager implementation
public FileTable getFileTable(Project project,
                              java.net.URL root)
                       throws java.lang.InterruptedException,
                              java.util.concurrent.ExecutionException
 
 It is the caller's responsibility to call FileTable.release() when
 they are done with the file table.
project - the projectroot - the root directory
java.lang.InterruptedException - if the file table update is interrupted
java.util.concurrent.ExecutionException - if the file table update fails
java.util.concurrent.RejectedExecutionException - if the file table service has been shut down
public abstract FileTable getFileTable(Project project,
                                       java.net.URL root,
                                       PatternFilters filters)
                                throws java.lang.InterruptedException,
                                       java.util.concurrent.ExecutionException
 
 It is the caller's responsibility to call FileTable.release() when
 they are done with the file table.
project - the projectroot - the root directoryfilters - the filters
java.lang.InterruptedException - if the file table update is interrupted
java.util.concurrent.ExecutionException - if the file table update fails
java.util.concurrent.RejectedExecutionException - if the file table service has been shut downpublic abstract void invalidateFile(java.net.URL file)
file - the file to invalidate
public abstract void invalidateDir(java.net.URL directory,
                                   boolean subdirs)
directory - the directory to invalidatesubdirs - whether to invalidate subdirectories
  | 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.1.0) E17493-02  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||