public class TransactionCommandDispatcher extends Object implements org.springframework.beans.factory.SmartInitializingSingleton, TransactionEndpointAware, org.apache.curator.framework.recipes.leader.LeaderSelectorListener, CommandDispatcher
ENDPOINT_FIELD_NAME| 构造器和说明 |
|---|
TransactionCommandDispatcher() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
afterSingletonsInstantiated() |
Object |
dispatch(Callable<Object> callable) |
void |
dispatch(Runnable runnable) |
org.apache.curator.framework.CuratorFramework |
getCuratorFramework() |
String |
getEndpoint() |
String |
getWorkDirectory() |
boolean |
hasLeadership() |
void |
setCuratorFramework(org.apache.curator.framework.CuratorFramework curatorFramework) |
void |
setEndpoint(String identifier) |
void |
setWorkDirectory(String workDirectory) |
void |
stateChanged(org.apache.curator.framework.CuratorFramework client,
org.apache.curator.framework.state.ConnectionState newState) |
void |
takeLeadership(org.apache.curator.framework.CuratorFramework client) |
public void dispatch(Runnable runnable) throws Exception
dispatch 在接口中 CommandDispatcherExceptionpublic Object dispatch(Callable<Object> callable) throws Exception
dispatch 在接口中 CommandDispatcherExceptionpublic void takeLeadership(org.apache.curator.framework.CuratorFramework client)
throws Exception
takeLeadership 在接口中 org.apache.curator.framework.recipes.leader.LeaderSelectorListenerExceptionpublic boolean hasLeadership()
public void stateChanged(org.apache.curator.framework.CuratorFramework client,
org.apache.curator.framework.state.ConnectionState newState)
stateChanged 在接口中 org.apache.curator.framework.state.ConnectionStateListenerpublic void afterSingletonsInstantiated()
afterSingletonsInstantiated 在接口中 org.springframework.beans.factory.SmartInitializingSingletonpublic String getWorkDirectory()
public void setWorkDirectory(String workDirectory)
public org.apache.curator.framework.CuratorFramework getCuratorFramework()
public void setCuratorFramework(org.apache.curator.framework.CuratorFramework curatorFramework)
public String getEndpoint()
getEndpoint 在接口中 TransactionEndpointAwarepublic void setEndpoint(String identifier)
setEndpoint 在接口中 TransactionEndpointAwareCopyright © 2018. All rights reserved.