当前位置: 首页>>代码示例>>Java>>正文


Java Server.setDaemon方法代码示例

本文整理汇总了Java中org.hsqldb.Server.setDaemon方法的典型用法代码示例。如果您正苦于以下问题:Java Server.setDaemon方法的具体用法?Java Server.setDaemon怎么用?Java Server.setDaemon使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.hsqldb.Server的用法示例。


在下文中一共展示了Server.setDaemon方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: setUp

import org.hsqldb.Server; //导入方法依赖的package包/类
@Before
public void setUp() throws Exception {
    reactor = new NioReactor();

    crusher = TcpCrusherBuilder.builder()
            .withReactor(reactor)
            .withBindAddress("127.0.0.1", CRUSHER_PORT)
            .withConnectAddress("127.0.0.1", DB_PORT)
            .buildAndOpen();

    hsqlServer = new Server();
    hsqlServer.setAddress("127.0.0.1");
    hsqlServer.setPort(DB_PORT);
    hsqlServer.setDaemon(true);
    hsqlServer.setErrWriter(new PrintWriter(System.err));
    hsqlServer.setLogWriter(new PrintWriter(System.out));
    hsqlServer.setNoSystemExit(true);
    hsqlServer.setDatabasePath(0, "mem:testdb");
    hsqlServer.setDatabaseName(0, "testdb");
    hsqlServer.start();

    Class.forName("org.hsqldb.jdbc.JDBCDriver");

    BoneCPConfig config = new BoneCPConfig();
    config.setJdbcUrl(String.format("jdbc:hsqldb:hsql://127.0.0.1:%d/testdb", CRUSHER_PORT));
    config.setUsername("sa");
    config.setPassword("");
    config.setInitSQL(SQL_CHECK);
    config.setConnectionTestStatement(SQL_CHECK);
    config.setAcquireIncrement(1);
    config.setAcquireRetryAttempts(1);
    config.setAcquireRetryDelayInMs(1000);
    config.setConnectionTimeoutInMs(1000);
    config.setQueryExecuteTimeLimitInMs(1000);
    config.setDefaultAutoCommit(false);
    config.setDefaultReadOnly(true);
    config.setDefaultTransactionIsolation("NONE");
    config.setPartitionCount(1);
    config.setMinConnectionsPerPartition(1);
    config.setMaxConnectionsPerPartition(1);
    config.setLazyInit(true);
    config.setDetectUnclosedStatements(true);

    connectionPool = new BoneCP(config);
}
 
开发者ID:NetCrusherOrg,项目名称:netcrusher-java,代码行数:46,代码来源:DbTest.java

示例2: startHsqldbServer

import org.hsqldb.Server; //导入方法依赖的package包/类
private void startHsqldbServer() {
  log.info("Starting HSQLDB server");
  server = new Server();
  server.setDatabasePath(0,
      System.getProperty("test.build.data", "/tmp") + "/goratest");
  server.setDatabaseName(0, "goratest");
  server.setDaemon(true);
  server.setPort(Integer.parseInt(HSQLDB_PORT));
  server.start();
}
 
开发者ID:jianglibo,项目名称:gora-boot,代码行数:11,代码来源:GoraSqlTestDriver.java


注:本文中的org.hsqldb.Server.setDaemon方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。