Version 7

    Major methods are:

    getConnection(Subject, ConnectionRequestInfo)

    returnConnection(ConnectionListener, boolean)

    • This method ends up calling ManagedConnection.cleanup()

    removeTimedOut() - Called by IdleRemover

    • This method ends up calling ManagedConnection.destroy()

    validateConnections() - Called by ConnectionValidator

    • As of JBoss 4.0.5, this is the method that does background connection validation.