public void setConfig(Configuration config) throws XindiceException {
this.config = config;
Configuration colConfig = config.getChild(COLLECTIONS);
if ( colConfig != null ) {
colConfig.processChildren(COLLECTION,
new ConfigurationCallback() {
public void process(Configuration cfg) throws XindiceException {
// check for an existing Collection by name and, if found, skip creating a new Collection
// else, create a new child Collection, configure it an add it
// if the Collection already exists in our collections list,