Como o Tomcat Administra o Pool de Conexão?

Beleza galera!!

Eu estou utilizando o tomcat 6, e para informar a conexão de banco eu criei o context.xml na pasta META-INF.
A minha aplicação, precisa ter um controle para as sessões que forem estabelecidas no meu banco, na hora de uma transação, e para isso eu especifiquei no Resource o maxActive=“10” maxWait=“2” maxIdle=“1” removeAbandonedTimeout = “5” removeAbandoned = "true"
Gostaria de saber como o Tomcat utiliza esse context.xml. Como ele faz esse controle?

<!-- The contents of this file will be loaded for each web application -->
<Context docBase="MeuProjeto" path="/MeuProjeto" reloadable="true" source="org.eclipse.jst.j2ee.server:Web">

    <!-- Default set of monitored resources -->
    <WatchedResource>WEB-INF/web.xml</WatchedResource>
	
    <!-- Uncomment this to disable session persistence across Tomcat restarts -->
    <!--
    <Manager pathname="" />-->
   
<Resource  name="jdbc/MeuBanco" type="javax.sql.DataSource" 
      driverClassName="meu.driver" 
      url="minhaUrl" 
      username="usuario" 
      password="senha" 
      maxActive="10"
      maxWait="2" 
	  maxIdle="1"
	  removeAbandonedTimeout = "5"
	  removeAbandoned = "true"  /> 
</Context>