Re: keeping Connection alive
От | Craig Ringer |
---|---|
Тема | Re: keeping Connection alive |
Дата | |
Msg-id | 4B26ED21.3010607@postnewspapers.com.au обсуждение исходный текст |
Ответ на | Re: keeping Connection alive (Andreas <ml@3.141592654.de>) |
Список | pgsql-jdbc |
On 14/12/2009 10:53 PM, Andreas wrote: >> ... where "invalidateConnection(Connection, Throwable)" tells the >> provider/pool that the connection is broken. > > I'm not sure how to do this, because AFAIK a DataSource implementation does not have a method for invalidating the Connection.How to do this when implementing against standard interfaces? If you're using JNDI to get a DataSource and calling getConnection(...) on it to obtain a JDBC connection, then there's no connection pooling going on. You close your connectoins when you're done with them. So there's no need to tell the DataSource the connection is broken; you just close it and request a new one from the DataSource. I don't currently use JNDI in my own app (though it looks like I should), but I'm pretty sure that's how to handle it. -- Craig Ringer
В списке pgsql-jdbc по дате отправления: