public class LimitlessConnectionContext
extends java.lang.Object
| Constructor and Description |
|---|
LimitlessConnectionContext(HostSpec hostSpec,
java.util.Properties props,
@Nullable java.sql.Connection connection,
JdbcCallable<java.sql.Connection,java.sql.SQLException> connectFunc,
java.util.List<HostSpec> limitlessRouters,
ConnectionPlugin plugin) |
| Modifier and Type | Method and Description |
|---|---|
JdbcCallable<java.sql.Connection,java.sql.SQLException> |
getConnectFunc() |
@Nullable java.sql.Connection |
getConnection() |
@Nullable HostSpec |
getConnectionHostSpec() |
HostSpec |
getHostSpec() |
java.util.List<HostSpec> |
getLimitlessRouters() |
ConnectionPlugin |
getPlugin() |
java.util.Properties |
getProps() |
void |
setConnection(@NonNull java.sql.Connection connection) |
void |
setConnectionHostSpec(HostSpec connectionHostSpec) |
void |
setLimitlessRouters(@NonNull java.util.List<HostSpec> limitlessRouters) |
public LimitlessConnectionContext(HostSpec hostSpec, java.util.Properties props, @Nullable java.sql.Connection connection, JdbcCallable<java.sql.Connection,java.sql.SQLException> connectFunc, java.util.List<HostSpec> limitlessRouters, ConnectionPlugin plugin)
public HostSpec getHostSpec()
public java.util.Properties getProps()
@Pure public @Nullable java.sql.Connection getConnection()
public void setConnection(@NonNull java.sql.Connection connection)
public @Nullable HostSpec getConnectionHostSpec()
public void setConnectionHostSpec(HostSpec connectionHostSpec)
public JdbcCallable<java.sql.Connection,java.sql.SQLException> getConnectFunc()
public java.util.List<HostSpec> getLimitlessRouters()
public void setLimitlessRouters(@NonNull java.util.List<HostSpec> limitlessRouters)
public ConnectionPlugin getPlugin()