org.compass.core.config
Interface CompassConfigurable

All Known Subinterfaces:
ConverterLookup, LuceneAnalyzerTokenFilterProvider, LuceneHighlighterSettings, ProxyExtractor, SynonymLookupProvider
All Known Implementing Classes:
AbstractCoherenceDirectoryStore, AbstractFormatConverter, AbstractNumberConverter, AdaptiveOptimizer, AggressiveOptimizer, AsyncMemoryMirrorDirectoryWrapperProvider, AtomicIntConverter, AtomicLongConverter, BasicPropertyAccessor, BigDecimalConverter, BigIntegerConverter, CalendarConverter, CascadingManager, ClassMappingConverter, CollectionMappingConverter, CompassEventManager, ConcurrentExecutorManager, ConstantSubIndexHash, DataGridCoherenceDirectoryStore, DateConverter, DefaultConverterLookup, DefaultExecutorManager, DefaultLuceneHighlighterSettings, DefaultLuceneQueryParser, DirectPropertyAccessor, DoubleConverter, ExpirationTimeDeletionPolicy, FirstLevelCacheFactory, FloatConverter, FSDirectoryStore, GigaSpaceDirectoryStore, HibernateProxyExtractor, IndexDeletionPolicyFactory, IntConverter, InvocableCoherenceDirectoryStore, JdbcDirectoryStore, JsonContentMappingConverter, KeepLastNDeletionPolicy, LocalDirectoryCacheManager, LongConverter, LuceneQueryParserManager, LuceneSearchEngineOptimizerManager, LuceneSimilarityManager, MMapDirectoryStore, ModuloSubIndexHash, NIOFSDirectoryStore, NodeXmlContentConverter, PoolXmlContentConverterWrapper, PropertyAccessorFactory, PrototypeXmlContentConverterWrapper, ProxyExtractorHelper, SAXBuilderXmlContentConverter, SAXReaderXmlContentConverter, ScheduledExecutorManager, ShortConverter, SingletonXmlContentConverterWrapper, SpellCheckLuceneQueryParser, SpringProxyExtractor, SqlDateConverter, SqlTimeConverter, SqlTimestampConverter, STAXBuilderXmlContentConverter, StaxNodeXmlContentConverter, STAXReaderXmlContentConverter, SynonymAnalyzerTokenFilterProvider, TerracottaDirectoryStore, TransIndex, TransIndexManager, WorkManagerExecutorManager, XmlContentMappingConverter, XPP3ReaderXmlContentConverter, XPPReaderXmlContentConverter

public interface CompassConfigurable

A general setting for objects that can be configured.

Author:
kimchy

Method Summary
 void configure(CompassSettings settings)
          Configure using the given settings.
 

Method Detail

configure

void configure(CompassSettings settings)
               throws CompassException
Configure using the given settings.

Parameters:
settings - The settings for the configured object
Throws:
CompassException


Copyright (c) 2004-2008 The Compass Project.