org.compass.core.config.builder
Class SchemaConfigurationBuilder
java.lang.Object
org.compass.core.config.builder.AbstractInputStreamConfigurationBuilder
org.compass.core.config.builder.AbstractXmlConfigurationBuilder
org.compass.core.config.builder.SchemaConfigurationBuilder
- All Implemented Interfaces:
- ConfigurationBuilder
public class SchemaConfigurationBuilder
- extends AbstractXmlConfigurationBuilder
- Author:
- kimchy
|
Method Summary |
void |
bindCache(Element ele,
CompassConfiguration config)
|
void |
bindConnection(Element ele,
CompassConfiguration config)
|
void |
bindConverters(Element ele,
CompassConfiguration config)
|
void |
bindJndi(Element ele,
CompassConfiguration config)
|
void |
bindMappings(Element ele,
CompassConfiguration config)
|
void |
bindOsem(Element ele,
CompassConfiguration config)
|
void |
bindPropertyAccessors(Element ele,
CompassConfiguration config)
|
void |
bindPropertyNamingStrategy(Element ele,
CompassConfiguration config)
|
void |
bindSearchEngine(Element ele,
CompassConfiguration config)
|
void |
bindSettings(Element ele,
CompassConfiguration config)
|
void |
bindTransaction(Element ele,
CompassConfiguration config)
|
protected DocumentBuilderFactory |
createDocumentBuilderFactory()
|
protected EntityResolver |
doGetEntityResolver()
|
protected void |
doProcess(Document doc,
CompassConfiguration config)
|
void |
processCompass(Element compassElement,
CompassConfiguration config)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SchemaConfigurationBuilder
public SchemaConfigurationBuilder()
doProcess
protected void doProcess(Document doc,
CompassConfiguration config)
throws ConfigurationException
- Specified by:
doProcess in class AbstractXmlConfigurationBuilder
- Throws:
ConfigurationException
processCompass
public void processCompass(Element compassElement,
CompassConfiguration config)
bindOsem
public void bindOsem(Element ele,
CompassConfiguration config)
bindConverters
public void bindConverters(Element ele,
CompassConfiguration config)
bindPropertyAccessors
public void bindPropertyAccessors(Element ele,
CompassConfiguration config)
bindPropertyNamingStrategy
public void bindPropertyNamingStrategy(Element ele,
CompassConfiguration config)
bindSearchEngine
public void bindSearchEngine(Element ele,
CompassConfiguration config)
bindCache
public void bindCache(Element ele,
CompassConfiguration config)
bindTransaction
public void bindTransaction(Element ele,
CompassConfiguration config)
bindConnection
public void bindConnection(Element ele,
CompassConfiguration config)
bindJndi
public void bindJndi(Element ele,
CompassConfiguration config)
bindSettings
public void bindSettings(Element ele,
CompassConfiguration config)
bindMappings
public void bindMappings(Element ele,
CompassConfiguration config)
throws Exception
- Throws:
Exception
doGetEntityResolver
protected EntityResolver doGetEntityResolver()
- Specified by:
doGetEntityResolver in class AbstractXmlConfigurationBuilder
createDocumentBuilderFactory
protected DocumentBuilderFactory createDocumentBuilderFactory()
throws ParserConfigurationException
- Overrides:
createDocumentBuilderFactory in class AbstractXmlConfigurationBuilder
- Throws:
ParserConfigurationException
Copyright (c) 2004-2008 The Compass Project.