Guest User

Untitled

a guest
Oct 13th, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. GlobalConfiguration glob = new GlobalConfigurationBuilder()
  2. .nonClusteredDefault().build();
  3.  
  4. Configuration loc = new ConfigurationBuilder()
  5. .clustering().cacheMode(CacheMode.LOCAL)
  6. .transaction().transactionMode(TransactionMode.TRANSACTIONAL)
  7. .autoCommit(false)
  8. .transactionManagerLookup(new JBossStandaloneJTAManagerLookup())
  9. .loaders().passivation(false).preload(false).shared(false)
  10. .addCacheLoader().cacheLoader(new JdbcStringBasedCacheStore())
  11. .fetchPersistentState(false).purgeOnStartup(true)
  12. .addProperty("stringsTableNamePrefix", "carmart_table")
  13. .addProperty("idColumnName", "ID_COLUMN")
  14. .addProperty("dataColumnName", "DATA_COLUMN")
  15. .addProperty("timestampColumnName", "TIMESTAMP_COLUMN")
  16. .addProperty("timestampColumnType", "BIGINT")
  17. .addProperty("connectionFactoryClass",
  18. "org.infinispan.loaders.jdbc.connectionfactory.ManagedConnectionFactory")
  19. .addProperty("connectionUrl", "jdbc:mysql://localhost:3306/carmartdb")
  20. .addProperty("userName", "carmart")
  21. .addProperty("driverClass", "com.mysql.jdbc.Driver")
  22. .addProperty("idColumnType", "VARCHAR(255)")
  23. .addProperty("dataColumnType", "VARBINARY(1000)")
  24. .addProperty("dropTableOnExit", "false")
  25. .addProperty("createTableOnStart", "true")
  26. .addProperty("databaseType", "MYSQL")
  27. .addProperty("datasourceJndiLocation", "java:comp/env/jdbc/ExampleDB")
  28. .build();
Add Comment
Please, Sign In to add comment