| Class Summary | 
| ClientSession | 
Purpose: Acts as a client to the server session. | 
| ConnectionPolicy | 
Purpose: Used to specify how a client session's should be allocated. | 
| ConnectionPool | 
Purpose: Used to specify how connection should be pooled in a server session. | 
| ExternalConnectionPool | 
Purpose: This subclass is intended to be used with external connection pools. | 
| ReadConnectionPool | 
Purpose: The read connection pool is used for read access through the server session. | 
| ServerSession | 
Implementation of Server INTERNAL: The public interface should be used. |