Class ClusterAwareConnectionProxy

java.lang.Object
com.mysql.cj.jdbc.ha.MultiHostConnectionProxy
com.mysql.cj.jdbc.ha.ca.ClusterAwareConnectionProxy
All Implemented Interfaces:
ConnectionLifecycleInterceptorProvider, java.lang.reflect.InvocationHandler

public class ClusterAwareConnectionProxy
extends MultiHostConnectionProxy
implements ConnectionLifecycleInterceptorProvider
A proxy for a dynamic com.mysql.cj.jdbc.JdbcConnection implementation that provides cluster-aware failover features. Connection switching occurs on communications related exceptions and/or cluster topology changes.