Tabnine Logo
DBCPDataSourceServiceAssembler.withConfig
Code IndexAdd Tabnine to your IDE (free)

How to use
withConfig
method
in
org.apache.polygene.library.sql.dbcp.DBCPDataSourceServiceAssembler

Best Java code snippets using org.apache.polygene.library.sql.dbcp.DBCPDataSourceServiceAssembler.withConfig (Showing top 14 results out of 315)

origin: apache/attic-polygene-java

@Override
protected void defineStorageModule( ModuleAssembly module )
{
  module.defaultServices();
  // DataSourceService
  new DBCPDataSourceServiceAssembler()
    .identifiedBy( "derby-datasource-service" )
    .visibleIn( Visibility.module )
    .withConfig( configModule, Visibility.application )
    .assemble( module );
  // DataSource
  new DataSourceAssembler()
    .withDataSourceServiceIdentity( "derby-datasource-service" )
    .identifiedBy( "derby-datasource" )
    .visibleIn( Visibility.module )
    .withCircuitBreaker()
    .assemble( module );
  // SQL EntityStore
  new DerbySQLEntityStoreAssembler()
    .visibleIn( Visibility.application )
    .withConfig( configModule, Visibility.application )
    .assemble( module );
}
origin: apache/attic-polygene-java

  @Override
  protected void defineStorageModule( ModuleAssembly module )
  {
    module.defaultServices();
    // DataSourceService
    new DBCPDataSourceServiceAssembler()
      .identifiedBy( "sqlite-datasource-service" )
      .visibleIn( Visibility.module )
      .withConfig( configModule, Visibility.application )
      .assemble( module );

    // DataSource
    new DataSourceAssembler()
      .withDataSourceServiceIdentity( "sqlite-datasource-service" )
      .identifiedBy( "sqlite-datasource" )
      .visibleIn( Visibility.module )
      .withCircuitBreaker()
      .assemble( module );

    // SQL EntityStore
    new SQLiteEntityStoreAssembler()
      .visibleIn( Visibility.application )
      .withConfig( configModule, Visibility.application )
      .assemble( module );
  }
}
origin: apache/attic-polygene-java

  @Override
  protected void defineStorageModule( ModuleAssembly module )
  {
    module.defaultServices();
    // DataSourceService
    new DBCPDataSourceServiceAssembler()
      .identifiedBy( "h2-datasource-service" )
      .visibleIn( Visibility.module )
      .withConfig( configModule, Visibility.application )
      .assemble( module );

    // DataSource
    new DataSourceAssembler()
      .withDataSourceServiceIdentity( "h2-datasource-service" )
      .identifiedBy( "h2-datasource" )
      .visibleIn( Visibility.module )
      .withCircuitBreaker()
      .assemble( module );

    // SQL EntityStore
    new H2SQLEntityStoreAssembler()
      .visibleIn( Visibility.application )
      .withConfig( configModule, Visibility.application )
      .assemble( module );
  }
}
origin: apache/attic-polygene-java

@Override
public void assemble( ModuleAssembly module )
  throws AssemblyException
{
  ModuleAssembly configModule = module;
  // Create in-memory store for configurations
  new EntityTestAssembler().assemble( configModule );
  new DBCPDataSourceServiceAssembler()
    .identifiedBy( "datasource-service" )
    .withConfig( configModule, Visibility.layer )
    .assemble( module );
  new DataSourceAssembler()
    .withDataSourceServiceIdentity( "datasource-service" )
    .identifiedBy( "testds-liquibase" )
    .withCircuitBreaker()
    .assemble( module );
  module.values( SomeValue.class );
  // Set up Liquibase service that will create the tables
  // START SNIPPET: assembly
  new LiquibaseAssembler()
    .withConfig( configModule, Visibility.layer )
    .applyChangelogOnStartup()
    .assemble( module );
  // END SNIPPET: assembly
  module.forMixin( LiquibaseConfiguration.class ).declareDefaults().changeLog().set( "changelog.xml" );
}
origin: apache/attic-polygene-java

