org.compass.core.config
Interface CompassConfigurable

All Known Subinterfaces:
ConverterLookup, LuceneAnalyzerTokenFilterProvider, LuceneHighlighterSettings, SynonymLookupProvider, TransLog
All Known Implementing Classes:
AbstractFormatConverter, AbstractNumberConverter, AdaptiveOptimizer, AggressiveOptimizer, AsyncMemoryMirrorDirectoryWrapperProvider, BigDecimalConverter, BigIntegerConverter, CalendarConverter, ConstantSubIndexHash, DateConverter, DefaultConverterLookup, DefaultLuceneHighlighterSettings, DefaultLuceneQueryParser, DoubleConverter, ExpirationTimeDeletionPolicy, FirstLevelCacheFactory, FloatConverter, FSTransLog, IndexDeletionPolicyFactory, IntConverter, KeepLastNDeletionPolicy, LocalDirectoryCacheManager, LongConverter, LuceneQueryParserManager, ModuloSubIndexHash, NodeXmlContentConverter, PoolXmlContentConverterWrapper, PropertyAccessorFactory, PrototypeXmlContentConverterWrapper, RAMTransLog, SAXReaderXmlContentConverter, ShortConverter, SingletonXmlContentConverterWrapper, SqlDateConverter, SqlTimeConverter, SqlTimestampConverter, SynonymAnalyzerTokenFilterProvider, 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-2006 The Compass Project.