Tabnine Logo
DatabaseConnection.close
Code IndexAdd Tabnine to your IDE (free)

How to use
close
method
in
com.j256.ormlite.support.DatabaseConnection

Best Java code snippets using com.j256.ormlite.support.DatabaseConnection.close (Showing top 20 results out of 315)

origin: j256/ormlite-core

@Override
public void close() throws IOException {
  if (proxy != null) {
    proxy.close();
  }
}
origin: j256/ormlite-core

@Test
public void testCloseQuietly() throws Exception {
  DatabaseConnection conn = createMock(DatabaseConnection.class);
  conn.closeQuietly();
  conn.close();
  DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(conn);
  replay(conn);
  proxy.closeQuietly();
  proxy.close();
  verify(conn);
}
origin: j256/ormlite-core

@Override
public void close() throws IOException {
  if (connection != null) {
    connection.close();
    connection = null;
  }
}
origin: j256/ormlite-core

@Test
public void testClose() throws Exception {
  DatabaseConnection conn = createMock(DatabaseConnection.class);
  conn.close();
  DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(conn);
  replay(conn);
  proxy.close();
  verify(conn);
}
origin: j256/ormlite-core

@Test
public void testSetSavePoint() throws Exception {
  DatabaseConnection conn = createMock(DatabaseConnection.class);
  String name = "savepoint";
  expect(conn.setSavePoint(name)).andReturn(null);
  conn.close();
  DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(conn);
  replay(conn);
  proxy.setSavePoint(name);
  proxy.close();
  verify(conn);
}
origin: j256/ormlite-core

@Test
public void testIsAutoCommitSupported() throws Exception {
  DatabaseConnection conn = createMock(DatabaseConnection.class);
  boolean supported = true;
  expect(conn.isAutoCommitSupported()).andReturn(supported);
  conn.close();
  DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(conn);
  replay(conn);
  assertEquals(supported, proxy.isAutoCommitSupported());
  proxy.close();
  verify(conn);
}
origin: j256/ormlite-core

@Test
public void testIsClosed() throws Exception {
  DatabaseConnection conn = createMock(DatabaseConnection.class);
  boolean closed = true;
  expect(conn.isClosed()).andReturn(closed);
  conn.close();
  DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(conn);
  replay(conn);
  assertEquals(closed, proxy.isClosed());
  proxy.close();
  verify(conn);
}
origin: j256/ormlite-core

@Test
public void testIsAutoCommit() throws Exception {
  DatabaseConnection conn = createMock(DatabaseConnection.class);
  boolean autoCommit = false;
  expect(conn.isAutoCommit()).andReturn(autoCommit);
  conn.close();
  DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(conn);
  replay(conn);
  assertEquals(autoCommit, proxy.isAutoCommit());
  proxy.close();
  verify(conn);
}
origin: j256/ormlite-core

@Test
public void testExecuteStatement() throws Exception {
  DatabaseConnection conn = createMock(DatabaseConnection.class);
  String statement = "select foo from bar";
  int result = 1312321;
  expect(conn.executeStatement(statement, 0)).andReturn(result);
  conn.close();
  DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(conn);
  replay(conn);
  assertEquals(result, proxy.executeStatement(statement, 0));
  proxy.close();
  verify(conn);
}
origin: j256/ormlite-core

@Test
public void testInsert() throws Exception {
  DatabaseConnection conn = createMock(DatabaseConnection.class);
  String statement = "insert bar";
  int result = 13712321;
  expect(conn.insert(statement, null, null, null)).andReturn(result);
  conn.close();
  DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(conn);
  replay(conn);
  assertEquals(result, proxy.insert(statement, null, null, null));
  proxy.close();
  verify(conn);
}
origin: j256/ormlite-core

@Test
public void testUpdate() throws Exception {
  DatabaseConnection conn = createMock(DatabaseConnection.class);
  String statement = "insert bar";
  int result = 13212321;
  expect(conn.update(statement, null, null)).andReturn(result);
  conn.close();
  DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(conn);
  replay(conn);
  assertEquals(result, proxy.update(statement, null, null));
  proxy.close();
  verify(conn);
}
origin: j256/ormlite-core

@Test
public void testSetAutoCommit() throws Exception {
  DatabaseConnection conn = createMock(DatabaseConnection.class);
  boolean autoCommit = false;
  conn.setAutoCommit(autoCommit);
  conn.close();
  DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(conn);
  replay(conn);
  proxy.setAutoCommit(autoCommit);
  proxy.close();
  verify(conn);
}
origin: j256/ormlite-core

@Test
public void testRollback() throws Exception {
  DatabaseConnection conn = createMock(DatabaseConnection.class);
  conn.rollback(null);
  conn.close();
  DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(conn);
  replay(conn);
  proxy.rollback(null);
  proxy.close();
  verify(conn);
}
origin: j256/ormlite-core

@Test
public void testCommit() throws Exception {
  DatabaseConnection conn = createMock(DatabaseConnection.class);
  conn.commit(null);
  conn.close();
  DatabaseConnectionProxy proxy = new DatabaseConnectionProxy(conn);
  replay(conn);
  proxy.commit(null);
  proxy.close();
  verify(conn);
}
origin: com.j256.ormlite/ormlite-jdbc