@Override
// START SNIPPET: assembly
public void assemble( ModuleAssembly module )
  throws AssemblyException
{
  // END SNIPPET: assembly
  super.assemble( module );
  ModuleAssembly config = module.layer().module( "config" );
  new EntityTestAssembler().defaultServicesVisibleIn( Visibility.layer ).assemble( config );
  // START SNIPPET: assembly
  // DataSourceService
  new DBCPDataSourceServiceAssembler()
    .identifiedBy( "sqlite-datasource-service" )
    .visibleIn( Visibility.module )
    .withConfig( config, Visibility.layer )
    .assemble( module );
  // DataSource
  new DataSourceAssembler()
    .withDataSourceServiceIdentity( "sqlite-datasource-service" )
    .identifiedBy( "sqlite-datasource" )
    .visibleIn( Visibility.module )
    .withCircuitBreaker()
    .assemble( module );
  // SQL EntityStore
  new SQLiteEntityStoreAssembler()
    .visibleIn( Visibility.application )
    .withConfig( config, Visibility.layer )
    .assemble( module );
}
// END SNIPPET: assembly
origin: apache/attic-polygene-java

@Override
// START SNIPPET: assembly
public void assemble( ModuleAssembly module )
  throws AssemblyException
{
  // END SNIPPET: assembly
  super.assemble( module );
  ModuleAssembly config = module.layer().module( "config" );
  new EntityTestAssembler().defaultServicesVisibleIn( Visibility.layer ).assemble( config );
  // START SNIPPET: assembly
  // DataSourceService
  new DBCPDataSourceServiceAssembler()
    .identifiedBy( "h2-datasource-service" )
    .visibleIn( Visibility.module )
    .withConfig( config, Visibility.layer )
    .assemble( module );
  // DataSource
  new DataSourceAssembler()
    .withDataSourceServiceIdentity( "h2-datasource-service" )
    .identifiedBy( "h2-datasource" )
    .visibleIn( Visibility.module )
    .withCircuitBreaker()
    .assemble( module );
  // SQL EntityStore
  new H2SQLEntityStoreAssembler()
    .visibleIn( Visibility.application )
    .withConfig( config, Visibility.layer )
    .assemble( module );
}
// END SNIPPET: assembly
origin: apache/attic-polygene-java

@Override
protected void defineStorageModule( ModuleAssembly module )
{
  module.defaultServices();
  // DataSourceService
  new DBCPDataSourceServiceAssembler()
    .identifiedBy( "postgresql-datasource-service" )
    .visibleIn( Visibility.module )
    .withConfig( configModule, Visibility.application )
    .assemble( module );
  // DataSource
  new DataSourceAssembler()
    .withDataSourceServiceIdentity( "postgresql-datasource-service" )
    .identifiedBy( "postgresql-datasource" )
    .visibleIn( Visibility.module )
    .withCircuitBreaker()
    .assemble( module );
  // SQL EntityStore
  new PostgreSQLEntityStoreAssembler()
    .visibleIn( Visibility.application )
    .withConfig( configModule, Visibility.application )
    .assemble( module );
  String host = DOCKER.getDockerHost();
  int port = DOCKER.getExposedContainerPort( "5432/tcp" );
  configModule.forMixin( DataSourceConfiguration.class ).declareDefaults()
        .url().set( "jdbc:postgresql://" + host + ":" + port + "/jdbc_test_db" );
  // START SNIPPET: assembly
}
// END SNIPPET: assembly
origin: apache/attic-polygene-java

