| Interface | Description | 
|---|---|
| ConnectionInitializationCallback | 
 API that is invoked at every connection check out from the pool as
 well as at each successful reconnect from a recoverable error at replay. 
 | 
| ConnectionLabelingCallback | 
 New ConnectionLabelingCallback API that is invoked at getConnection time when
 no requested labels are provided and there is an instance registered. 
 | 
| HarvestableConnection | 
 Interface supporting Connection Harvesting for JDBC
  
java.sql.Connections. | 
| LabelableConnection | 
 Interface supporting Connection Labeling for JDBC
  
java.sql.Connections. |