¿Es seguro el objeto Commons-Pool de Yakarta?

Estoy usando Jakarta commons-pool-1.5.6.jar. Tengo 2 grupos diferentes del mismo tipo de objeto (ej .: Coche). ¿Es la forma de evitar que el objeto regrese al grupo?

Aquí hay una muestra:

//CarPool extends BaseObjectPool
CarPool carPoolA =  new CarPool(); 
CarPool carPoolB =  new CarPool();
carPoolB.returnObject(carPoolA.borrowObject());

¿Pensé que el grupo habría administrado su contenido y evitaría devolverle un objeto externo?

¿Alguna idea sobre esto? ¿Tengo que manejar esto yo mismo?

Respuesta 1

No creo que la implementación predeterminada tenga algo que haga lo que usted describió (mirando a través de sus API). Pero puede configurar el GenericObjectPool para lograr su objetivo o escribir la lógica en su CarPool. Así que, en última instancia, mi respuesta a su pregunta es sí, tendrá que manejarlo usted mismo.

Respuesta: 2

¿Por qué Java requiere un signo de doble igual (==) al comparar enteros en una declaración if? Por ejemplo if (x = 3.141) System.out.println ("x es igual a pi"); es incorrecto, debería ser si (x == ...

Estoy escribiendo algún software en Java. Estoy probando la funcionalidad de administración de cookies pero parece que no puedo hacer que las cookies funcionen. Escribí un PHP rápido que elimina una cookie, y lo probé en mi navegador ...

He guardado un objeto en una lista de matriz y guardado el archivo como .dat, pero cuando quiero leer el objeto, simplemente muestra nulo y no los valores. La clase public class Person implementa ...

Soy nuevo en GWT y estaba buscando usar Twitter Bootstrap para un marco CSS. Pero luego me encontré con gwt-bootstrap, que se considera una forma de usar Bootstrap en una aplicación GWT. Como soy tan nuevo en ...