public abstract class BasicsDataSourceAutoSwitchingBean<T> extends Object implements AutoSwitchingBean<T>
| 限定符和类型 | 字段和说明 |
|---|---|
protected AsyncTerminateStrategy<T> |
asyncTerminateStrategy |
protected Createable<T> |
createable |
protected AutosWitchingProxyHandler<T> |
proxyHandler |
protected Class<T> |
type |
| 构造器和说明 |
|---|
BasicsDataSourceAutoSwitchingBean(Createable<T> createable,
AsyncTerminateStrategy.Closeable<T> closeable,
Class<T> type) |
| 限定符和类型 | 方法和说明 |
|---|---|
AsyncTerminateStrategy<T> |
asyncTerminateStrategy() |
AutosWitchingProxyHandler<T> |
autosWitchingProxyHandler() |
String |
beanName() |
String |
monitorSourcePrefix() |
Createable<T> |
supplier() |
Class<T> |
type() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitnamespace, onChangeprotected final AutosWitchingProxyHandler<T> proxyHandler
protected final Createable<T> createable
protected final AsyncTerminateStrategy<T> asyncTerminateStrategy
public BasicsDataSourceAutoSwitchingBean(Createable<T> createable, AsyncTerminateStrategy.Closeable<T> closeable, Class<T> type)
public String beanName()
beanName 在接口中 AutoSwitchingBean<T>public String monitorSourcePrefix()
monitorSourcePrefix 在接口中 AutoSwitchingBean<T>public Class<T> type()
type 在接口中 AutoSwitchingBean<T>public AsyncTerminateStrategy<T> asyncTerminateStrategy()
asyncTerminateStrategy 在接口中 AutoSwitchingBean<T>public Createable<T> supplier()
supplier 在接口中 AutoSwitchingBean<T>public AutosWitchingProxyHandler<T> autosWitchingProxyHandler()
autosWitchingProxyHandler 在接口中 AutoSwitchingBean<T>Copyright © 2018 Pivotal Software, Inc.. All rights reserved.