org.compass.core.config.builder
Interface ConfigurationBuilder

All Known Implementing Classes:
AbstractInputStreamConfigurationBuilder, AbstractXmlConfigurationBuilder, DTDConfigurationBuilder, JsonConfigurationBuilder, PropertiesConfigurationBuilder, SchemaConfigurationBuilder, SmartConfigurationBuilder

public interface ConfigurationBuilder

Provides the ability to configrue Compass using different means.

Author:
kimchy

Method Summary
 void configure(File file, CompassConfiguration config)
           
 void configure(String resource, CompassConfiguration config)
           
 void configure(URL url, CompassConfiguration config)
           
 

Method Detail

configure

void configure(String resource,
               CompassConfiguration config)
               throws ConfigurationException
Throws:
ConfigurationException

configure

void configure(URL url,
               CompassConfiguration config)
               throws ConfigurationException
Throws:
ConfigurationException

configure

void configure(File file,
               CompassConfiguration config)
               throws ConfigurationException
Throws:
ConfigurationException


Copyright (c) 2004-2009 The Compass Project.