public class CleanupWork extends Object implements javax.resource.spi.work.Work, LocalResourceCleaner, CompensableEndpointAware, CompensableBeanFactoryAware
ENDPOINT_FIELD_NAMEBEAN_FACTORY_FIELD_NAME| 构造器和说明 |
|---|
CleanupWork() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
destroy() |
void |
forget(Xid xid,
String resourceId) |
CompensableBeanFactory |
getBeanFactory() |
File |
getDirectory() |
String |
getEndpoint() |
void |
initialize() |
void |
markStartupDone() |
void |
release() |
void |
run() |
void |
setBeanFactory(CompensableBeanFactory tbf) |
void |
setDirectory(File directory) |
void |
setEndpoint(String identifier) |
void |
startupRecover() |
void |
switchMasterAndSlaver() |
void |
waitForStartup() |
protected void |
waitingFor(long millis) |
public void initialize()
public void startupRecover()
public void destroy()
protected void waitingFor(long millis)
public void switchMasterAndSlaver()
public void forget(Xid xid, String resourceId) throws RuntimeException
forget 在接口中 LocalResourceCleanerRuntimeExceptionpublic void markStartupDone()
public void waitForStartup()
public void release()
release 在接口中 javax.resource.spi.work.Workpublic String getEndpoint()
getEndpoint 在接口中 CompensableEndpointAwarepublic void setEndpoint(String identifier)
setEndpoint 在接口中 CompensableEndpointAwarepublic CompensableBeanFactory getBeanFactory()
getBeanFactory 在接口中 CompensableBeanFactoryAwarepublic void setBeanFactory(CompensableBeanFactory tbf)
setBeanFactory 在接口中 CompensableBeanFactoryAwarepublic File getDirectory()
public void setDirectory(File directory)
Copyright © 2018. All rights reserved.