|
Dashboard Builder Commons 6.2.0.CR4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.dashboard.export.DataSourceImportManager
@ApplicationScoped public class DataSourceImportManager
Import manager for datasource definitions.
The datasource definitions are represented in properties files.
The properties for a JNDI datasource are:
JNDIThe properties for a JDBC datasource are:
JBBC
| Nested Class Summary | |
|---|---|
protected static class |
DataSourceImportManager.DataSourceType
|
| Field Summary | |
|---|---|
static String |
DATASOURCE_EXTENSION
|
protected static String |
PROPERTY_DRIVER_CLASS
|
protected static String |
PROPERTY_JNDI
|
protected static String |
PROPERTY_NAME
|
protected static String |
PROPERTY_PASSWORD
|
protected static String |
PROPERTY_TEST_QUERY
|
protected static String |
PROPERTY_TYPE
The properties for the datasource definition. |
protected static String |
PROPERTY_URL
|
protected static String |
PROPERTY_USER
|
| Constructor Summary | |
|---|---|
DataSourceImportManager()
|
|
| Method Summary | |
|---|---|
protected JDBCDataSourceEntry |
createJDBCDatasource(Properties dataSourceProperties)
Creates a new instance of JDBC data source. |
protected JNDIDataSourceEntry |
createJNDIDatasource(Properties dataSourceProperties)
Creates a new instance of JNDI data source. |
DataSourceEntry |
doImport(InputStream dataSourceInputStream)
Creates a new data source definitions based on its properties. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final String PROPERTY_TYPE
protected static final String PROPERTY_NAME
protected static final String PROPERTY_JNDI
protected static final String PROPERTY_URL
protected static final String PROPERTY_DRIVER_CLASS
protected static final String PROPERTY_USER
protected static final String PROPERTY_PASSWORD
protected static final String PROPERTY_TEST_QUERY
public static final String DATASOURCE_EXTENSION
| Constructor Detail |
|---|
public DataSourceImportManager()
| Method Detail |
|---|
public DataSourceEntry doImport(InputStream dataSourceInputStream)
throws InvalidDataSourceDefinition,
Exception
dataSourceInputStream - The data source properties input stream..
InvalidDataSourceDefinition
Exception
protected JNDIDataSourceEntry createJNDIDatasource(Properties dataSourceProperties)
throws InvalidDataSourceDefinition
dataSourceProperties - The JNDI data source definition properties.
InvalidDataSourceDefinition - Invalid definition.
protected JDBCDataSourceEntry createJDBCDatasource(Properties dataSourceProperties)
throws InvalidDataSourceDefinition
dataSourceProperties - The JDBC data source definition properties.
InvalidDataSourceDefinition - Invalid definition.
|
Dashboard Builder Commons 6.2.0.CR4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||