Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Klasse java.lang.InheritableThreadLocal1.2

java.lang.Object
   |
   +--java.lang.ThreadLocal
         |
         +--java.lang.InheritableThreadLocal

Deklaration

public class InheritableThreadLocal
extends java.lang.ThreadLocal

Beschreibung

Diese Klasse realisiert eine lokale Variable für Threads, die im Gegensatz zu ThreadLocal-Variablen an aus dem Thread erzeugte Threads weitergegeben werden. Die »Kind«-Threads erhalten jeweils eine Kopie der Variable.


 
Konstruktoren
publicInheritableThreadLocal()
 
Methoden
protected ObjectchildValue(Object parentValue)


 

Konstruktoren im Detail

public InheritableThreadLocal()
Erzeugt ein neues InheritableThreadLocal-Objekt.

 

Methoden im Detail

protected Object childValue(Object parentValue)
Erzeugt den Wert, den das Exemplar der Variable im »Kind«-Thread erhält, und liefert ihn zurück. parentValue ist der Wert der Variablen im »Vater«-Thread, der standardmäßig unverändert zurückgeliefert wird. Diese Methode kann so überschrieben werden, dass sie bei Bedarf einen Ersatzwert für parentValue liefert.


 Inhaltsverzeichnis   Vorhergehendes Paket   Seite Zurück   Seite Vor   Nächstes Paket   Paketübersicht   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.