KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > jboss > portal > setup > PortalDbSetup


1 /*****************************************
2  * *
3  * JBoss Portal: The OpenSource Portal *
4  * *
5  * Distributable under LGPL license. *
6  * See terms of license at gnu.org. *
7  * *
8  *****************************************/

9 package org.jboss.portal.setup;
10
11 import org.w3c.dom.Element JavaDoc;
12 import org.jboss.portal.setup.dl.DataLoaderConfig;
13 import org.jboss.portal.setup.sl.SchemaLoaderConfig;
14
15 /**
16  * @author <a HREF="mailto:palber@novell.com">Polina Alber</a>
17  * Date: Apr 29, 2005; Time: 9:43:37 PM
18  * @jmx.mbean
19  * @jboss.xmbean
20  * @since JBoss portal 2.0
21  * Interface org.jboss.portal.setup.PortalDbSetup an interface of a service that performs
22  * portal database schema creation and data loading
23  */

24 public interface PortalDbSetup
25 {
26    /**
27     * @jmx.managed-attribute
28     */

29    Element JavaDoc getDataFileLocation();
30
31    /**
32     * @jmx.managed-attribute
33     */

34    void setDataLoaderConfig(DataLoaderConfig dataLoaderConfig);
35
36    /**
37     * @jmx.managed-attribute
38     */

39    DataLoaderConfig getDataLoaderConfig();
40
41    /**
42     * @jmx.managed-attribute
43     */

44    void setSchemaLoaderConfig(SchemaLoaderConfig schemaLoaderConfig);
45
46    /**
47     * @jmx.managed-attribute
48     */

49    SchemaLoaderConfig getSchemaLoaderConfig();
50
51
52 }
53
Popular Tags