@Test
public void testReleaseAlreadyClosed() throws Exception {
  JdbcPooledConnectionSource pooled = new JdbcPooledConnectionSource(DEFAULT_DATABASE_URL);
  try {
    DatabaseConnection conn1 = pooled.getReadOnlyConnection(null);
    conn1.close();
    pooled.releaseConnection(conn1);
  } finally {
    pooled.close();
  }
}
origin: j256/ormlite-core

@Test(expected = SQLException.class)
public void testCreateThrow() throws Exception {
  Dao<Foo, Integer> dao = createDao(Foo.class, true);
  Foo foo = new Foo();
  DatabaseConnection conn = connectionSource.getReadWriteConnection(FOO_TABLE_NAME);
  try {
    conn.close();
    dao.create(foo);
  } finally {
    connectionSource.releaseConnection(conn);
  }
}
origin: j256/ormlite-core

@Test(expected = SQLException.class)
public void testQueryRawStringsThrow() throws Exception {
  Dao<Foo, Integer> dao = createDao(Foo.class, true);
  Foo foo = new Foo();
  assertEquals(1, dao.create(foo));
  DatabaseConnection conn = connectionSource.getReadWriteConnection(FOO_TABLE_NAME);
  try {
    conn.close();
    dao.queryRaw("SELECT * FROM FOO");
  } finally {
    connectionSource.releaseConnection(conn);
  }
}
origin: j256/ormlite-core

@Test(expected = SQLException.class)
public void testUpdateRawThrow() throws Exception {
  Dao<Foo, Integer> dao = createDao(Foo.class, true);
  Foo foo = new Foo();
  assertEquals(1, dao.create(foo));
  DatabaseConnection conn = connectionSource.getReadWriteConnection(FOO_TABLE_NAME);
  try {
    conn.close();
    dao.updateRaw("DELETE FROM FOO");
  } finally {
    connectionSource.releaseConnection(conn);
  }
}
origin: j256/ormlite-core

@Test(expected = SQLException.class)
public void testUpdateThrow() throws Exception {
  Dao<Foo, Integer> dao = createDao(Foo.class, true);
  Foo foo = new Foo();
  assertEquals(1, dao.create(foo));
  DatabaseConnection conn = connectionSource.getReadWriteConnection(FOO_TABLE_NAME);
  try {
    conn.close();
    dao.update(foo);
  } finally {
    connectionSource.releaseConnection(conn);
  }
}
origin: j256/ormlite-core

@Test(expected = SQLException.class)
public void testIteratorPreparedThrow() throws Exception {
  Dao<Foo, Integer> dao = createDao(Foo.class, true);
  Foo foo = new Foo();
  assertEquals(1, dao.create(foo));
  DatabaseConnection conn = connectionSource.getReadWriteConnection(FOO_TABLE_NAME);
  try {
    conn.close();
    dao.iterator(dao.queryBuilder().prepare());
  } finally {
    connectionSource.releaseConnection(conn);
  }
}
com.j256.ormlite.supportDatabaseConnectionclose

Javadoc

Close the connection to the database but swallow any exceptions.

Popular methods of DatabaseConnection

  • executeStatement
    Execute a statement directly on the connection.
  • isAutoCommit
    Return if auto-commit is currently enabled.
  • setAutoCommit
    Set the auto-commit to be on (true) or off (false). Setting auto-commit to true may or may-not cause
  • commit
    Commit all changes since the savepoint was created. If savePoint is null then commit all outstanding
  • compileStatement
    Like compileStatement(String, StatementType, FieldType[]) except the caller can specify the result f
  • setSavePoint
    Start a save point with a certain name. It can be a noop if savepoints are not supported.
  • closeQuietly
    Close the connection to the database but swallow any exceptions.
  • insert
    Perform a SQL update while with the associated SQL statement, arguments, and types. This will possib
  • isAutoCommitSupported
    Return if auto-commit is supported.
  • queryForLong
    Perform a query whose result should be a single long-integer value.
  • rollback
    Roll back all changes since the savepoint was created. If savePoint is null then roll back all outst
  • delete
    Perform a SQL delete with the associated SQL statement, arguments, and types.
  • rollback,
  • delete,
  • isClosed,
  • isTableExists,
  • queryForOne,
  • update,
  • releaseSavePoint

Popular in Java

  • Running tasks concurrently on multiple threads
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • setScale (BigDecimal)
  • getSystemService (Context)
  • HttpServer (com.sun.net.httpserver)
    This class implements a simple HTTP server. A HttpServer is bound to an IP address and port number a
  • Font (java.awt)
    The Font class represents fonts, which are used to render text in a visible way. A font provides the
  • ConnectException (java.net)
    A ConnectException is thrown if a connection cannot be established to a remote host on a specific po
  • MalformedURLException (java.net)
    This exception is thrown when a program attempts to create an URL from an incorrect specification.
  • LinkedHashMap (java.util)
    LinkedHashMap is an implementation of Map that guarantees iteration order. All optional operations a
  • ServletException (javax.servlet)
    Defines a general exception a servlet can throw when it encounters difficulty.
  • Top 12 Jupyter Notebook extensions
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