KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > tc > config > schema > setup > L2TVSConfigurationSetupManager


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.setup;
5
6 import com.tc.config.schema.NewCommonL2Config;
7 import com.tc.config.schema.NewSystemConfig;
8 import com.tc.object.config.schema.NewDSOApplicationConfig;
9 import com.tc.object.config.schema.NewL2DSOConfig;
10
11 import java.io.InputStream JavaDoc;
12
13 /**
14  * Knows how to set up configuration for L2.
15  */

16 public interface L2TVSConfigurationSetupManager {
17   NewCommonL2Config commonl2Config();
18
19   NewSystemConfig systemConfig();
20
21   NewL2DSOConfig dsoL2Config();
22
23   String JavaDoc[] applicationNames();
24
25   NewDSOApplicationConfig dsoApplicationConfigFor(String JavaDoc applicationName);
26
27   String JavaDoc describeSources();
28
29   InputStream JavaDoc rawConfigFile();
30
31   String JavaDoc[] allCurrentlyKnownServers();
32
33   NewCommonL2Config commonL2ConfigFor(String JavaDoc name) throws ConfigurationSetupException;
34
35   NewL2DSOConfig dsoL2ConfigFor(String JavaDoc name) throws ConfigurationSetupException;
36 }
37
Popular Tags