org.jboss.jca.core.connectionmanager.pool.api

## Interface PrefillPool

- All Superinterfaces:
    org.jboss.jca.core.api.connectionmanager.pool.Pool
  All Known Implementing Classes:
    AbstractPrefillPool, OnePool, PoolBySubject

      public interface PrefillPool
      extends Pool

  Prefill pool allows for prefilling connection pools.
  Author:
    Weston Price, Jesper Pedersen

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `prefill(javax.security.auth.Subject subject, javax.resource.spi.ConnectionRequestInfo cri, boolean noTxnSeperatePool)` Prefill the connection pool

    - ### Methods inherited from interface org.jboss.jca.core.connectionmanager.pool.api.Pool

      `cancelShutdown, emptyManagedConnectionPool, findConnectionListener, findConnectionListener, getCapacity, getConnection, getInternalStatistics, getLock, getLogger, getManagedConnectionFactory, hasConnection, isFIFO, isFull, isIdle, isInterleaving, isSharable, isShutdown, prepareShutdown, returnConnection, setCapacity, setConnectionManager, setInterleaving, setName, shutdown`

    - ### Methods inherited from interface org.jboss.jca.core.api.connectionmanager.pool.Pool

      `dumpQueuedThreads, flush, flush, flush, getName, getStatistics, testConnection, testConnection`

- - ### Method Detail

    - #### prefill

          void prefill(javax.security.auth.Subject subject,
                       javax.resource.spi.ConnectionRequestInfo cri,
                       boolean noTxnSeperatePool)

      Prefill the connection pool
      Parameters:
        `subject` - the subject the subject
        `cri` - the connection request info
        `noTxnSeperatePool` - whether or not we are seperating non transaction and transaction pools

Copyright © 2014 IronJacamar (http://www.ironjacamar.org)