本文整理汇总了Java中org.hsqldb.Server.setLogWriter方法的典型用法代码示例。如果您正苦于以下问题:Java Server.setLogWriter方法的具体用法?Java Server.setLogWriter怎么用?Java Server.setLogWriter使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.hsqldb.Server
的用法示例。
在下文中一共展示了Server.setLogWriter方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: setUp
import org.hsqldb.Server; //导入方法依赖的package包/类
protected void setUp() {
if (isNetwork) {
serverProps = "database.0=mem:test";
url = "jdbc:hsqldb:hsql://localhost";
server = new Server();
server.putPropertiesFromString(serverProps);
server.setLogWriter(null);
server.setErrWriter(null);
server.start();
} else {
url = "jdbc:hsqldb:file:test";
}
try {
Class.forName("org.hsqldb.jdbcDriver");
} catch (Exception e) {
e.printStackTrace();
System.out.println(this + ".setUp() error: " + e.getMessage());
}
}
示例2: setUp
import org.hsqldb.Server; //导入方法依赖的package包/类
protected void setUp() {
server = new Server();
server.putPropertiesFromString(serverProps);
server.setLogWriter(null);
server.setErrWriter(null);
server.start();
try {
Class.forName("org.hsqldb.jdbcDriver");
} catch (Exception e) {
e.printStackTrace();
System.out.println(this + ".setUp() error: " + e.getMessage());
}
}
示例3: setUp
import org.hsqldb.Server; //导入方法依赖的package包/类
protected void setUp() {
if (isNetwork) {
if (url == null) {
url = "jdbc:hsqldb:hsql://localhost/test";
}
server = new Server();
server.setDatabaseName(0, "test");
server.setDatabasePath(0, "mem:test;sql.enforce_strict_size=true");
server.setLogWriter(null);
server.setErrWriter(null);
server.start();
} else {
if (url == null) {
url = "jdbc:hsqldb:file:test;sql.enforce_strict_size=true";
}
}
}
示例4: databaseServer
import org.hsqldb.Server; //导入方法依赖的package包/类
@Bean(destroyMethod = "stop")
public Server databaseServer() throws SQLException, IOException {
DriverManager.registerDriver(new org.hsqldb.jdbcDriver());
int hsqldbPort = SocketUtils.findAvailableTcpPort(10000);
System.setProperty("db.server.port", Integer.toString(hsqldbPort));
logger.info("Database is using port: " + Integer.toString(hsqldbPort));
HsqlProperties configProps = new HsqlProperties();
configProps.setProperty("server.port", hsqldbPort);
configProps.setProperty("server.database.0", "file:target/db/test");
configProps.setProperty("server.dbname.0", "test");
Server server = new org.hsqldb.Server();
server.setLogWriter(null);
server.setErrWriter(null);
server.setRestartOnShutdown(false);
server.setNoSystemExit(true);
server.setProperties(configProps);
server.start();
return server;
}
示例5: Db
import org.hsqldb.Server; //导入方法依赖的package包/类
/**
* Constructor to specify the directory of the database.
*
* @param dbDir
* the directory of the database
*/
public Db(final File dbDir) {
tmpFolder = dbDir;
hSqlDb = new Server();
dbs = new HashMap<String, File>();
// disable any logging
hSqlDb.setLogWriter(null);
hSqlDb.setErrWriter(null);
hSqlDb.setTrace(false);
hSqlDb.setSilent(true);
// define the address
hSqlDb.setAddress("localhost");
hSqlDb.setPort(6666);
}
示例6: HSQLDBServer
import org.hsqldb.Server; //导入方法依赖的package包/类
public HSQLDBServer() {
try
{
hsqlServer = new Server();
hsqlServer.setLogWriter(null);
hsqlServer.setSilent(true);
hsqlServer.setDatabaseName(0, DB_NAME);
hsqlServer.setDatabasePath(0, DB_PATH);
hsqlServer.start();
}
catch(Exception e)
{
logger.error("Failed to startup HSQLDB!", e);
}
}
示例7: setUp
import org.hsqldb.Server; //导入方法依赖的package包/类
protected void setUp() {
user = "sa";
password = "";
stmt = null;
conn1 = null;
conn2 = null;
server = new Server();
// server = new WebServer();
server.putPropertiesFromString(serverProps);
server.setLogWriter(null);
server.start();
try {
jdbcDataSource dataSource = new jdbcDataSource();
dataSource.setDatabase(url);
conn1 = dataSource.getConnection(user, password);
conn2 = dataSource.getConnection(user, password);
stmt = conn1.createStatement();
} catch (Exception e) {
//e.printStackTrace();
System.out.println(this + ".setUp() error: " + e.getMessage());
}
}
示例8: 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);
}
示例9: setUp
import org.hsqldb.Server; //导入方法依赖的package包/类
void setUp() throws SQLException {
if (isNetwork) {
if (url == null) {
url = "jdbc:hsqldb:hsql://localhost/test";
}
server = new Server();
server.setDatabaseName(0, "test");
server.setDatabasePath(0, "mem:test;sql.enforce_strict_size=true");
server.setLogWriter(null);
server.setErrWriter(null);
server.setTrace(false);
server.setSilent(true);
server.start();
} else {
if (url == null) {
url = "jdbc:hsqldb:file:test;sql.enforce_strict_size=true";
}
}
try {
Class.forName(DRIVER_CLASS);
} catch (Exception e) {
e.printStackTrace();
System.out.println(this + ".setUp() error: " + e.getMessage());
}
Thread.yield();
createTables();
}
示例10: beforeClass
import org.hsqldb.Server; //导入方法依赖的package包/类
@BeforeClass
public static void beforeClass() {
hsqlServer = new Server();
hsqlServer.setLogWriter(null);
hsqlServer.setSilent(true);
hsqlServer.setDatabaseName(0, "iva");
hsqlServer.setDatabasePath(0, "file:ivadb");
hsqlServer.start();
}
示例11: startUp
import org.hsqldb.Server; //导入方法依赖的package包/类
@Override
protected void startUp() throws Exception {
server = new Server();
server.setProperties(hsqlProperties);
server.setErrWriter(null);
server.setLogWriter(null);
server.start();
}
示例12: initDatabase
import org.hsqldb.Server; //导入方法依赖的package包/类
@BeforeClass
public static void initDatabase() throws IOException, AclFormatException {
final HsqlProperties properties = new HsqlProperties();
properties.setProperty("server.database.0", "mem:test");
// properties.setProperty("server.database.0","file:./target/testdb");
// properties.setProperty("server.dbname.0", "test");
// properties.setProperty("server.port", "9001");
server = new Server();
server.setProperties(properties);
server.setLogWriter(new PrintWriter(System.out));
server.setErrWriter(new PrintWriter(System.out));
server.start();
}
示例13: init
import org.hsqldb.Server; //导入方法依赖的package包/类
/**
* Initialize the server
*/
@SuppressWarnings("rawtypes")
public static void init() {
if (initialized)
return;
org.apache.commons.logging.LogFactory.getLog(HSQLDBserver.class).info(
"Creating data base ...");
server = new Server();
server.setDatabaseName(0, "LMS_DOC");
server.setDatabasePath(0, "mem:LMS_DOC;sql.enforce_strict_size=true");
server.setLogWriter(null);
server.setErrWriter(null);
server.setSilent(true);
server.start();
initialized = true;
try {
Class.forName("org.hsqldb.jdbcDriver");
PrintStream out = new PrintStream(new ByteArrayOutputStream());
Connection conn = DriverManager.getConnection(
"jdbc:hsqldb:hsql://localhost/LMS_DOC", "sa", "");
SqlFile file = new SqlFile(new File(FileIO.findFile(
"main/foundation/docDB/LMS_DOC.sql").getFile()), false,
new HashMap());
file.execute(conn, out, out, true);
org.apache.commons.logging.LogFactory.getLog(HSQLDBserver.class)
.info("Data base generation finished");
} catch (Exception e) {
org.apache.commons.logging.LogFactory.getLog(HSQLDBserver.class)
.error(e, e);
}
}
示例14: init
import org.hsqldb.Server; //导入方法依赖的package包/类
/**
* Initialize the server
*/
@SuppressWarnings("rawtypes")
public static void init()
{
if (initialized)
return;
org.apache.commons.logging.LogFactory.getLog(ProfileHSQLDBserver.class).info("Creating data base ...");
server = new Server();
server.setDatabaseName(0, "LMS_REC");
server.setDatabasePath(0, "mem:LMS_REC;sql.enforce_strict_size=true");
server.setLogWriter(null);
server.setErrWriter(null);
server.setSilent(true);
server.start();
initialized = true;
try
{
Class.forName("org.hsqldb.jdbcDriver");
PrintStream out = new PrintStream(new ByteArrayOutputStream());
Connection conn = DriverManager.getConnection("jdbc:hsqldb:hsql://localhost/LMS_REC", "sa", "");
SqlFile file = new SqlFile(new
File(FileIO.findFile("main/foundation/profileDB/LMS_REC.sql").getFile()),false,new HashMap());
file.execute(conn,out,out, true);
org.apache.commons.logging.LogFactory.getLog(ProfileHSQLDBserver.class).info("Data base generation finished");
} catch (Exception e)
{
org.apache.commons.logging.LogFactory.getLog(ProfileHSQLDBserver.class).error(e);
}
}
示例15: FusionDB_start
import org.hsqldb.Server; //导入方法依赖的package包/类
public void FusionDB_start(String database_path, String fusion_db)
{
server = new Server();
server.setLogWriter(null);
server.setSilent(true);
server.setDatabasePath(0, "file:" + database_path);
server.setDatabaseName(0, fusion_db);
server.start();
}