atg.versionmanager
Class WorkingContext.DevPushersThreadLocalCopier

java.lang.Object
  extended by atg.versionmanager.WorkingContext.DevPushersThreadLocalCopier
All Implemented Interfaces:
atg.core.util.ThreadLocalValueCopier<java.util.LinkedList<java.lang.Throwable>>
Enclosing class:
WorkingContext

public static class WorkingContext.DevPushersThreadLocalCopier
extends java.lang.Object
implements atg.core.util.ThreadLocalValueCopier<java.util.LinkedList<java.lang.Throwable>>

A ThreadLocalValueCopier that copies our ThreadLocal for passing to another thread or for restoring later in this one. In this case, we just want to copy our linked list to the other Thread.


Field Summary
 
Fields inherited from interface atg.core.util.ThreadLocalValueCopier
CLASS_VERSION
 
Constructor Summary
WorkingContext.DevPushersThreadLocalCopier()
           
 
Method Summary
 java.util.LinkedList<java.lang.Throwable> copyValueForStorage(java.util.LinkedList<java.lang.Throwable> pParentValue)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WorkingContext.DevPushersThreadLocalCopier

public WorkingContext.DevPushersThreadLocalCopier()
Method Detail

copyValueForStorage

public java.util.LinkedList<java.lang.Throwable> copyValueForStorage(java.util.LinkedList<java.lang.Throwable> pParentValue)
Specified by:
copyValueForStorage in interface atg.core.util.ThreadLocalValueCopier<java.util.LinkedList<java.lang.Throwable>>