Search in sources :

Example 26 with JDBCReader

use of org.hibernate.cfg.reveng.JDBCReader in project jbosstools-hibernate by jbosstools.

the class ServiceImplTest method testNewJDBCReader.

@Test
public void testNewJDBCReader() {
    IConfiguration configuration = FACADE_FACTORY.createConfiguration(new Configuration());
    IReverseEngineeringStrategy engineeringStrategy = FACADE_FACTORY.createReverseEngineeringStrategy(new DefaultReverseEngineeringStrategy());
    IJDBCReader jdbcReaderFacade = service.newJDBCReader(configuration, engineeringStrategy);
    Assert.assertNotNull(jdbcReaderFacade);
    JDBCReader reader = (JDBCReader) ((IFacade) jdbcReaderFacade).getTarget();
    Assert.assertNotNull(reader);
}
Also used : AnnotationConfiguration(org.hibernate.cfg.AnnotationConfiguration) IConfiguration(org.jboss.tools.hibernate.runtime.spi.IConfiguration) Configuration(org.hibernate.cfg.Configuration) IReverseEngineeringStrategy(org.jboss.tools.hibernate.runtime.spi.IReverseEngineeringStrategy) DefaultReverseEngineeringStrategy(org.hibernate.cfg.reveng.DefaultReverseEngineeringStrategy) IConfiguration(org.jboss.tools.hibernate.runtime.spi.IConfiguration) IJDBCReader(org.jboss.tools.hibernate.runtime.spi.IJDBCReader) IJDBCReader(org.jboss.tools.hibernate.runtime.spi.IJDBCReader) JDBCReader(org.hibernate.cfg.reveng.JDBCReader) Test(org.junit.Test)

Example 27 with JDBCReader

use of org.hibernate.cfg.reveng.JDBCReader in project jbosstools-hibernate by jbosstools.

the class FacadeFactoryTest method testCreateJDBCReader.

@Test
public void testCreateJDBCReader() {
    JDBCReader jdbcReader = new JDBCReader(null, null, null, null, null, new DefaultReverseEngineeringStrategy());
    IJDBCReader facade = facadeFactory.createJDBCReader(jdbcReader);
    Assert.assertSame(jdbcReader, ((IFacade) facade).getTarget());
}
Also used : DefaultReverseEngineeringStrategy(org.hibernate.cfg.reveng.DefaultReverseEngineeringStrategy) IJDBCReader(org.jboss.tools.hibernate.runtime.spi.IJDBCReader) JDBCReader(org.hibernate.cfg.reveng.JDBCReader) IJDBCReader(org.jboss.tools.hibernate.runtime.spi.IJDBCReader) Test(org.junit.Test)

Example 28 with JDBCReader

use of org.hibernate.cfg.reveng.JDBCReader in project jbosstools-hibernate by jbosstools.

the class ServiceImplTest method testNewJDBCReader.

@Test
public void testNewJDBCReader() {
    IConfiguration configuration = FACADE_FACTORY.createConfiguration(new Configuration());
    IReverseEngineeringStrategy engineeringStrategy = FACADE_FACTORY.createReverseEngineeringStrategy(new DefaultReverseEngineeringStrategy());
    IJDBCReader jdbcReaderFacade = service.newJDBCReader(configuration, engineeringStrategy);
    Assert.assertNotNull(jdbcReaderFacade);
    JDBCReader reader = (JDBCReader) ((IFacade) jdbcReaderFacade).getTarget();
    Assert.assertNotNull(reader);
}
Also used : IConfiguration(org.jboss.tools.hibernate.runtime.spi.IConfiguration) Configuration(org.hibernate.cfg.Configuration) IReverseEngineeringStrategy(org.jboss.tools.hibernate.runtime.spi.IReverseEngineeringStrategy) DefaultReverseEngineeringStrategy(org.hibernate.cfg.reveng.DefaultReverseEngineeringStrategy) IConfiguration(org.jboss.tools.hibernate.runtime.spi.IConfiguration) IJDBCReader(org.jboss.tools.hibernate.runtime.spi.IJDBCReader) IJDBCReader(org.jboss.tools.hibernate.runtime.spi.IJDBCReader) JDBCReader(org.hibernate.cfg.reveng.JDBCReader) Test(org.junit.Test)

