public interface JDBCMediatorFactory
Modifier and Type | Field and Description |
---|---|
static JDBCMediatorFactory |
soleInstance
The singleton instance of the JDBCMediatorFactory
|
Modifier and Type | Method and Description |
---|---|
JDBCMediator |
createMediator(java.io.InputStream metadata,
ConnectionWrapper connectionWrapper)
Create a JDBCMediator instance based on the provide InputStream and connection
|
JDBCMediator |
createMediator(java.io.InputStream metadata,
org.eclipse.emf.ecore.EClass class1,
ConnectionWrapper connectionWrapper)
Create a JDBCMediator instance with the supplied metadata, EMF schema, and ConnectionWrapper
|
JDBCMediator |
createMediator(java.io.InputStream metadata,
org.eclipse.emf.ecore.EClass suppliedSchema,
java.lang.String suppliedQuery,
ConnectionWrapper connectionWrapper)
Create a JDBCMediator instance based on the provided metadata, EMF schema, SQL query, and ConnectionWrapper
|
JDBCMediator |
createMediator(java.io.InputStream metadata,
java.lang.String suppliedQuery,
ConnectionWrapper connectionWrapper)
Create a JDBCMediator instance based on the supplied metadata, SQL query, and ConnectionWrapper
|
JDBCMediator |
createMediator(Metadata metadata)
Create a JDBCMediator instance without a connection.
|
JDBCMediator |
createMediator(Metadata metadata,
ConnectionWrapper connectionWrapper)
Create a JDBCMediator instance based on the provided metadata and
connection
|
JDBCMediator |
createMediator(Metadata metadata,
org.eclipse.emf.ecore.EClass class1,
ConnectionWrapper connectionWrapper)
Create a JDBCMediator instance with the supplied metadata, EMF schema, and ConnectionWrapper
|
JDBCMediator |
createMediator(Metadata metadata,
org.eclipse.emf.ecore.EClass suppliedSchema,
java.lang.String suppliedQuery,
ConnectionWrapper connectionWrapper)
Create a JDBCMediator instance based on the provided metadata, EMF schema, SQL query, and ConnectionWrapper
|
JDBCMediator |
createMediator(Metadata metadata,
java.lang.String suppliedQuery,
ConnectionWrapper connectionWrapper)
Create a JDBCMediator instance based on the supplied metadata, SQL query, and ConnectionWrapper
|
Metadata |
getMetadataFromStream(java.io.InputStream stream)
Return a Metadata instance based on the supplied InputStream
|
static final JDBCMediatorFactory soleInstance
JDBCMediator createMediator(Metadata metadata, ConnectionWrapper connectionWrapper) throws InvalidMetadataException
metadata
- connectionWrapper
- InvalidMetadataException
JDBCMediator createMediator(java.io.InputStream metadata, ConnectionWrapper connectionWrapper) throws InvalidMetadataException, java.io.IOException
metadata
- connectionWrapper
- InvalidMetadataException
java.io.IOException
JDBCMediator createMediator(Metadata metadata) throws InvalidMetadataException
metadata
- InvalidMetadataException
JDBCMediator createMediator(Metadata metadata, org.eclipse.emf.ecore.EClass class1, ConnectionWrapper connectionWrapper) throws InvalidMetadataException
metadata
- class1
- connectionWrapper
- InvalidMetadataException
JDBCMediator createMediator(java.io.InputStream metadata, org.eclipse.emf.ecore.EClass class1, ConnectionWrapper connectionWrapper) throws InvalidMetadataException, java.io.IOException
metadata
- class1
- connectionWrapper
- InvalidMetadataException
java.io.IOException
JDBCMediator createMediator(Metadata metadata, org.eclipse.emf.ecore.EClass suppliedSchema, java.lang.String suppliedQuery, ConnectionWrapper connectionWrapper) throws InvalidMetadataException
metadata
- suppliedSchema
- suppliedQuery
- connectionWrapper
- InvalidMetadataException
JDBCMediator createMediator(java.io.InputStream metadata, org.eclipse.emf.ecore.EClass suppliedSchema, java.lang.String suppliedQuery, ConnectionWrapper connectionWrapper) throws InvalidMetadataException, java.io.IOException
metadata
- suppliedSchema
- suppliedQuery
- connectionWrapper
- InvalidMetadataException
java.io.IOException
JDBCMediator createMediator(Metadata metadata, java.lang.String suppliedQuery, ConnectionWrapper connectionWrapper) throws InvalidMetadataException
metadata
- suppliedQuery
- connectionWrapper
- InvalidMetadataException
JDBCMediator createMediator(java.io.InputStream metadata, java.lang.String suppliedQuery, ConnectionWrapper connectionWrapper) throws InvalidMetadataException, java.io.IOException
metadata
- suppliedQuery
- connectionWrapper
- InvalidMetadataException
java.io.IOException
Metadata getMetadataFromStream(java.io.InputStream stream) throws java.io.IOException
stream
- java.io.IOException