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 по дате отправления:

Предыдущее
От: Andreas
Дата:
Сообщение: Re: keeping Connection alive
Следующее
От: Craig Ringer
Дата:
Сообщение: Re: keeping Connection alive