|
|
@ -116,6 +116,17 @@ public class HikariDataSource implements DataSource
|
|
|
|
return (this.getClass().isAssignableFrom(iface));
|
|
|
|
return (this.getClass().isAssignableFrom(iface));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* <code>close()</code> and <code>shutdown()</code> are synonymous.
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
public void close()
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
shutdown();
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* Shutdown the DataSource and its associated pool.
|
|
|
|
|
|
|
|
*/
|
|
|
|
public void shutdown()
|
|
|
|
public void shutdown()
|
|
|
|
{
|
|
|
|
{
|
|
|
|
boolean shutdown = isShutdown;
|
|
|
|
boolean shutdown = isShutdown;
|
|
|
@ -126,4 +137,11 @@ public class HikariDataSource implements DataSource
|
|
|
|
pool = null;
|
|
|
|
pool = null;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** {@inheritDoc} */
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
|
|
|
public String toString()
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
return String.format("HikariDataSource (%s)", pool);
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|