1 /*2 * All content copyright (c) 2003-2006 Terracotta, Inc., except as may otherwise be noted in a separate copyright notice. All rights reserved.3 */4 package com.tc.config.schema.repository;5 6 import com.tc.config.schema.validate.ConfigurationValidator;7 8 import java.util.Iterator ;9 10 /**11 * Gives you access to an {@link BeanRepository} for each application.12 */13 public interface ApplicationsRepository {14 15 void addRepositoryValidator(ConfigurationValidator validator);16 17 MutableBeanRepository repositoryFor(String applicationName);18 19 Iterator applicationNames();20 21 }22