org.compass.core.spi
Interface InternalCompass
- All Superinterfaces:
- Compass, Referenceable, Serializable
- All Known Implementing Classes:
- DefaultCompass, RefreshableCompass
public interface InternalCompass
- extends Compass
start
void start()
stop
void stop()
openSession
CompassSession openSession(boolean allowCreate,
boolean checkClosed)
getName
String getName()
getSettings
CompassSettings getSettings()
- Description copied from interface:
Compass
- Returns the settings Compass was started with.
- Specified by:
getSettings in interface Compass
getMapping
CompassMapping getMapping()
getExecutorManager
ExecutorManager getExecutorManager()
getMetaData
CompassMetaData getMetaData()
getSearchEngineFactory
SearchEngineFactory getSearchEngineFactory()
getTransactionFactory
TransactionFactory getTransactionFactory()
getLocalTransactionFactory
LocalTransactionFactory getLocalTransactionFactory()
getConverterLookup
ConverterLookup getConverterLookup()
getPropertyNamingStrategy
PropertyNamingStrategy getPropertyNamingStrategy()
getEventManager
CompassEventManager getEventManager()
addRebuildEventListener
void addRebuildEventListener(RebuildEventListener eventListener)
removeRebuildEventListener
void removeRebuildEventListener(RebuildEventListener eventListener)
Copyright (c) 2004-2008 The Compass Project.