org.springframework.jca.work
Class SimpleTaskWorkManager.DelegatingWorkAdapter
java.lang.Object
org.springframework.jca.work.SimpleTaskWorkManager.DelegatingWorkAdapter
- All Implemented Interfaces:
- java.lang.Runnable, javax.resource.spi.work.Work
- Enclosing class:
- SimpleTaskWorkManager
private static class SimpleTaskWorkManager.DelegatingWorkAdapter
- extends java.lang.Object
- implements javax.resource.spi.work.Work
Work adapter that supports start timeouts and WorkListener callbacks
for a given Work that it delegates to.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
work
private final javax.resource.spi.work.Work work
workListener
private final javax.resource.spi.work.WorkListener workListener
acceptOnExecution
private final boolean acceptOnExecution
monitor
public final java.lang.Object monitor
started
public boolean started
SimpleTaskWorkManager.DelegatingWorkAdapter
public SimpleTaskWorkManager.DelegatingWorkAdapter(javax.resource.spi.work.Work work,
javax.resource.spi.work.WorkListener workListener,
boolean acceptOnExecution)
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
release
public void release()
- Specified by:
release
in interface javax.resource.spi.work.Work