java.lang.Object
org.jboss.util.TimerTask
org.jboss.ejb.plugins.jaws.jdbc.JDBCCommandFactory.PreloadRefQueueHandlerTask
- All Implemented Interfaces:
- java.lang.Comparable, org.jboss.util.Executable
- Enclosing class:
- JDBCCommandFactory
- private static class JDBCCommandFactory.PreloadRefQueueHandlerTask
- extends org.jboss.util.TimerTask
Static class that handles our reference queue. It is a static class
to avoid a strong reference to the container instance variable as this
prevents GC of the container.
| Fields inherited from class org.jboss.util.TimerTask |
|
|
Method Summary |
void |
execute()
The task to be executed, to be implemented in subclasses. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
preloadRefQueue
java.lang.ref.ReferenceQueue preloadRefQueue
preloadedData
java.util.Map preloadedData
nonTransactionalPreloadData
java.util.Map nonTransactionalPreloadData
JDBCCommandFactory.PreloadRefQueueHandlerTask
JDBCCommandFactory.PreloadRefQueueHandlerTask(java.lang.ref.ReferenceQueue preloadRefQueue,
java.util.Map preloadedData,
java.util.Map nonTransactionalPreloadData)
execute
public void execute()
throws java.lang.Exception
- Description copied from class:
org.jboss.util.TimerTask
- The task to be executed, to be implemented in subclasses.