net.obsearch.ambient.tc
Class AmbientTC<O extends OB,I extends Index<O>>

java.lang.Object
  extended by net.obsearch.ambient.AbstractAmbient<O,I>
      extended by net.obsearch.ambient.tc.AmbientTC<O,I>
All Implemented Interfaces:
Ambient<O,I>

public class AmbientTC<O extends OB,I extends Index<O>>
extends AbstractAmbient<O,I>


Field Summary
 
Fields inherited from class net.obsearch.ambient.AbstractAmbient
fact
 
Fields inherited from interface net.obsearch.ambient.Ambient
METADATA_FILENAME
 
Constructor Summary
AmbientTC(File directory)
           
AmbientTC(I index, File directory)
           
 
Method Summary
protected  TCFactory createFactory(File factoryDirectory)
          Creates the factory in the given folder.
 
Methods inherited from class net.obsearch.ambient.AbstractAmbient
close, freeze, getFactory, getIndex
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AmbientTC

public AmbientTC(I index,
                 File directory)
          throws FileNotFoundException,
                 OBStorageException,
                 NotFrozenException,
                 IllegalAccessException,
                 InstantiationException,
                 OBException,
                 IOException
Throws:
FileNotFoundException
OBStorageException
NotFrozenException
IllegalAccessException
InstantiationException
OBException
IOException
See Also:
net.obsearch.result.ambient.AbstractAmbient#AbstractAmbient(I index, File directory)

AmbientTC

public AmbientTC(File directory)
          throws FileNotFoundException,
                 OBStorageException,
                 NotFrozenException,
                 IllegalAccessException,
                 InstantiationException,
                 OBException,
                 IOException
Throws:
FileNotFoundException
OBStorageException
NotFrozenException
IllegalAccessException
InstantiationException
OBException
IOException
See Also:
net.obsearch.result.ambient.AbstractAmbient#AbstractAmbient(File directory)
Method Detail

createFactory

protected TCFactory createFactory(File factoryDirectory)
                           throws OBStorageException
Description copied from class: AbstractAmbient
Creates the factory in the given folder.

Specified by:
createFactory in class AbstractAmbient<O extends OB,I extends Index<O>>
Parameters:
factoryDirectory - The location where the factory will work.
Returns:
The factory ready to work!
Throws:
OBStorageException - if something goes wrong with the DB.


Copyright © 2007-2011 Arnoldo Jose Muller Molina. All Rights Reserved.