Codota Logo
PooledConnectionFactoryConfigurationBuilder
Code IndexAdd Codota to your IDE (free)

How to use
PooledConnectionFactoryConfigurationBuilder
in
org.infinispan.persistence.jdbc.configuration

Best Java code snippets using org.infinispan.persistence.jdbc.configuration.PooledConnectionFactoryConfigurationBuilder (Showing top 9 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Dictionary d =
  • Codota Iconnew Hashtable()
  • Codota IconBundle bundle;bundle.getHeaders()
  • Codota Iconnew Properties()
  • Smart code suggestions by Codota
}
origin: org.infinispan/infinispan-tools

  private static void createConnectionConfig(StoreProperties props, JdbcStringBasedStoreConfigurationBuilder storeBuilder) {
   props.required(props.key(CONNECTION_POOL, CONNECTION_URL));
   props.required(props.key(CONNECTION_POOL, DRIVER_CLASS));

   storeBuilder.connectionPool()
      .connectionUrl(props.get(CONNECTION_POOL, CONNECTION_URL))
      .driverClass(props.get(CONNECTION_POOL, DRIVER_CLASS))
      .username(props.get(CONNECTION_POOL, USERNAME))
      .password(props.get(CONNECTION_POOL, PASSWORD))
      .create();
  }
}
origin: org.infinispan/infinispan-cachestore-jdbc

public static ConnectionFactoryConfigurationBuilder<?> configureUniqueConnectionFactory(AbstractJdbcStoreConfigurationBuilder<?, ?> store) {
 switch (dt) {
 case H2:
   return store
    .connectionPool()
      .driverClass(org.h2.Driver.class)
      .connectionUrl(String.format("jdbc:h2:mem:%s;DB_CLOSE_DELAY=-1", extractTestName() + userIndex.incrementAndGet()))
      .username("sa");
 case MYSQL:
   return store
    .simpleConnection()
      .driverClass(com.mysql.jdbc.Driver.class)
      .connectionUrl("jdbc:mysql://localhost/infinispan?user=ispn&password=ispn")
      .username("ispn")
      .password("ispn");
 default:
   throw new RuntimeException("Cannot configure connection for database type "+dt);
 }
}
origin: org.infinispan/infinispan-cachestore-jdbc

  public void testTableProperties() {
   Properties props = new Properties();
   props.put("createOnStart", "false");
   props.put("dropOnExit", "true");

   ConfigurationBuilder b = new ConfigurationBuilder();
   b.persistence().addStore(JdbcStringBasedStoreConfigurationBuilder.class)
     .connectionPool().connectionUrl(JDBC_URL)
     .withProperties(props);
   Configuration stringConfiguration = b.build();

   JdbcStringBasedStoreConfiguration stringStoreConfiguration = (JdbcStringBasedStoreConfiguration) stringConfiguration.persistence().stores().get(0);
   assertFalse(stringStoreConfiguration.table().createOnStart());
   assertTrue(stringStoreConfiguration.table().dropOnExit());
  }
}
origin: org.infinispan/infinispan-cachestore-jdbc

public static ConnectionFactoryConfigurationBuilder<?> configureBrokenConnectionFactory
   (AbstractJdbcStoreConfigurationBuilder<?, ?> storeBuilder) {
 return storeBuilder.connectionPool()
       .driverClass(NON_EXISTENT_DRIVER);
}
origin: org.infinispan/infinispan-cachestore-jdbc

b.persistence().addStore(JdbcStringBasedStoreConfigurationBuilder.class)
  .connectionPool()
   .connectionUrl(JDBC_URL)
  .fetchPersistentState(true)
  .table()
   .tableNamePrefix("STRINGS_")
origin: org.infinispan/infinispan-cachestore-jdbc

