class LoggingResourcePoolMonitor extends ResourcePool.Monitor.Adapter<ChannelContext> {

    @Override
    public void updatedTargetSize( int targetSize )
    {
        if ( lastTargetSize != targetSize )
        {
            msgLog.debug( "ResourcePool updated targetSize to " + targetSize );
            lastTargetSize = targetSize;
        }
    }

    public  LoggingResourcePoolMonitor( Log msgLog );

}