@Override
// START SNIPPET: assembly
public void assemble( ModuleAssembly module )
  throws AssemblyException
{
  // END SNIPPET: assembly
  super.assemble( module );
  ModuleAssembly config = module.layer().module( "config" );
  new EntityTestAssembler().defaultServicesVisibleIn( Visibility.layer ).assemble( config );
  // START SNIPPET: assembly
  // DataSourceService
  new DBCPDataSourceServiceAssembler()
    .identifiedBy( "derby-datasource-service" )
    .visibleIn( Visibility.module )
    .withConfig( config, Visibility.layer )
    .assemble( module );
  // DataSource
  new DataSourceAssembler()
    .withDataSourceServiceIdentity( "derby-datasource-service" )
    .identifiedBy( "derby-datasource" )
    .visibleIn( Visibility.module )
    .withCircuitBreaker()
    .assemble( module );
  // SQL EntityStore
  new DerbySQLEntityStoreAssembler()
    .visibleIn( Visibility.application )
    .withConfig( config, Visibility.layer )
    .assemble( module );
}
// END SNIPPET: assembly
origin: apache/attic-polygene-java

identifiedBy( DS_SERVICE_ID ).
visibleIn( Visibility.module ).
withConfig( config, Visibility.layer ).
assemble( module );
origin: apache/attic-polygene-java

@Override
protected void defineStorageModule( ModuleAssembly module )
{
  module.defaultServices();
  // DataSourceService
  new DBCPDataSourceServiceAssembler()
    .identifiedBy( "mysql-datasource-service" )
    .visibleIn( Visibility.module )
    .withConfig( configModule, Visibility.application )
    .assemble( module );
  // DataSource
  new DataSourceAssembler()
    .withDataSourceServiceIdentity( "mysql-datasource-service" )
    .identifiedBy( "mysql-datasource" )
    .visibleIn( Visibility.module )
    .withCircuitBreaker()
    .assemble( module );
  // SQL EntityStore
  new MySQLEntityStoreAssembler()
    .visibleIn( Visibility.application )
    .withConfig( configModule, Visibility.application )
    .assemble( module );
  String mysqlHost = DOCKER.getDockerHost();
  int mysqlPort = DOCKER.getExposedContainerPort( "3306/tcp" );
  configModule.forMixin( DataSourceConfiguration.class ).declareDefaults()
        .url().set( "jdbc:mysql://" + mysqlHost + ":" + mysqlPort
              + "/jdbc_test_db?profileSQL=false&useLegacyDatetimeCode=false&serverTimezone=UTC"
              + "&nullCatalogMeansCurrent=true&nullNamePatternMatchesAll=true" );
}
origin: apache/attic-polygene-java

.identifiedBy( "postgresql-datasource-service" )
.visibleIn( Visibility.module )
.withConfig( config, Visibility.layer )
.assemble( module );
origin: apache/attic-polygene-java

.identifiedBy( "mysql-datasource-service" )
.visibleIn( Visibility.module )
.withConfig( config, Visibility.layer )
.assemble( module );
origin: apache/attic-polygene-java

identifiedBy( "postgres-datasource-service" ).
visibleIn( Visibility.module ).
withConfig( config, Visibility.layer ).
assemble( mainModule );
origin: apache/attic-polygene-java

.withConfig( module, Visibility.layer )
.assemble( module );
org.apache.polygene.library.sql.dbcpDBCPDataSourceServiceAssemblerwithConfig

Popular methods of DBCPDataSourceServiceAssembler

  • <init>
  • assemble
  • identifiedBy
  • visibleIn

Popular in Java

  • Parsing JSON documents to java classes using gson
  • runOnUiThread (Activity)
  • getExternalFilesDir (Context)
  • setRequestProperty (URLConnection)
  • GridBagLayout (java.awt)
    The GridBagLayout class is a flexible layout manager that aligns components vertically and horizonta
  • LinkedList (java.util)
    Doubly-linked list implementation of the List and Dequeinterfaces. Implements all optional list oper
  • Queue (java.util)
    A collection designed for holding elements prior to processing. Besides basic java.util.Collection o
  • TreeSet (java.util)
    TreeSet is an implementation of SortedSet. All optional operations (adding and removing) are support
  • CountDownLatch (java.util.concurrent)
    A synchronization aid that allows one or more threads to wait until a set of operations being perfor
  • JButton (javax.swing)
  • Best IntelliJ plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now