public void testImplicitPooledConnectionFactory() {
 ConfigurationBuilder b = new ConfigurationBuilder();
 b.persistence().addStore(JdbcStringBasedStoreConfigurationBuilder.class)
   .connectionPool().connectionUrl(JDBC_URL);
 Configuration configuration = b.build();
 JdbcStringBasedStoreConfiguration store = (JdbcStringBasedStoreConfiguration) configuration.persistence().stores().get(0);
 assert store.connectionFactory() instanceof PooledConnectionFactoryConfiguration;
}
origin: org.infinispan/infinispan-lucene-directory

@Override
protected EmbeddedCacheManager createCacheManager() throws Exception {
 ConfigurationBuilder cb = TestCacheManagerFactory.getDefaultCacheConfiguration(false);
 cb.persistence()
    .addStore(JdbcStringBasedStoreConfigurationBuilder.class)
    .preload(true)
    .key2StringMapper(LuceneKey2StringMapper.class)
    .table()
    .idColumnName("ID_COLUMN")
    .idColumnType("VARCHAR(255)")
    .tableNamePrefix("ISPN_JDBC")
    .dataColumnName("DATA_COLUMN")
    .dataColumnType("BLOB")
    .timestampColumnName("TIMESTAMP_COLUMN")
    .timestampColumnType("BIGINT")
    .connectionPool()
    .driverClass(org.h2.Driver.class)
    .connectionUrl("jdbc:h2:mem:infinispan;DB_CLOSE_DELAY=0")
    .username("sa");
 return TestCacheManagerFactory.createClusteredCacheManager(cb);
}
origin: org.infinispan/infinispan-cachestore-jdbc

switch (attribute) {
 case PROPERTIES_FILE: {
   builder.propertyFile(value);
   break;
   builder.connectionUrl(value);
   break;
   builder.driverClass(value);
   break;
   builder.password(value);
   break;
   builder.username(value);
   break;
origin: org.infinispan/infinispan-tools

private void parseConnectionPoolAttributes(XMLExtendedStreamReader reader,
                     PooledConnectionFactoryConfigurationBuilder<?> builder) throws XMLStreamException {
 for (int i = 0; i < reader.getAttributeCount(); i++) {
   ParseUtils.requireNoNamespaceAttribute(reader, i);
   String value = replaceProperties(reader.getAttributeValue(i));
   Attribute attribute = Attribute.forName(reader.getAttributeLocalName(i));
   switch (attribute) {
    case CONNECTION_URL: {
      builder.connectionUrl(value);
      break;
    }
    case DRIVER_CLASS: {
      builder.driverClass(value);
      break;
    }
    case PASSWORD: {
      builder.password(value);
      break;
    }
    case USERNAME: {
      builder.username(value);
      break;
    }
    default: {
      throw ParseUtils.unexpectedAttribute(reader, i);
    }
   }
 }
 ParseUtils.requireNoContent(reader);
}
org.infinispan.persistence.jdbc.configurationPooledConnectionFactoryConfigurationBuilder

Javadoc

PooledConnectionFactoryConfigurationBuilder.

Most used methods

  • connectionUrl
  • driverClass
  • username
  • password
  • create
  • fetchPersistentState
  • propertyFile
  • withProperties

Popular in Java

  • Finding current android device location
  • getApplicationContext (Context)
  • putExtra (Intent)
  • runOnUiThread (Activity)
  • BufferedImage (java.awt.image)
    The BufferedImage subclass describes an java.awt.Image with an accessible buffer of image data. All
  • FileOutputStream (java.io)
    A file output stream is an output stream for writing data to aFile or to a FileDescriptor. Whether
  • Enumeration (java.util)
    A legacy iteration interface.New code should use Iterator instead. Iterator replaces the enumeration
  • NoSuchElementException (java.util)
    Thrown when trying to retrieve an element past the end of an Enumeration or Iterator.
  • UUID (java.util)
    UUID is an immutable representation of a 128-bit universally unique identifier (UUID). There are mul
  • JarFile (java.util.jar)
    JarFile is used to read jar entries and their associated data from jar files.
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now