@Override
    protected Object initialValue() {
      return new ArrayList();
    }
This class implements a connection pool manager for managed connections (JCA) for transactional
and non-transactional resource connection. Implements ConnectionManager interface. QoS
(Transaction, Security etc is taken into account while allocating a connection). Security related
features are remaining.
geode-core/src/main/java/org/apache/geode/internal/datasource/FacetsJCAConnectionManagerImpl.java