Example 29 with JDBCReader

use of org.hibernate.cfg.reveng.JDBCReader in project jbosstools-hibernate by jbosstools.

the class FacadeFactoryTest method testCreateJDBCReader.

@Test
public void testCreateJDBCReader() {
    JDBCReader jdbcReader = new JDBCReader(null, null, null, null, null, new DefaultReverseEngineeringStrategy());
    IJDBCReader facade = facadeFactory.createJDBCReader(jdbcReader);
    Assert.assertSame(jdbcReader, ((IFacade) facade).getTarget());
}
Also used : DefaultReverseEngineeringStrategy(org.hibernate.cfg.reveng.DefaultReverseEngineeringStrategy) IJDBCReader(org.jboss.tools.hibernate.runtime.spi.IJDBCReader) JDBCReader(org.hibernate.cfg.reveng.JDBCReader) IJDBCReader(org.jboss.tools.hibernate.runtime.spi.IJDBCReader) Test(org.junit.Test)

Example 30 with JDBCReader

use of org.hibernate.cfg.reveng.JDBCReader in project jbosstools-hibernate by jbosstools.

the class FacadeFactoryTest method testCreateJDBCReader.

@Test
public void testCreateJDBCReader() {
    JDBCReader jdbcReader = new JDBCReader(null, null, null, null, null, new DefaultReverseEngineeringStrategy());
    IJDBCReader facade = facadeFactory.createJDBCReader(jdbcReader);
    Assert.assertSame(jdbcReader, ((IFacade) facade).getTarget());
}
Also used : DefaultReverseEngineeringStrategy(org.hibernate.cfg.reveng.DefaultReverseEngineeringStrategy) IJDBCReader(org.jboss.tools.hibernate.runtime.spi.IJDBCReader) JDBCReader(org.hibernate.cfg.reveng.JDBCReader) IJDBCReader(org.jboss.tools.hibernate.runtime.spi.IJDBCReader) Test(org.junit.Test)

Aggregations

JDBCReader (org.hibernate.cfg.reveng.JDBCReader)35 IJDBCReader (org.jboss.tools.hibernate.runtime.spi.IJDBCReader)24 IFacade (org.jboss.tools.hibernate.runtime.common.IFacade)23 DefaultDatabaseCollector (org.hibernate.cfg.reveng.DefaultDatabaseCollector)19 MetaDataDialect (org.hibernate.cfg.reveng.dialect.MetaDataDialect)19 Test (org.junit.Test)16 DefaultReverseEngineeringStrategy (org.hibernate.cfg.reveng.DefaultReverseEngineeringStrategy)12 ArrayList (java.util.ArrayList)11 HashMap (java.util.HashMap)11 List (java.util.List)11 Entry (java.util.Map.Entry)11 ProgressListener (org.hibernate.cfg.reveng.ProgressListener)11 IConfiguration (org.jboss.tools.hibernate.runtime.spi.IConfiguration)11 IProgressListener (org.jboss.tools.hibernate.runtime.spi.IProgressListener)11 ITable (org.jboss.tools.hibernate.runtime.spi.ITable)11 IReverseEngineeringStrategy (org.jboss.tools.hibernate.runtime.spi.IReverseEngineeringStrategy)8 Configuration (org.hibernate.cfg.Configuration)7 JDBCMetaDataConfiguration (org.hibernate.cfg.JDBCMetaDataConfiguration)3 Ejb3Configuration (org.hibernate.ejb.Ejb3Configuration)3 AnnotationConfiguration (org.hibernate.cfg.AnnotationConfiguration)2