diff options
Diffstat (limited to 'plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent')
30 files changed, 2402 insertions, 76 deletions
diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrencyUtil.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrencyUtil.html index 7bce934549..2545f11438 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrencyUtil.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrencyUtil.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":9,"i2":9,"i3":9}; +var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -133,18 +133,23 @@ extends <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Obje <th class="colLast" scope="col">Method and Description</th> </tr> <tr id="i0" class="altColor"> +<td class="colFirst"><code>static void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/ConcurrencyUtil.html#execute-java.lang.Object-java.lang.Runnable-">execute</a></span>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> executor, + <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a> runnable)</code> </td> +</tr> +<tr id="i1" class="rowColor"> <td class="colFirst"><code>static <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/ConcurrencyUtil.html#getExecutorService-org.eclipse.net4j.util.container.IManagedContainer-">getExecutorService</a></span>(<a href="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container">IManagedContainer</a> container)</code> </td> </tr> -<tr id="i1" class="rowColor"> +<tr id="i2" class="altColor"> <td class="colFirst"><code>static <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/ConcurrencyUtil.html#getExecutorService-java.lang.Object-">getExecutorService</a></span>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> object)</code> </td> </tr> -<tr id="i2" class="altColor"> +<tr id="i3" class="rowColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/ConcurrencyUtil.html#sleep-long-">sleep</a></span>(long millis)</code> </td> </tr> -<tr id="i3" class="rowColor"> +<tr id="i4" class="altColor"> <td class="colFirst"><code>static void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/ConcurrencyUtil.html#sleep-long-int-">sleep</a></span>(long millis, int nanos)</code> </td> @@ -206,7 +211,7 @@ extends <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Obje <a name="getExecutorService-java.lang.Object-"> <!-- --> </a> -<ul class="blockListLast"> +<ul class="blockList"> <li class="blockList"> <h4>getExecutorService</h4> <pre>public static <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent">ExecutorService</a> getExecutorService(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> object)</pre> @@ -216,6 +221,20 @@ extends <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Obje </dl> </li> </ul> +<a name="execute-java.lang.Object-java.lang.Runnable-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>execute</h4> +<pre>public static void execute(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> executor, + <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a> runnable)</pre> +<dl> +<dt><span class="simpleTagLabel">Since:</span></dt> +<dd>3.6</dd> +</dl> +</li> +</ul> </li> </ul> </li> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrentValue.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrentValue.html index 004f7735dc..cb965e83ab 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrentValue.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ConcurrentValue.html @@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab"; <div class="subNav"> <ul class="navList"> <li><a href="../../../../../org/eclipse/net4j/util/concurrent/ConcurrencyUtil.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegatingExecutorService.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../index.html?org/eclipse/net4j/util/concurrent/ConcurrentValue.html" target="_top">Frames</a></li> @@ -317,7 +317,7 @@ extends <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Obje <div class="subNav"> <ul class="navList"> <li><a href="../../../../../org/eclipse/net4j/util/concurrent/ConcurrencyUtil.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegatingExecutorService.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../index.html?org/eclipse/net4j/util/concurrent/ConcurrentValue.html" target="_top">Frames</a></li> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.Factory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.Factory.html new file mode 100644 index 0000000000..f9a621c49f --- /dev/null +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.Factory.html @@ -0,0 +1,340 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="de"> +<head> + +<title>DelegableReentrantLock.DelegateDetector.Factory (Net4j Utilities Documentation)</title> +<meta name="date" content=""> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +</head> +<body> +<script type="text/javascript"><!-- + try { + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DelegableReentrantLock.DelegateDetector.Factory (Net4j Utilities Documentation)"; + } + } + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar.top"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.top.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="class-use/DelegableReentrantLock.DelegateDetector.Factory.html">Use</a></li> +<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html" title="interface in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegatingExecutorService.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.Factory.html" target="_top">Frames</a></li> +<li><a href="DelegableReentrantLock.DelegateDetector.Factory.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">org.eclipse.net4j.util.concurrent</div> +<h2 title="Class DelegableReentrantLock.DelegateDetector.Factory" class="title">Class DelegableReentrantLock.DelegateDetector.Factory</h2> +</div> +<div class="contentContainer"> +<map id="APIVIZ" name="APIVIZ"> +<area shape="rect" id="node1" href="../factory/Factory.html" title="Factory (org.eclipse.net4j.util.factory)" alt="" coords="68,5,257,45"/> +<area shape="rect" id="node2" href="DelegableReentrantLock.DelegateDetector.Factory.html" title="DelegableReentrantLock.DelegateDetector.Factory" alt="" coords="5,85,320,110"/> +</map> +<div id="apivizContainer" style="text-align: center;"><img src="DelegableReentrantLock.DelegateDetector.Factory.png" usemap="#APIVIZ" border="0"></div> +<ul class="inheritance"> +<li><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../org/eclipse/net4j/util/factory/Factory.html" title="class in org.eclipse.net4j.util.factory">org.eclipse.net4j.util.factory.Factory</a></li> +<li> +<ul class="inheritance"> +<li>org.eclipse.net4j.util.concurrent.DelegableReentrantLock.DelegateDetector.Factory</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="../../../../../org/eclipse/net4j/util/factory/IFactory.html" title="interface in org.eclipse.net4j.util.factory">IFactory</a></dd> +</dl> +<dl> +<dt>Enclosing interface:</dt> +<dd><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html" title="interface in org.eclipse.net4j.util.concurrent">DelegableReentrantLock.DelegateDetector</a></dd> +</dl> +<hr> +<br> +<pre>public abstract static class <span class="typeNameLabel">DelegableReentrantLock.DelegateDetector.Factory</span> +extends <a href="../../../../../org/eclipse/net4j/util/factory/Factory.html" title="class in org.eclipse.net4j.util.factory">Factory</a></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field.summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.Factory.html#PRODUCT_GROUP">PRODUCT_GROUP</a></span></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor.summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.Factory.html#Factory-java.lang.String-">Factory</a></span>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> type)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr id="i0" class="altColor"> +<td class="colFirst"><code>abstract <a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html" title="interface in org.eclipse.net4j.util.concurrent">DelegableReentrantLock.DelegateDetector</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.Factory.html#create-java.lang.String-">create</a></span>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> description)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.net4j.util.factory.Factory"> +<!-- --> +</a> +<h3>Methods inherited from class org.eclipse.net4j.util.factory.<a href="../../../../../org/eclipse/net4j/util/factory/Factory.html" title="class in org.eclipse.net4j.util.factory">Factory</a></h3> +<code><a href="../../../../../org/eclipse/net4j/util/factory/Factory.html#getDescriptionFor-java.lang.Object-">getDescriptionFor</a>, <a href="../../../../../org/eclipse/net4j/util/factory/Factory.html#getKey--">getKey</a>, <a href="../../../../../org/eclipse/net4j/util/factory/Factory.html#getProductGroup--">getProductGroup</a>, <a href="../../../../../org/eclipse/net4j/util/factory/Factory.html#getType--">getType</a>, <a href="../../../../../org/eclipse/net4j/util/factory/Factory.html#toString--">toString</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> +<code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field.detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="PRODUCT_GROUP"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>PRODUCT_GROUP</h4> +<pre>public static final <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> PRODUCT_GROUP</pre> +<dl> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../../constant-values.html#org.eclipse.net4j.util.concurrent.DelegableReentrantLock.DelegateDetector.Factory.PRODUCT_GROUP">Constant Field Values</a></dd> +</dl> +</li> +</ul> +</li> +</ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor.detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="Factory-java.lang.String-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>Factory</h4> +<pre>public Factory(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> type)</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="create-java.lang.String-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>create</h4> +<pre>public abstract <a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html" title="interface in org.eclipse.net4j.util.concurrent">DelegableReentrantLock.DelegateDetector</a> create(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> description) + throws <a href="../../../../../org/eclipse/net4j/util/factory/ProductCreationException.html" title="class in org.eclipse.net4j.util.factory">ProductCreationException</a></pre> +<dl> +<dt><span class="throwsLabel">Throws:</span></dt> +<dd><code><a href="../../../../../org/eclipse/net4j/util/factory/ProductCreationException.html" title="class in org.eclipse.net4j.util.factory">ProductCreationException</a></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar.bottom"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.bottom.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="class-use/DelegableReentrantLock.DelegateDetector.Factory.html">Use</a></li> +<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html" title="interface in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegatingExecutorService.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.Factory.html" target="_top">Frames</a></li> +<li><a href="DelegableReentrantLock.DelegateDetector.Factory.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li><a href="#field.summary">Field</a> | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field.detail">Field</a> | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +<p class="legalCopy"><small><i>Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.</i></small></p> +</body> +</html> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.Factory.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.Factory.png Binary files differnew file mode 100644 index 0000000000..30569808c5 --- /dev/null +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.Factory.png diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html new file mode 100644 index 0000000000..16361cf8f4 --- /dev/null +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html @@ -0,0 +1,249 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="de"> +<head> + +<title>DelegableReentrantLock.DelegateDetector (Net4j Utilities Documentation)</title> +<meta name="date" content=""> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +</head> +<body> +<script type="text/javascript"><!-- + try { + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DelegableReentrantLock.DelegateDetector (Net4j Utilities Documentation)"; + } + } + catch(err) { + } +//--> +var methods = {"i0":6}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar.top"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.top.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="class-use/DelegableReentrantLock.DelegateDetector.html">Use</a></li> +<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.Factory.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html" target="_top">Frames</a></li> +<li><a href="DelegableReentrantLock.DelegateDetector.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">org.eclipse.net4j.util.concurrent</div> +<h2 title="Interface DelegableReentrantLock.DelegateDetector" class="title">Interface DelegableReentrantLock.DelegateDetector</h2> +</div> +<div class="contentContainer"> +<map id="APIVIZ" name="APIVIZ"> +<area shape="rect" id="node1" href="DelegableReentrantLock.DelegateDetector.html" title="«interface» DelegableReentrantLock.DelegateDetector" alt="" coords="5,5,272,45"/> +</map> +<div id="apivizContainer" style="text-align: center;"><img src="DelegableReentrantLock.DelegateDetector.png" usemap="#APIVIZ" border="0"></div> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent">DelegableReentrantLock</a></dd> +</dl> +<hr> +<br> +<pre>public static interface <span class="typeNameLabel">DelegableReentrantLock.DelegateDetector</span></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested.class.summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation"> +<caption><span>Nested Classes</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Interface and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.Factory.html" title="class in org.eclipse.net4j.util.concurrent">DelegableReentrantLock.DelegateDetector.Factory</a></span></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd"> </span></span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr id="i0" class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html#isDelegate-java.lang.Thread-java.lang.Thread-">isDelegate</a></span>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> thread, + <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> owner)</code> </td> +</tr> +</table> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="isDelegate-java.lang.Thread-java.lang.Thread-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>isDelegate</h4> +<pre>boolean isDelegate(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> thread, + <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> owner)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar.bottom"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.bottom.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="class-use/DelegableReentrantLock.DelegateDetector.html">Use</a></li> +<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.Factory.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html" target="_top">Frames</a></li> +<li><a href="DelegableReentrantLock.DelegateDetector.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +<p class="legalCopy"><small><i>Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.</i></small></p> +</body> +</html> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.png Binary files differnew file mode 100644 index 0000000000..6769dadf90 --- /dev/null +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.png diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html new file mode 100644 index 0000000000..7d9d94eafe --- /dev/null +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html @@ -0,0 +1,533 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="de"> +<head> + +<title>DelegableReentrantLock (Net4j Utilities Documentation)</title> +<meta name="date" content=""> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +</head> +<body> +<script type="text/javascript"><!-- + try { + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="DelegableReentrantLock (Net4j Utilities Documentation)"; + } + } + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar.top"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.top.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="class-use/DelegableReentrantLock.html">Use</a></li> +<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/ConcurrentValue.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html" title="interface in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html" target="_top">Frames</a></li> +<li><a href="DelegableReentrantLock.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">org.eclipse.net4j.util.concurrent</div> +<h2 title="Class DelegableReentrantLock" class="title">Class DelegableReentrantLock</h2> +</div> +<div class="contentContainer"> +<map id="APIVIZ" name="APIVIZ"> +<area shape="rect" id="node1" href="../lifecycle/ILifecycle.html" title="«interface» ILifecycle (org.eclipse.net4j.util.lifecycle)" alt="" coords="5,6,203,61"/> +<area shape="rect" id="node2" href="NonFairReentrantLock.html" title="NonFairReentrantLock" alt="" coords="233,21,383,46"/> +<area shape="rect" id="node3" href="DelegableReentrantLock.html" title="DelegableReentrantLock" alt="" coords="124,101,287,126"/> +</map> +<div id="apivizContainer" style="text-align: center;"><img src="DelegableReentrantLock.png" usemap="#APIVIZ" border="0"></div> +<ul class="inheritance"> +<li><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent">org.eclipse.net4j.util.concurrent.NonFairReentrantLock</a></li> +<li> +<ul class="inheritance"> +<li>org.eclipse.net4j.util.concurrent.DelegableReentrantLock</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true" title="class or interface in java.util.concurrent.locks">Lock</a>, <a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/IDeactivateable.html" title="interface in org.eclipse.net4j.util.lifecycle">IDeactivateable</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a></dd> +</dl> +<hr> +<br> +<pre>public class <span class="typeNameLabel">DelegableReentrantLock</span> +extends <a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent">NonFairReentrantLock</a> +implements <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a></pre> +<dl> +<dt><span class="simpleTagLabel">Since:</span></dt> +<dd>3.6</dd> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../../serialized-form.html#org.eclipse.net4j.util.concurrent.DelegableReentrantLock">Serialized Form</a></dd> +</dl> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested.class.summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation"> +<caption><span>Nested Classes</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Class and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static interface </code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html" title="interface in org.eclipse.net4j.util.concurrent">DelegableReentrantLock.DelegateDetector</a></span></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="nested.classes.inherited.from.class.org.eclipse.net4j.util.lifecycle.ILifecycle"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from interface org.eclipse.net4j.util.lifecycle.<a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a></h3> +<code><a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle.DeferrableActivation</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor.summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html#DelegableReentrantLock--">DelegableReentrantLock</a></span>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html#DelegableReentrantLock-org.eclipse.net4j.util.container.IManagedContainer-">DelegableReentrantLock</a></span>(<a href="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container">IManagedContainer</a> container)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr id="i0" class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html#activate--">activate</a></span>()</code> </td> +</tr> +<tr id="i1" class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html#addListener-org.eclipse.net4j.util.event.IListener-">addListener</a></span>(<a href="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event">IListener</a> listener)</code> +<div class="block">Adds a listener to this notifier.</div> +</td> +</tr> +<tr id="i2" class="altColor"> +<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html#deactivate--">deactivate</a></span>()</code> </td> +</tr> +<tr id="i3" class="rowColor"> +<td class="colFirst"><code><a href="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container">IManagedContainer</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html#getContainer--">getContainer</a></span>()</code> </td> +</tr> +<tr id="i4" class="altColor"> +<td class="colFirst"><code><a href="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleState.html" title="enum in org.eclipse.net4j.util.lifecycle">LifecycleState</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html#getLifecycleState--">getLifecycleState</a></span>()</code> </td> +</tr> +<tr id="i5" class="rowColor"> +<td class="colFirst"><code><a href="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event">IListener</a>[]</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html#getListeners--">getListeners</a></span>()</code> +<div class="block">Returns the listeners that are registered with this notifier.</div> +</td> +</tr> +<tr id="i6" class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html#hasListeners--">hasListeners</a></span>()</code> +<div class="block">Returns <code>true</code> if one or more listeners are registered with this notifier, <code>false</code> otherwise.</div> +</td> +</tr> +<tr id="i7" class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html#isActive--">isActive</a></span>()</code> </td> +</tr> +<tr id="i8" class="altColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html#isDelegate-java.lang.Thread-java.lang.Thread-">isDelegate</a></span>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> thread, + <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> owner)</code> </td> +</tr> +<tr id="i9" class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html#isOwner-java.lang.Thread-java.lang.Thread-">isOwner</a></span>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> thread, + <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> owner)</code> </td> +</tr> +<tr id="i10" class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html#removeListener-org.eclipse.net4j.util.event.IListener-">removeListener</a></span>(<a href="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event">IListener</a> listener)</code> +<div class="block">Removes a listener from this notifier.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods.inherited.from.class.org.eclipse.net4j.util.concurrent.NonFairReentrantLock"> +<!-- --> +</a> +<h3>Methods inherited from class org.eclipse.net4j.util.concurrent.<a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent">NonFairReentrantLock</a></h3> +<code><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#getHoldCount--">getHoldCount</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#getOwner--">getOwner</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#getQueuedThreads--">getQueuedThreads</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#getQueueLength--">getQueueLength</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#getWaitingThreads-java.util.concurrent.locks.Condition-">getWaitingThreads</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#getWaitQueueLength-java.util.concurrent.locks.Condition-">getWaitQueueLength</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#hasQueuedThread-java.lang.Thread-">hasQueuedThread</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#hasQueuedThreads--">hasQueuedThreads</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#hasWaiters-java.util.concurrent.locks.Condition-">hasWaiters</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#isHeldByCurrentThread--">isHeldByCurrentThread</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#isLocked--">isLocked</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#lock--">lock</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#lockInterruptibly--">lockInterruptibly</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#newCondition--">newCondition</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#toString--">toString</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#tryLock--">tryLock</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#tryLock-long-java.util.concurrent.TimeUnit-">tryLock</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#unlock--">unlock</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> +<code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor.detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="DelegableReentrantLock-org.eclipse.net4j.util.container.IManagedContainer-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DelegableReentrantLock</h4> +<pre>public DelegableReentrantLock(<a href="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container">IManagedContainer</a> container)</pre> +</li> +</ul> +<a name="DelegableReentrantLock--"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>DelegableReentrantLock</h4> +<pre>public DelegableReentrantLock()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="getContainer--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getContainer</h4> +<pre>public final <a href="../../../../../org/eclipse/net4j/util/container/IManagedContainer.html" title="interface in org.eclipse.net4j.util.container">IManagedContainer</a> getContainer()</pre> +</li> +</ul> +<a name="activate--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>activate</h4> +<pre>public final void activate() + throws <a href="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleException.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleException</a></pre> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#activate--">activate</a></code> in interface <code><a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a></code></dd> +<dt><span class="throwsLabel">Throws:</span></dt> +<dd><code><a href="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleException.html" title="class in org.eclipse.net4j.util.lifecycle">LifecycleException</a></code></dd> +</dl> +</li> +</ul> +<a name="deactivate--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>deactivate</h4> +<pre>public final <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> deactivate()</pre> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/eclipse/net4j/util/lifecycle/IDeactivateable.html#deactivate--">deactivate</a></code> in interface <code><a href="../../../../../org/eclipse/net4j/util/lifecycle/IDeactivateable.html" title="interface in org.eclipse.net4j.util.lifecycle">IDeactivateable</a></code></dd> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#deactivate--">deactivate</a></code> in interface <code><a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a></code></dd> +</dl> +</li> +</ul> +<a name="getLifecycleState--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getLifecycleState</h4> +<pre>public final <a href="../../../../../org/eclipse/net4j/util/lifecycle/LifecycleState.html" title="enum in org.eclipse.net4j.util.lifecycle">LifecycleState</a> getLifecycleState()</pre> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#getLifecycleState--">getLifecycleState</a></code> in interface <code><a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a></code></dd> +</dl> +</li> +</ul> +<a name="isActive--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isActive</h4> +<pre>public final boolean isActive()</pre> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#isActive--">isActive</a></code> in interface <code><a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a></code></dd> +</dl> +</li> +</ul> +<a name="addListener-org.eclipse.net4j.util.event.IListener-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addListener</h4> +<pre>public final void addListener(<a href="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event">IListener</a> listener)</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html#addListener-org.eclipse.net4j.util.event.IListener-">INotifier</a></code></span></div> +<div class="block">Adds a listener to this notifier. + <p> + Depending on the implementation duplicate listeners may lead to duplicate event delivery or not. Implementors are + encouraged to prevent events from being delivered more than once to the same listener,</div> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html#addListener-org.eclipse.net4j.util.event.IListener-">addListener</a></code> in interface <code><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a></code></dd> +</dl> +</li> +</ul> +<a name="removeListener-org.eclipse.net4j.util.event.IListener-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>removeListener</h4> +<pre>public final void removeListener(<a href="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event">IListener</a> listener)</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html#removeListener-org.eclipse.net4j.util.event.IListener-">INotifier</a></code></span></div> +<div class="block">Removes a listener from this notifier.</div> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html#removeListener-org.eclipse.net4j.util.event.IListener-">removeListener</a></code> in interface <code><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a></code></dd> +</dl> +</li> +</ul> +<a name="getListeners--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getListeners</h4> +<pre>public final <a href="../../../../../org/eclipse/net4j/util/event/IListener.html" title="interface in org.eclipse.net4j.util.event">IListener</a>[] getListeners()</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html#getListeners--">INotifier</a></code></span></div> +<div class="block">Returns the listeners that are registered with this notifier. + <p> + Depending on the implementation duplicate listeners may be contained in the returned array.</div> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html#getListeners--">getListeners</a></code> in interface <code><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a></code></dd> +</dl> +</li> +</ul> +<a name="hasListeners--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasListeners</h4> +<pre>public final boolean hasListeners()</pre> +<div class="block"><span class="descfrmTypeLabel">Description copied from interface: <code><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html#hasListeners--">INotifier</a></code></span></div> +<div class="block">Returns <code>true</code> if one or more listeners are registered with this notifier, <code>false</code> otherwise.</div> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html#hasListeners--">hasListeners</a></code> in interface <code><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a></code></dd> +</dl> +</li> +</ul> +<a name="isOwner-java.lang.Thread-java.lang.Thread-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isOwner</h4> +<pre>protected boolean isOwner(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> thread, + <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> owner)</pre> +<dl> +<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> +<dd><code><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#isOwner-java.lang.Thread-java.lang.Thread-">isOwner</a></code> in class <code><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent">NonFairReentrantLock</a></code></dd> +</dl> +</li> +</ul> +<a name="isDelegate-java.lang.Thread-java.lang.Thread-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>isDelegate</h4> +<pre>protected boolean isDelegate(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> thread, + <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> owner)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar.bottom"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.bottom.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="class-use/DelegableReentrantLock.html">Use</a></li> +<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/ConcurrentValue.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html" title="interface in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html" target="_top">Frames</a></li> +<li><a href="DelegableReentrantLock.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li><a href="#nested.class.summary">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +<p class="legalCopy"><small><i>Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.</i></small></p> +</body> +</html> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegableReentrantLock.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegableReentrantLock.png Binary files differnew file mode 100644 index 0000000000..612d087ab0 --- /dev/null +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegableReentrantLock.png diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegatingExecutorService.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegatingExecutorService.html index 4845204916..5543519580 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegatingExecutorService.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/DelegatingExecutorService.html @@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab"; </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../../org/eclipse/net4j/util/concurrent/ConcurrentValue.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.Factory.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../../../org/eclipse/net4j/util/concurrent/ExecutorServiceFactory.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> @@ -481,7 +481,7 @@ implements <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/c </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../../org/eclipse/net4j/util/concurrent/ConcurrentValue.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.Factory.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../../../org/eclipse/net4j/util/concurrent/ExecutorServiceFactory.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ExecutorWorkSerializer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ExecutorWorkSerializer.html index 91465385db..424f752644 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ExecutorWorkSerializer.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/ExecutorWorkSerializer.html @@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <dl> <dt>All Implemented Interfaces:</dt> -<dd><a href="../../../../../org/eclipse/net4j/util/concurrent/IWorkSerializer.html" title="interface in org.eclipse.net4j.util.concurrent">IWorkSerializer</a>, <a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle.DeferrableActivation</a></dd> +<dd><a href="../../../../../org/eclipse/net4j/util/concurrent/IWorkSerializer.html" title="interface in org.eclipse.net4j.util.concurrent">IWorkSerializer</a>, <a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/IDeactivateable.html" title="interface in org.eclipse.net4j.util.lifecycle">IDeactivateable</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle.DeferrableActivation</a></dd> </dl> <hr> <br> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.html index 6da88a1b69..5262c4b8b7 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.html @@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab"; <div class="subNav"> <ul class="navList"> <li><a href="../../../../../org/eclipse/net4j/util/concurrent/NonBlockingIntCounter.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../../org/eclipse/net4j/util/concurrent/OnePendingExecutor.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../index.html?org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.html" target="_top">Frames</a></li> @@ -288,7 +288,7 @@ extends <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Obje <div class="subNav"> <ul class="navList"> <li><a href="../../../../../org/eclipse/net4j/util/concurrent/NonBlockingIntCounter.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Prev Class</span></a></li> -<li><a href="../../../../../org/eclipse/net4j/util/concurrent/OnePendingExecutor.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Next Class</span></a></li> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> <li><a href="../../../../../index.html?org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.html" target="_top">Frames</a></li> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html new file mode 100644 index 0000000000..eac5a6c6c1 --- /dev/null +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html @@ -0,0 +1,564 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="de"> +<head> + +<title>NonFairReentrantLock (Net4j Utilities Documentation)</title> +<meta name="date" content=""> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +<script type="text/javascript" src="../../../../../script.js"></script> +</head> +<body> +<script type="text/javascript"><!-- + try { + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="NonFairReentrantLock (Net4j Utilities Documentation)"; + } + } + catch(err) { + } +//--> +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10}; +var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]}; +var altColor = "altColor"; +var rowColor = "rowColor"; +var tableTab = "tableTab"; +var activeTableTab = "activeTableTab"; +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar.top"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.top.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="class-use/NonFairReentrantLock.html">Use</a></li> +<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/OnePendingExecutor.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html" target="_top">Frames</a></li> +<li><a href="NonFairReentrantLock.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">org.eclipse.net4j.util.concurrent</div> +<h2 title="Class NonFairReentrantLock" class="title">Class NonFairReentrantLock</h2> +</div> +<div class="contentContainer"> +<map id="APIVIZ" name="APIVIZ"> +<area shape="rect" id="node1" title="«interface» Serializable (java.io)" alt="" coords="5,6,93,61"/> +<area shape="rect" id="node2" title="«interface» Lock (java.util.concurrent.locks)" alt="" coords="124,6,297,61"/> +<area shape="rect" id="node3" href="NonFairReentrantLock.html" title="NonFairReentrantLock" alt="" coords="54,101,204,126"/> +<area shape="rect" id="node4" href="DelegableReentrantLock.html" title="DelegableReentrantLock" alt="" coords="48,166,211,191"/> +</map> +<div id="apivizContainer" style="text-align: center;"><img src="NonFairReentrantLock.png" usemap="#APIVIZ" border="0"></div> +<ul class="inheritance"> +<li><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li> +<li> +<ul class="inheritance"> +<li>org.eclipse.net4j.util.concurrent.NonFairReentrantLock</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true" title="class or interface in java.util.concurrent.locks">Lock</a></dd> +</dl> +<dl> +<dt>Direct Known Subclasses:</dt> +<dd><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent">DelegableReentrantLock</a></dd> +</dl> +<hr> +<br> +<pre>public class <span class="typeNameLabel">NonFairReentrantLock</span> +extends <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a> +implements <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true" title="class or interface in java.util.concurrent.locks">Lock</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a></pre> +<dl> +<dt><span class="simpleTagLabel">Since:</span></dt> +<dd>3.6</dd> +<dt><span class="seeLabel">See Also:</span></dt> +<dd><a href="../../../../../serialized-form.html#org.eclipse.net4j.util.concurrent.NonFairReentrantLock">Serialized Form</a></dd> +</dl> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor.summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#NonFairReentrantLock--">NonFairReentrantLock</a></span>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd"> </span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd"> </span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd"> </span></span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr id="i0" class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#getHoldCount--">getHoldCount</a></span>()</code> </td> +</tr> +<tr id="i1" class="rowColor"> +<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#getOwner--">getOwner</a></span>()</code> </td> +</tr> +<tr id="i2" class="altColor"> +<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a>></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#getQueuedThreads--">getQueuedThreads</a></span>()</code> </td> +</tr> +<tr id="i3" class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#getQueueLength--">getQueueLength</a></span>()</code> </td> +</tr> +<tr id="i4" class="altColor"> +<td class="colFirst"><code>protected <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a>></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#getWaitingThreads-java.util.concurrent.locks.Condition-">getWaitingThreads</a></span>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a> condition)</code> </td> +</tr> +<tr id="i5" class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#getWaitQueueLength-java.util.concurrent.locks.Condition-">getWaitQueueLength</a></span>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a> condition)</code> </td> +</tr> +<tr id="i6" class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#hasQueuedThread-java.lang.Thread-">hasQueuedThread</a></span>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> thread)</code> </td> +</tr> +<tr id="i7" class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#hasQueuedThreads--">hasQueuedThreads</a></span>()</code> </td> +</tr> +<tr id="i8" class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#hasWaiters-java.util.concurrent.locks.Condition-">hasWaiters</a></span>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a> condition)</code> </td> +</tr> +<tr id="i9" class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#isHeldByCurrentThread--">isHeldByCurrentThread</a></span>()</code> </td> +</tr> +<tr id="i10" class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#isLocked--">isLocked</a></span>()</code> </td> +</tr> +<tr id="i11" class="rowColor"> +<td class="colFirst"><code>protected boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#isOwner-java.lang.Thread-java.lang.Thread-">isOwner</a></span>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> thread, + <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> owner)</code> </td> +</tr> +<tr id="i12" class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#lock--">lock</a></span>()</code> </td> +</tr> +<tr id="i13" class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#lockInterruptibly--">lockInterruptibly</a></span>()</code> </td> +</tr> +<tr id="i14" class="altColor"> +<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#newCondition--">newCondition</a></span>()</code> </td> +</tr> +<tr id="i15" class="rowColor"> +<td class="colFirst"><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#toString--">toString</a></span>()</code> </td> +</tr> +<tr id="i16" class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#tryLock--">tryLock</a></span>()</code> </td> +</tr> +<tr id="i17" class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#tryLock-long-java.util.concurrent.TimeUnit-">tryLock</a></span>(long timeout, + <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/TimeUnit.html?is-external=true" title="class or interface in java.util.concurrent">TimeUnit</a> unit)</code> </td> +</tr> +<tr id="i18" class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html#unlock--">unlock</a></span>()</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3> +<code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#getClass--" title="class or interface in java.lang">getClass</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#hashCode--" title="class or interface in java.lang">hashCode</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notify--" title="class or interface in java.lang">notify</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#notifyAll--" title="class or interface in java.lang">notifyAll</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait--" title="class or interface in java.lang">wait</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait-long-" title="class or interface in java.lang">wait</a>, <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#wait-long-int-" title="class or interface in java.lang">wait</a></code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor.detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="NonFairReentrantLock--"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>NonFairReentrantLock</h4> +<pre>public NonFairReentrantLock()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method.detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="lock--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>lock</h4> +<pre>public void lock()</pre> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true#lock--" title="class or interface in java.util.concurrent.locks">lock</a></code> in interface <code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true" title="class or interface in java.util.concurrent.locks">Lock</a></code></dd> +</dl> +</li> +</ul> +<a name="lockInterruptibly--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>lockInterruptibly</h4> +<pre>public void lockInterruptibly() + throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true#lockInterruptibly--" title="class or interface in java.util.concurrent.locks">lockInterruptibly</a></code> in interface <code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true" title="class or interface in java.util.concurrent.locks">Lock</a></code></dd> +<dt><span class="throwsLabel">Throws:</span></dt> +<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> +</dl> +</li> +</ul> +<a name="tryLock--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>tryLock</h4> +<pre>public boolean tryLock()</pre> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true#tryLock--" title="class or interface in java.util.concurrent.locks">tryLock</a></code> in interface <code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true" title="class or interface in java.util.concurrent.locks">Lock</a></code></dd> +</dl> +</li> +</ul> +<a name="tryLock-long-java.util.concurrent.TimeUnit-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>tryLock</h4> +<pre>public boolean tryLock(long timeout, + <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/TimeUnit.html?is-external=true" title="class or interface in java.util.concurrent">TimeUnit</a> unit) + throws <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></pre> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true#tryLock-long-java.util.concurrent.TimeUnit-" title="class or interface in java.util.concurrent.locks">tryLock</a></code> in interface <code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true" title="class or interface in java.util.concurrent.locks">Lock</a></code></dd> +<dt><span class="throwsLabel">Throws:</span></dt> +<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/InterruptedException.html?is-external=true" title="class or interface in java.lang">InterruptedException</a></code></dd> +</dl> +</li> +</ul> +<a name="unlock--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>unlock</h4> +<pre>public void unlock()</pre> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true#unlock--" title="class or interface in java.util.concurrent.locks">unlock</a></code> in interface <code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true" title="class or interface in java.util.concurrent.locks">Lock</a></code></dd> +</dl> +</li> +</ul> +<a name="newCondition--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>newCondition</h4> +<pre>public <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a> newCondition()</pre> +<dl> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true#newCondition--" title="class or interface in java.util.concurrent.locks">newCondition</a></code> in interface <code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Lock.html?is-external=true" title="class or interface in java.util.concurrent.locks">Lock</a></code></dd> +</dl> +</li> +</ul> +<a name="getHoldCount--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getHoldCount</h4> +<pre>public int getHoldCount()</pre> +</li> +</ul> +<a name="isHeldByCurrentThread--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isHeldByCurrentThread</h4> +<pre>public boolean isHeldByCurrentThread()</pre> +</li> +</ul> +<a name="isLocked--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isLocked</h4> +<pre>public boolean isLocked()</pre> +</li> +</ul> +<a name="getOwner--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getOwner</h4> +<pre>public <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> getOwner()</pre> +</li> +</ul> +<a name="hasQueuedThreads--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasQueuedThreads</h4> +<pre>public final boolean hasQueuedThreads()</pre> +</li> +</ul> +<a name="hasQueuedThread-java.lang.Thread-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasQueuedThread</h4> +<pre>public final boolean hasQueuedThread(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> thread)</pre> +</li> +</ul> +<a name="getQueueLength--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getQueueLength</h4> +<pre>public final int getQueueLength()</pre> +</li> +</ul> +<a name="hasWaiters-java.util.concurrent.locks.Condition-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasWaiters</h4> +<pre>public boolean hasWaiters(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a> condition)</pre> +</li> +</ul> +<a name="getWaitQueueLength-java.util.concurrent.locks.Condition-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getWaitQueueLength</h4> +<pre>public int getWaitQueueLength(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a> condition)</pre> +</li> +</ul> +<a name="toString--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>toString</h4> +<pre>public <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> toString()</pre> +<dl> +<dt><span class="overrideSpecifyLabel">Overrides:</span></dt> +<dd><code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code> in class <code><a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd> +</dl> +</li> +</ul> +<a name="getQueuedThreads--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getQueuedThreads</h4> +<pre>protected <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a>> getQueuedThreads()</pre> +</li> +</ul> +<a name="getWaitingThreads-java.util.concurrent.locks.Condition-"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getWaitingThreads</h4> +<pre>protected <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a><<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a>> getWaitingThreads(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/locks/Condition.html?is-external=true" title="class or interface in java.util.concurrent.locks">Condition</a> condition)</pre> +</li> +</ul> +<a name="isOwner-java.lang.Thread-java.lang.Thread-"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>isOwner</h4> +<pre>protected boolean isOwner(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> thread, + <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang">Thread</a> owner)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar.bottom"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.bottom.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../overview-summary.html">Overview</a></li> +<li><a href="package-summary.html">Package</a></li> +<li class="navBarCell1Rev">Class</li> +<li><a href="class-use/NonFairReentrantLock.html">Use</a></li> +<li><a href="../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/OnePendingExecutor.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html" target="_top">Frames</a></li> +<li><a href="NonFairReentrantLock.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<div> +<ul class="subNavList"> +<li>Summary: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor.summary">Constr</a> | </li> +<li><a href="#method.summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor.detail">Constr</a> | </li> +<li><a href="#method.detail">Method</a></li> +</ul> +</div> +<a name="skip.navbar.bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +<p class="legalCopy"><small><i>Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.</i></small></p> +</body> +</html> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonFairReentrantLock.png b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonFairReentrantLock.png Binary files differnew file mode 100644 index 0000000000..63fe36be88 --- /dev/null +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/NonFairReentrantLock.png diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/OnePendingExecutor.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/OnePendingExecutor.html index 8dd93b287f..be04ce3d88 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/OnePendingExecutor.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/OnePendingExecutor.html @@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab"; </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../../org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../../../org/eclipse/net4j/util/concurrent/ParallelRunner.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> @@ -238,7 +238,7 @@ implements <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/c </div> <div class="subNav"> <ul class="navList"> -<li><a href="../../../../../org/eclipse/net4j/util/concurrent/NonBlockingLongCounter.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Prev Class</span></a></li> +<li><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Prev Class</span></a></li> <li><a href="../../../../../org/eclipse/net4j/util/concurrent/ParallelRunner.html" title="class in org.eclipse.net4j.util.concurrent"><span class="typeNameLink">Next Class</span></a></li> </ul> <ul class="navList"> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/PriorityQueueRunner.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/PriorityQueueRunner.html index 75f30fa73e..53c943f097 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/PriorityQueueRunner.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/PriorityQueueRunner.html @@ -138,7 +138,7 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <dl> <dt>All Implemented Interfaces:</dt> -<dd><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle.DeferrableActivation</a></dd> +<dd><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/IDeactivateable.html" title="interface in org.eclipse.net4j.util.lifecycle">IDeactivateable</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle.DeferrableActivation</a></dd> </dl> <hr> <br> @@ -258,7 +258,7 @@ extends <a href="../../../../../org/eclipse/net4j/util/concurrent/QueueRunner2.h <!-- --> </a> <h3>Methods inherited from class org.eclipse.net4j.util.concurrent.<a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html" title="class in org.eclipse.net4j.util.concurrent">Worker</a></h3> -<code><a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#doActivate--">doActivate</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getActivationTimeout--">getActivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getDeactivationTimeout--">getDeactivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getGlobalErrorHandler--">getGlobalErrorHandler</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getThreadName--">getThreadName</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#handleError-java.lang.Exception-">handleError</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#isDaemon--">isDaemon</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setActivationTimeout-long-">setActivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDaemon-boolean-">setDaemon</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDeactivationTimeout-long-">setDeactivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setGlobalErrorHandler-org.eclipse.net4j.util.IErrorHandler-">setGlobalErrorHandler</a></code></li> +<code><a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#doActivate--">doActivate</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getActivationTimeout--">getActivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getDeactivationTimeout--">getDeactivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getGlobalErrorHandler--">getGlobalErrorHandler</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getThreadName--">getThreadName</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getWorkerThread--">getWorkerThread</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#handleError-java.lang.Exception-">handleError</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#isDaemon--">isDaemon</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setActivationTimeout-long-">setActivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDaemon-boolean-">setDaemon</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDeactivationTimeout-long-">setDeactivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setGlobalErrorHandler-org.eclipse.net4j.util.IErrorHandler-">setGlobalErrorHandler</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.net4j.util.lifecycle.Lifecycle"> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.html index 7689390061..4be304e89b 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner.html @@ -135,7 +135,7 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <dl> <dt>All Implemented Interfaces:</dt> -<dd><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle.DeferrableActivation</a></dd> +<dd><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/IDeactivateable.html" title="interface in org.eclipse.net4j.util.lifecycle">IDeactivateable</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle.DeferrableActivation</a></dd> </dl> <dl> <dt>Direct Known Subclasses:</dt> @@ -253,7 +253,7 @@ extends <a href="../../../../../org/eclipse/net4j/util/concurrent/QueueWorker.ht <!-- --> </a> <h3>Methods inherited from class org.eclipse.net4j.util.concurrent.<a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html" title="class in org.eclipse.net4j.util.concurrent">Worker</a></h3> -<code><a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#doActivate--">doActivate</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getActivationTimeout--">getActivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getDeactivationTimeout--">getDeactivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getGlobalErrorHandler--">getGlobalErrorHandler</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getThreadName--">getThreadName</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#handleError-java.lang.Exception-">handleError</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#isDaemon--">isDaemon</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setActivationTimeout-long-">setActivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDaemon-boolean-">setDaemon</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDeactivationTimeout-long-">setDeactivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setGlobalErrorHandler-org.eclipse.net4j.util.IErrorHandler-">setGlobalErrorHandler</a></code></li> +<code><a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#doActivate--">doActivate</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getActivationTimeout--">getActivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getDeactivationTimeout--">getDeactivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getGlobalErrorHandler--">getGlobalErrorHandler</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getThreadName--">getThreadName</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getWorkerThread--">getWorkerThread</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#handleError-java.lang.Exception-">handleError</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#isDaemon--">isDaemon</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setActivationTimeout-long-">setActivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDaemon-boolean-">setDaemon</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDeactivationTimeout-long-">setDeactivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setGlobalErrorHandler-org.eclipse.net4j.util.IErrorHandler-">setGlobalErrorHandler</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.net4j.util.lifecycle.Lifecycle"> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner2.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner2.html index c1d7673bd9..f76bf9bd6c 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner2.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueRunner2.html @@ -134,7 +134,7 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <dl> <dt>All Implemented Interfaces:</dt> -<dd><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle.DeferrableActivation</a></dd> +<dd><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/IDeactivateable.html" title="interface in org.eclipse.net4j.util.lifecycle">IDeactivateable</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle.DeferrableActivation</a></dd> </dl> <dl> <dt>Direct Known Subclasses:</dt> @@ -252,7 +252,7 @@ extends <a href="../../../../../org/eclipse/net4j/util/concurrent/QueueWorker.ht <!-- --> </a> <h3>Methods inherited from class org.eclipse.net4j.util.concurrent.<a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html" title="class in org.eclipse.net4j.util.concurrent">Worker</a></h3> -<code><a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#doActivate--">doActivate</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getActivationTimeout--">getActivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getDeactivationTimeout--">getDeactivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getGlobalErrorHandler--">getGlobalErrorHandler</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getThreadName--">getThreadName</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#handleError-java.lang.Exception-">handleError</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#isDaemon--">isDaemon</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setActivationTimeout-long-">setActivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDaemon-boolean-">setDaemon</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDeactivationTimeout-long-">setDeactivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setGlobalErrorHandler-org.eclipse.net4j.util.IErrorHandler-">setGlobalErrorHandler</a></code></li> +<code><a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#doActivate--">doActivate</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getActivationTimeout--">getActivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getDeactivationTimeout--">getDeactivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getGlobalErrorHandler--">getGlobalErrorHandler</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getThreadName--">getThreadName</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getWorkerThread--">getWorkerThread</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#handleError-java.lang.Exception-">handleError</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#isDaemon--">isDaemon</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setActivationTimeout-long-">setActivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDaemon-boolean-">setDaemon</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDeactivationTimeout-long-">setDeactivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setGlobalErrorHandler-org.eclipse.net4j.util.IErrorHandler-">setGlobalErrorHandler</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.net4j.util.lifecycle.Lifecycle"> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.html index dee0d23ee6..c10eeeba8f 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorker.html @@ -130,7 +130,7 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <dl> <dt>All Implemented Interfaces:</dt> -<dd><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle.DeferrableActivation</a></dd> +<dd><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/IDeactivateable.html" title="interface in org.eclipse.net4j.util.lifecycle">IDeactivateable</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle.DeferrableActivation</a></dd> </dl> <dl> <dt>Direct Known Subclasses:</dt> @@ -281,7 +281,7 @@ extends <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html" t <!-- --> </a> <h3>Methods inherited from class org.eclipse.net4j.util.concurrent.<a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html" title="class in org.eclipse.net4j.util.concurrent">Worker</a></h3> -<code><a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#doActivate--">doActivate</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getActivationTimeout--">getActivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getDeactivationTimeout--">getDeactivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getGlobalErrorHandler--">getGlobalErrorHandler</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getThreadName--">getThreadName</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#handleError-java.lang.Exception-">handleError</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#isDaemon--">isDaemon</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setActivationTimeout-long-">setActivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDaemon-boolean-">setDaemon</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDeactivationTimeout-long-">setDeactivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setGlobalErrorHandler-org.eclipse.net4j.util.IErrorHandler-">setGlobalErrorHandler</a></code></li> +<code><a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#doActivate--">doActivate</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getActivationTimeout--">getActivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getDeactivationTimeout--">getDeactivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getGlobalErrorHandler--">getGlobalErrorHandler</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getThreadName--">getThreadName</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getWorkerThread--">getWorkerThread</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#handleError-java.lang.Exception-">handleError</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#isDaemon--">isDaemon</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setActivationTimeout-long-">setActivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDaemon-boolean-">setDaemon</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDeactivationTimeout-long-">setDeactivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setGlobalErrorHandler-org.eclipse.net4j.util.IErrorHandler-">setGlobalErrorHandler</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.net4j.util.lifecycle.Lifecycle"> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.html index 406f4bae2f..78497ac8dd 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.html @@ -139,7 +139,7 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <dl> <dt>All Implemented Interfaces:</dt> -<dd><a href="../../../../../org/eclipse/net4j/util/concurrent/IWorkSerializer.html" title="interface in org.eclipse.net4j.util.concurrent">IWorkSerializer</a>, <a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle.DeferrableActivation</a></dd> +<dd><a href="../../../../../org/eclipse/net4j/util/concurrent/IWorkSerializer.html" title="interface in org.eclipse.net4j.util.concurrent">IWorkSerializer</a>, <a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/IDeactivateable.html" title="interface in org.eclipse.net4j.util.lifecycle">IDeactivateable</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle.DeferrableActivation</a></dd> </dl> <hr> <div class="block"><span class="deprecatedLabel">Deprecated.</span> @@ -264,7 +264,7 @@ implements <a href="../../../../../org/eclipse/net4j/util/concurrent/IWorkSerial <!-- --> </a> <h3>Methods inherited from class org.eclipse.net4j.util.concurrent.<a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html" title="class in org.eclipse.net4j.util.concurrent">Worker</a></h3> -<code><a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#doActivate--">doActivate</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getActivationTimeout--">getActivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getDeactivationTimeout--">getDeactivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getGlobalErrorHandler--">getGlobalErrorHandler</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getThreadName--">getThreadName</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#handleError-java.lang.Exception-">handleError</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#isDaemon--">isDaemon</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setActivationTimeout-long-">setActivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDaemon-boolean-">setDaemon</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDeactivationTimeout-long-">setDeactivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setGlobalErrorHandler-org.eclipse.net4j.util.IErrorHandler-">setGlobalErrorHandler</a></code></li> +<code><a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#doActivate--">doActivate</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getActivationTimeout--">getActivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getDeactivationTimeout--">getDeactivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getGlobalErrorHandler--">getGlobalErrorHandler</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getThreadName--">getThreadName</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getWorkerThread--">getWorkerThread</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#handleError-java.lang.Exception-">handleError</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#isDaemon--">isDaemon</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setActivationTimeout-long-">setActivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDaemon-boolean-">setDaemon</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDeactivationTimeout-long-">setDeactivationTimeout</a>, <a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setGlobalErrorHandler-org.eclipse.net4j.util.IErrorHandler-">setGlobalErrorHandler</a></code></li> </ul> <ul class="blockList"> <li class="blockList"><a name="methods.inherited.from.class.org.eclipse.net4j.util.lifecycle.Lifecycle"> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.html index 8ef2d44f0b..a6e27c04c2 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWLockManager.html @@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <dl> <dt>All Implemented Interfaces:</dt> -<dd><a href="../../../../../org/eclipse/net4j/util/concurrent/IRWLockManager.html" title="interface in org.eclipse.net4j.util.concurrent">IRWLockManager</a><OBJECT,CONTEXT>, <a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle.DeferrableActivation</a></dd> +<dd><a href="../../../../../org/eclipse/net4j/util/concurrent/IRWLockManager.html" title="interface in org.eclipse.net4j.util.concurrent">IRWLockManager</a><OBJECT,CONTEXT>, <a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/IDeactivateable.html" title="interface in org.eclipse.net4j.util.lifecycle">IDeactivateable</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle.DeferrableActivation</a></dd> </dl> <hr> <div class="block"><span class="deprecatedLabel">Deprecated.</span> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.html index 5da5bba4a8..6509aba9b6 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/RWOLockManager.html @@ -124,7 +124,7 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <dl> <dt>All Implemented Interfaces:</dt> -<dd><a href="../../../../../org/eclipse/net4j/util/concurrent/IRWLockManager.html" title="interface in org.eclipse.net4j.util.concurrent">IRWLockManager</a><OBJECT,CONTEXT>, <a href="../../../../../org/eclipse/net4j/util/concurrent/IRWOLockManager.html" title="interface in org.eclipse.net4j.util.concurrent">IRWOLockManager</a><OBJECT,CONTEXT>, <a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle.DeferrableActivation</a></dd> +<dd><a href="../../../../../org/eclipse/net4j/util/concurrent/IRWLockManager.html" title="interface in org.eclipse.net4j.util.concurrent">IRWLockManager</a><OBJECT,CONTEXT>, <a href="../../../../../org/eclipse/net4j/util/concurrent/IRWOLockManager.html" title="interface in org.eclipse.net4j.util.concurrent">IRWOLockManager</a><OBJECT,CONTEXT>, <a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/IDeactivateable.html" title="interface in org.eclipse.net4j.util.lifecycle">IDeactivateable</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle.DeferrableActivation</a></dd> </dl> <hr> <br> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.html index ba6d6ce9a7..cd8a6f4177 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/TimerLifecycle.html @@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <dl> <dt>All Implemented Interfaces:</dt> -<dd><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a></dd> +<dd><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/IDeactivateable.html" title="interface in org.eclipse.net4j.util.lifecycle">IDeactivateable</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a></dd> </dl> <hr> <br> @@ -477,6 +477,8 @@ implements <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.h <pre>public final <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> deactivate()</pre> <dl> <dt><span class="overrideSpecifyLabel">Specified by:</span></dt> +<dd><code><a href="../../../../../org/eclipse/net4j/util/lifecycle/IDeactivateable.html#deactivate--">deactivate</a></code> in interface <code><a href="../../../../../org/eclipse/net4j/util/lifecycle/IDeactivateable.html" title="interface in org.eclipse.net4j.util.lifecycle">IDeactivateable</a></code></dd> +<dt><span class="overrideSpecifyLabel">Specified by:</span></dt> <dd><code><a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html#deactivate--">deactivate</a></code> in interface <code><a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a></code></dd> </dl> </li> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.html index f6b356aa28..da7841bdd7 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/Worker.html @@ -18,7 +18,7 @@ catch(err) { } //--> -var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":9,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":9,"i12":6}; +var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":9,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":9,"i13":6}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -127,7 +127,7 @@ var activeTableTab = "activeTableTab"; <li class="blockList"> <dl> <dt>All Implemented Interfaces:</dt> -<dd><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle.DeferrableActivation</a></dd> +<dd><a href="../../../../../org/eclipse/net4j/util/event/INotifier.html" title="interface in org.eclipse.net4j.util.event">INotifier</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/IDeactivateable.html" title="interface in org.eclipse.net4j.util.lifecycle">IDeactivateable</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle</a>, <a href="../../../../../org/eclipse/net4j/util/lifecycle/ILifecycle.DeferrableActivation.html" title="interface in org.eclipse.net4j.util.lifecycle">ILifecycle.DeferrableActivation</a></dd> </dl> <dl> <dt>Direct Known Subclasses:</dt> @@ -257,30 +257,34 @@ extends <a href="../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.html" <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getThreadName--">getThreadName</a></span>()</code> </td> </tr> <tr id="i6" class="altColor"> +<td class="colFirst"><code>org.eclipse.net4j.util.concurrent.Worker.WorkerThread</code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#getWorkerThread--">getWorkerThread</a></span>()</code> </td> +</tr> +<tr id="i7" class="rowColor"> <td class="colFirst"><code>protected void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#handleError-java.lang.Exception-">handleError</a></span>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a> ex)</code> </td> </tr> -<tr id="i7" class="rowColor"> +<tr id="i8" class="altColor"> <td class="colFirst"><code>boolean</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#isDaemon--">isDaemon</a></span>()</code> </td> </tr> -<tr id="i8" class="altColor"> +<tr id="i9" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setActivationTimeout-long-">setActivationTimeout</a></span>(long activationTimeout)</code> </td> </tr> -<tr id="i9" class="rowColor"> +<tr id="i10" class="altColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDaemon-boolean-">setDaemon</a></span>(boolean daemon)</code> </td> </tr> -<tr id="i10" class="altColor"> +<tr id="i11" class="rowColor"> <td class="colFirst"><code>void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setDeactivationTimeout-long-">setDeactivationTimeout</a></span>(long deactivationTimeout)</code> </td> </tr> -<tr id="i11" class="rowColor"> +<tr id="i12" class="altColor"> <td class="colFirst"><code>static <a href="../../../../../org/eclipse/net4j/util/IErrorHandler.html" title="interface in org.eclipse.net4j.util">IErrorHandler</a></code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#setGlobalErrorHandler-org.eclipse.net4j.util.IErrorHandler-">setGlobalErrorHandler</a></span>(<a href="../../../../../org/eclipse/net4j/util/IErrorHandler.html" title="interface in org.eclipse.net4j.util">IErrorHandler</a> globalErrorHandler)</code> </td> </tr> -<tr id="i12" class="altColor"> +<tr id="i13" class="rowColor"> <td class="colFirst"><code>protected abstract void</code></td> <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html#work-org.eclipse.net4j.util.concurrent.Worker.WorkContext-">work</a></span>(<a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.WorkContext.html" title="class in org.eclipse.net4j.util.concurrent">Worker.WorkContext</a> context)</code> </td> </tr> @@ -432,6 +436,19 @@ extends <a href="../../../../../org/eclipse/net4j/util/lifecycle/Lifecycle.html" <pre>public void setDeactivationTimeout(long deactivationTimeout)</pre> </li> </ul> +<a name="getWorkerThread--"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getWorkerThread</h4> +<pre>public org.eclipse.net4j.util.concurrent.Worker.WorkerThread getWorkerThread()</pre> +<dl> +<dt><span class="simpleTagLabel">Since:</span></dt> +<dd>3.6</dd> +</dl> +</li> +</ul> <a name="doActivate--"> <!-- --> </a> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/DelegableReentrantLock.DelegateDetector.Factory.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/DelegableReentrantLock.DelegateDetector.Factory.html new file mode 100644 index 0000000000..1e5e9f60d4 --- /dev/null +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/DelegableReentrantLock.DelegateDetector.Factory.html @@ -0,0 +1,123 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="de"> +<head> + +<title>Uses of Class org.eclipse.net4j.util.concurrent.DelegableReentrantLock.DelegateDetector.Factory (Net4j Utilities Documentation)</title> +<meta name="date" content=""> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +<script type="text/javascript" src="../../../../../../script.js"></script> +</head> +<body> +<script type="text/javascript"><!-- + try { + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class org.eclipse.net4j.util.concurrent.DelegableReentrantLock.DelegateDetector.Factory (Net4j Utilities Documentation)"; + } + } + catch(err) { + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar.top"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.top.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.Factory.html" title="class in org.eclipse.net4j.util.concurrent">Class</a></li> +<li class="navBarCell1Rev">Use</li> +<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev</li> +<li>Next</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?org/eclipse/net4j/util/concurrent/class-use/DelegableReentrantLock.DelegateDetector.Factory.html" target="_top">Frames</a></li> +<li><a href="DelegableReentrantLock.DelegateDetector.Factory.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip.navbar.top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="header"> +<h2 title="Uses of Class org.eclipse.net4j.util.concurrent.DelegableReentrantLock.DelegateDetector.Factory" class="title">Uses of Class<br>org.eclipse.net4j.util.concurrent.DelegableReentrantLock.DelegateDetector.Factory</h2> +</div> +<div class="classUseContainer">No usage of org.eclipse.net4j.util.concurrent.DelegableReentrantLock.DelegateDetector.Factory</div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar.bottom"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.bottom.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.Factory.html" title="class in org.eclipse.net4j.util.concurrent">Class</a></li> +<li class="navBarCell1Rev">Use</li> +<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev</li> +<li>Next</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?org/eclipse/net4j/util/concurrent/class-use/DelegableReentrantLock.DelegateDetector.Factory.html" target="_top">Frames</a></li> +<li><a href="DelegableReentrantLock.DelegateDetector.Factory.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip.navbar.bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +<p class="legalCopy"><small><i>Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.</i></small></p> +</body> +</html> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/DelegableReentrantLock.DelegateDetector.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/DelegableReentrantLock.DelegateDetector.html new file mode 100644 index 0000000000..694e72e71e --- /dev/null +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/DelegableReentrantLock.DelegateDetector.html @@ -0,0 +1,165 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="de"> +<head> + +<title>Uses of Interface org.eclipse.net4j.util.concurrent.DelegableReentrantLock.DelegateDetector (Net4j Utilities Documentation)</title> +<meta name="date" content=""> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +<script type="text/javascript" src="../../../../../../script.js"></script> +</head> +<body> +<script type="text/javascript"><!-- + try { + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Interface org.eclipse.net4j.util.concurrent.DelegableReentrantLock.DelegateDetector (Net4j Utilities Documentation)"; + } + } + catch(err) { + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar.top"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.top.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html" title="interface in org.eclipse.net4j.util.concurrent">Class</a></li> +<li class="navBarCell1Rev">Use</li> +<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev</li> +<li>Next</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?org/eclipse/net4j/util/concurrent/class-use/DelegableReentrantLock.DelegateDetector.html" target="_top">Frames</a></li> +<li><a href="DelegableReentrantLock.DelegateDetector.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip.navbar.top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="header"> +<h2 title="Uses of Interface org.eclipse.net4j.util.concurrent.DelegableReentrantLock.DelegateDetector" class="title">Uses of Interface<br>org.eclipse.net4j.util.concurrent.DelegableReentrantLock.DelegateDetector</h2> +</div> +<div class="classUseContainer"> +<ul class="blockList"> +<li class="blockList"> +<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation"> +<caption><span>Packages that use <a href="../../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html" title="interface in org.eclipse.net4j.util.concurrent">DelegableReentrantLock.DelegateDetector</a></span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Package</th> +<th class="colLast" scope="col">Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><a href="#org.eclipse.net4j.util.concurrent">org.eclipse.net4j.util.concurrent</a></td> +<td class="colLast"> +<div class="block">Utility interfaces and classes commonly useful in concurrent programming.</div> +</td> +</tr> +</tbody> +</table> +</li> +<li class="blockList"> +<ul class="blockList"> +<li class="blockList"><a name="org.eclipse.net4j.util.concurrent"> +<!-- --> +</a> +<h3>Uses of <a href="../../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html" title="interface in org.eclipse.net4j.util.concurrent">DelegableReentrantLock.DelegateDetector</a> in <a href="../../../../../../org/eclipse/net4j/util/concurrent/package-summary.html">org.eclipse.net4j.util.concurrent</a></h3> +<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation"> +<caption><span>Methods in <a href="../../../../../../org/eclipse/net4j/util/concurrent/package-summary.html">org.eclipse.net4j.util.concurrent</a> that return <a href="../../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html" title="interface in org.eclipse.net4j.util.concurrent">DelegableReentrantLock.DelegateDetector</a></span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><code>abstract <a href="../../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html" title="interface in org.eclipse.net4j.util.concurrent">DelegableReentrantLock.DelegateDetector</a></code></td> +<td class="colLast"><span class="typeNameLabel">DelegableReentrantLock.DelegateDetector.Factory.</span><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.Factory.html#create-java.lang.String-">create</a></span>(<a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a> description)</code> </td> +</tr> +</tbody> +</table> +</li> +</ul> +</li> +</ul> +</div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar.bottom"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.bottom.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html" title="interface in org.eclipse.net4j.util.concurrent">Class</a></li> +<li class="navBarCell1Rev">Use</li> +<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev</li> +<li>Next</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?org/eclipse/net4j/util/concurrent/class-use/DelegableReentrantLock.DelegateDetector.html" target="_top">Frames</a></li> +<li><a href="DelegableReentrantLock.DelegateDetector.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip.navbar.bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +<p class="legalCopy"><small><i>Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.</i></small></p> +</body> +</html> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/DelegableReentrantLock.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/DelegableReentrantLock.html new file mode 100644 index 0000000000..fa924527ed --- /dev/null +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/DelegableReentrantLock.html @@ -0,0 +1,123 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="de"> +<head> + +<title>Uses of Class org.eclipse.net4j.util.concurrent.DelegableReentrantLock (Net4j Utilities Documentation)</title> +<meta name="date" content=""> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +<script type="text/javascript" src="../../../../../../script.js"></script> +</head> +<body> +<script type="text/javascript"><!-- + try { + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class org.eclipse.net4j.util.concurrent.DelegableReentrantLock (Net4j Utilities Documentation)"; + } + } + catch(err) { + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar.top"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.top.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent">Class</a></li> +<li class="navBarCell1Rev">Use</li> +<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev</li> +<li>Next</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?org/eclipse/net4j/util/concurrent/class-use/DelegableReentrantLock.html" target="_top">Frames</a></li> +<li><a href="DelegableReentrantLock.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip.navbar.top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="header"> +<h2 title="Uses of Class org.eclipse.net4j.util.concurrent.DelegableReentrantLock" class="title">Uses of Class<br>org.eclipse.net4j.util.concurrent.DelegableReentrantLock</h2> +</div> +<div class="classUseContainer">No usage of org.eclipse.net4j.util.concurrent.DelegableReentrantLock</div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar.bottom"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.bottom.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent">Class</a></li> +<li class="navBarCell1Rev">Use</li> +<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev</li> +<li>Next</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?org/eclipse/net4j/util/concurrent/class-use/DelegableReentrantLock.html" target="_top">Frames</a></li> +<li><a href="DelegableReentrantLock.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip.navbar.bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +<p class="legalCopy"><small><i>Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.</i></small></p> +</body> +</html> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/NonFairReentrantLock.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/NonFairReentrantLock.html new file mode 100644 index 0000000000..50c880bfa7 --- /dev/null +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/class-use/NonFairReentrantLock.html @@ -0,0 +1,165 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="de"> +<head> + +<title>Uses of Class org.eclipse.net4j.util.concurrent.NonFairReentrantLock (Net4j Utilities Documentation)</title> +<meta name="date" content=""> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +<script type="text/javascript" src="../../../../../../script.js"></script> +</head> +<body> +<script type="text/javascript"><!-- + try { + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="Uses of Class org.eclipse.net4j.util.concurrent.NonFairReentrantLock (Net4j Utilities Documentation)"; + } + } + catch(err) { + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar.top"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.top.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent">Class</a></li> +<li class="navBarCell1Rev">Use</li> +<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev</li> +<li>Next</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?org/eclipse/net4j/util/concurrent/class-use/NonFairReentrantLock.html" target="_top">Frames</a></li> +<li><a href="NonFairReentrantLock.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_top"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip.navbar.top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="header"> +<h2 title="Uses of Class org.eclipse.net4j.util.concurrent.NonFairReentrantLock" class="title">Uses of Class<br>org.eclipse.net4j.util.concurrent.NonFairReentrantLock</h2> +</div> +<div class="classUseContainer"> +<ul class="blockList"> +<li class="blockList"> +<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation"> +<caption><span>Packages that use <a href="../../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent">NonFairReentrantLock</a></span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Package</th> +<th class="colLast" scope="col">Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><a href="#org.eclipse.net4j.util.concurrent">org.eclipse.net4j.util.concurrent</a></td> +<td class="colLast"> +<div class="block">Utility interfaces and classes commonly useful in concurrent programming.</div> +</td> +</tr> +</tbody> +</table> +</li> +<li class="blockList"> +<ul class="blockList"> +<li class="blockList"><a name="org.eclipse.net4j.util.concurrent"> +<!-- --> +</a> +<h3>Uses of <a href="../../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent">NonFairReentrantLock</a> in <a href="../../../../../../org/eclipse/net4j/util/concurrent/package-summary.html">org.eclipse.net4j.util.concurrent</a></h3> +<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing subclasses, and an explanation"> +<caption><span>Subclasses of <a href="../../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent">NonFairReentrantLock</a> in <a href="../../../../../../org/eclipse/net4j/util/concurrent/package-summary.html">org.eclipse.net4j.util.concurrent</a></span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Class and Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><code>class </code></td> +<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent">DelegableReentrantLock</a></span></code> </td> +</tr> +</tbody> +</table> +</li> +</ul> +</li> +</ul> +</div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar.bottom"> +<!-- --> +</a> +<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div> +<a name="navbar.bottom.firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li><a href="../package-summary.html">Package</a></li> +<li><a href="../../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent">Class</a></li> +<li class="navBarCell1Rev">Use</li> +<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li> +<li><a href="../../../../../../index-all.html">Index</a></li> +<li><a href="../../../../../../help-doc.html">Help</a></li> +</ul> +</div> +<div class="subNav"> +<ul class="navList"> +<li>Prev</li> +<li>Next</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?org/eclipse/net4j/util/concurrent/class-use/NonFairReentrantLock.html" target="_top">Frames</a></li> +<li><a href="NonFairReentrantLock.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All Classes</a></li> +</ul> +<div> +<script type="text/javascript"><!-- + allClassesLink = document.getElementById("allclasses_navbar_bottom"); + if(window==top) { + allClassesLink.style.display = "block"; + } + else { + allClassesLink.style.display = "none"; + } + //--> +</script> +</div> +<a name="skip.navbar.bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +<p class="legalCopy"><small><i>Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.</i></small></p> +</body> +</html> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-frame.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-frame.html index b42326ad3e..ee21dbcb62 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-frame.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-frame.html @@ -13,6 +13,7 @@ <div class="indexContainer"> <h2 title="Interfaces">Interfaces</h2> <ul title="Interfaces"> +<li><a href="DelegableReentrantLock.DelegateDetector.html" title="interface in org.eclipse.net4j.util.concurrent" target="classFrame"><span class="interfaceName">DelegableReentrantLock.DelegateDetector</span></a></li> <li><a href="ICorrelator.html" title="interface in org.eclipse.net4j.util.concurrent" target="classFrame"><span class="interfaceName">ICorrelator</span></a></li> <li><a href="IExecutorServiceProvider.html" title="interface in org.eclipse.net4j.util.concurrent" target="classFrame"><span class="interfaceName">IExecutorServiceProvider</span></a></li> <li><a href="IRWLockManager.html" title="interface in org.eclipse.net4j.util.concurrent" target="classFrame"><span class="interfaceName">IRWLockManager</span></a></li> @@ -30,6 +31,8 @@ <li><a href="CompletionWorkSerializer.html" title="class in org.eclipse.net4j.util.concurrent" target="classFrame">CompletionWorkSerializer</a></li> <li><a href="ConcurrencyUtil.html" title="class in org.eclipse.net4j.util.concurrent" target="classFrame">ConcurrencyUtil</a></li> <li><a href="ConcurrentValue.html" title="class in org.eclipse.net4j.util.concurrent" target="classFrame">ConcurrentValue</a></li> +<li><a href="DelegableReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent" target="classFrame">DelegableReentrantLock</a></li> +<li><a href="DelegableReentrantLock.DelegateDetector.Factory.html" title="class in org.eclipse.net4j.util.concurrent" target="classFrame">DelegableReentrantLock.DelegateDetector.Factory</a></li> <li><a href="DelegatingExecutorService.html" title="class in org.eclipse.net4j.util.concurrent" target="classFrame">DelegatingExecutorService</a></li> <li><a href="ExecutorServiceFactory.html" title="class in org.eclipse.net4j.util.concurrent" target="classFrame">ExecutorServiceFactory</a></li> <li><a href="ExecutorWorkSerializer.html" title="class in org.eclipse.net4j.util.concurrent" target="classFrame">ExecutorWorkSerializer</a></li> @@ -37,6 +40,7 @@ <li><a href="MonitoredThread.MultiThreadMonitor.html" title="class in org.eclipse.net4j.util.concurrent" target="classFrame">MonitoredThread.MultiThreadMonitor</a></li> <li><a href="NonBlockingIntCounter.html" title="class in org.eclipse.net4j.util.concurrent" target="classFrame">NonBlockingIntCounter</a></li> <li><a href="NonBlockingLongCounter.html" title="class in org.eclipse.net4j.util.concurrent" target="classFrame">NonBlockingLongCounter</a></li> +<li><a href="NonFairReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent" target="classFrame">NonFairReentrantLock</a></li> <li><a href="OnePendingExecutor.html" title="class in org.eclipse.net4j.util.concurrent" target="classFrame">OnePendingExecutor</a></li> <li><a href="ParallelRunner.html" title="class in org.eclipse.net4j.util.concurrent" target="classFrame">ParallelRunner</a></li> <li><a href="PriorityQueueRunnable.html" title="class in org.eclipse.net4j.util.concurrent" target="classFrame">PriorityQueueRunnable</a></li> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-summary.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-summary.html index 67e13d2954..21903aa693 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-summary.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-summary.html @@ -89,53 +89,57 @@ </tr> <tbody> <tr class="altColor"> -<td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/ICorrelator.html" title="interface in org.eclipse.net4j.util.concurrent">ICorrelator</a><CORRELATION,VALUE></td> +<td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.html" title="interface in org.eclipse.net4j.util.concurrent">DelegableReentrantLock.DelegateDetector</a></td> <td class="colLast"> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/IExecutorServiceProvider.html" title="interface in org.eclipse.net4j.util.concurrent">IExecutorServiceProvider</a></td> +<td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/ICorrelator.html" title="interface in org.eclipse.net4j.util.concurrent">ICorrelator</a><CORRELATION,VALUE></td> <td class="colLast"> </td> </tr> <tr class="altColor"> +<td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/IExecutorServiceProvider.html" title="interface in org.eclipse.net4j.util.concurrent">IExecutorServiceProvider</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/IRWLockManager.html" title="interface in org.eclipse.net4j.util.concurrent">IRWLockManager</a><OBJECT,CONTEXT></td> <td class="colLast"> <div class="block">Support Multiple reads/no write and upgrade lock from read to write.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/IRWOLockManager.html" title="interface in org.eclipse.net4j.util.concurrent">IRWOLockManager</a><OBJECT,CONTEXT></td> <td class="colLast"> <div class="block">A <a href="../../../../../org/eclipse/net4j/util/concurrent/IRWLockManager.html" title="interface in org.eclipse.net4j.util.concurrent"><code>read/write lock manager</code></a> that supports <a href="../../../../../org/eclipse/net4j/util/concurrent/IRWLockManager.LockType.html#OPTION"><code>write option</code></a> locks.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/ISynchronizer.html" title="interface in org.eclipse.net4j.util.concurrent">ISynchronizer</a><RESULT></td> <td class="colLast"> <div class="block">Synchronizes a producer and a consumer thread letting the producer pass a value to the consumer.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/IWorkSerializer.html" title="interface in org.eclipse.net4j.util.concurrent">IWorkSerializer</a></td> <td class="colLast"> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/MonitoredThread.ThreadMonitor.html" title="interface in org.eclipse.net4j.util.concurrent">MonitoredThread.ThreadMonitor</a></td> <td class="colLast"> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/RWLockManager.LockEntry.html" title="interface in org.eclipse.net4j.util.concurrent">RWLockManager.LockEntry</a><OBJECT,CONTEXT></td> <td class="colLast">Deprecated <div class="block"><span class="deprecationComment">Use <a href="../../../../../org/eclipse/net4j/util/concurrent/RWOLockManager.html" title="class in org.eclipse.net4j.util.concurrent"><code>RWOLockManager</code></a></span></div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/RWLockManager.LockEntryHandler.html" title="interface in org.eclipse.net4j.util.concurrent">RWLockManager.LockEntryHandler</a><OBJECT,CONTEXT></td> <td class="colLast">Deprecated <div class="block"><span class="deprecationComment">Use <a href="../../../../../org/eclipse/net4j/util/concurrent/RWOLockManager.html" title="class in org.eclipse.net4j.util.concurrent"><code>RWOLockManager</code></a></span></div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/RWLockManager.LockStrategy.html" title="interface in org.eclipse.net4j.util.concurrent">RWLockManager.LockStrategy</a><OBJECT,CONTEXT></td> <td class="colLast">Deprecated <div class="block"><span class="deprecationComment">Use <a href="../../../../../org/eclipse/net4j/util/concurrent/RWOLockManager.html" title="class in org.eclipse.net4j.util.concurrent"><code>RWOLockManager</code></a></span></div> @@ -175,6 +179,14 @@ </td> </tr> <tr class="altColor"> +<td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent">DelegableReentrantLock</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegableReentrantLock.DelegateDetector.Factory.html" title="class in org.eclipse.net4j.util.concurrent">DelegableReentrantLock.DelegateDetector.Factory</a></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/DelegatingExecutorService.html" title="class in org.eclipse.net4j.util.concurrent">DelegatingExecutorService</a></td> <td class="colLast"> </td> </tr> @@ -203,114 +215,118 @@ <td class="colLast"> </td> </tr> <tr class="rowColor"> -<td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/OnePendingExecutor.html" title="class in org.eclipse.net4j.util.concurrent">OnePendingExecutor</a></td> +<td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/NonFairReentrantLock.html" title="class in org.eclipse.net4j.util.concurrent">NonFairReentrantLock</a></td> <td class="colLast"> </td> </tr> <tr class="altColor"> +<td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/OnePendingExecutor.html" title="class in org.eclipse.net4j.util.concurrent">OnePendingExecutor</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/ParallelRunner.html" title="class in org.eclipse.net4j.util.concurrent">ParallelRunner</a></td> <td class="colLast"> <div class="block">A <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util"><code>list</code></a> of <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang"><code>runnables</code></a> that can be run in parallel.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/PriorityQueueRunnable.html" title="class in org.eclipse.net4j.util.concurrent">PriorityQueueRunnable</a></td> <td class="colLast"> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/PriorityQueueRunner.html" title="class in org.eclipse.net4j.util.concurrent">PriorityQueueRunner</a></td> <td class="colLast"> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/QueueRunner.html" title="class in org.eclipse.net4j.util.concurrent">QueueRunner</a></td> <td class="colLast"> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/QueueRunner2.html" title="class in org.eclipse.net4j.util.concurrent">QueueRunner2</a><T extends <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a>></td> <td class="colLast"> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/QueueWorker.html" title="class in org.eclipse.net4j.util.concurrent">QueueWorker</a><E></td> <td class="colLast"> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/QueueWorkerWorkSerializer.html" title="class in org.eclipse.net4j.util.concurrent">QueueWorkerWorkSerializer</a></td> <td class="colLast">Deprecated <div class="block"><span class="deprecationComment">As of 3.6 use <a href="../../../../../org/eclipse/net4j/util/concurrent/ExecutorWorkSerializer.html" title="class in org.eclipse.net4j.util.concurrent"><code>ExecutorWorkSerializer</code></a>.</span></div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/ResultSynchronizer.html" title="class in org.eclipse.net4j.util.concurrent">ResultSynchronizer</a><RESULT></td> <td class="colLast"> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/RoundRobinList.html" title="class in org.eclipse.net4j.util.concurrent">RoundRobinList</a><E></td> <td class="colLast"> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/RunnableWithName.html" title="class in org.eclipse.net4j.util.concurrent">RunnableWithName</a></td> <td class="colLast"> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/RWLock.html" title="class in org.eclipse.net4j.util.concurrent">RWLock</a></td> <td class="colLast"> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/RWLockManager.html" title="class in org.eclipse.net4j.util.concurrent">RWLockManager</a><OBJECT,CONTEXT></td> <td class="colLast">Deprecated <div class="block"><span class="deprecationComment">Use <a href="../../../../../org/eclipse/net4j/util/concurrent/RWOLockManager.html" title="class in org.eclipse.net4j.util.concurrent"><code>RWOLockManager</code></a></span></div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/RWOLockManager.html" title="class in org.eclipse.net4j.util.concurrent">RWOLockManager</a><OBJECT,CONTEXT></td> <td class="colLast"> <div class="block">Keeps track of locks on objects.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/RWOLockManager.LockState.html" title="class in org.eclipse.net4j.util.concurrent">RWOLockManager.LockState</a><OBJECT,CONTEXT></td> <td class="colLast"> <div class="block">Represents a combination of locks for one OBJECT.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/Sleeper.html" title="class in org.eclipse.net4j.util.concurrent">Sleeper</a></td> <td class="colLast"> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/Stoppable.html" title="class in org.eclipse.net4j.util.concurrent">Stoppable</a></td> <td class="colLast"> <div class="block">A <a href="http://download.oracle.com/javase/1.5.0/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang"><code>runnable</code></a> that can be <a href="../../../../../org/eclipse/net4j/util/concurrent/Stoppable.html#stop--"><code>stopped</code></a>.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/SynchronizingCorrelator.html" title="class in org.eclipse.net4j.util.concurrent">SynchronizingCorrelator</a><CORRELATION,RESULT></td> <td class="colLast"> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/SynchronousWorkSerializer.html" title="class in org.eclipse.net4j.util.concurrent">SynchronousWorkSerializer</a></td> <td class="colLast"> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/ThreadPool.html" title="class in org.eclipse.net4j.util.concurrent">ThreadPool</a></td> <td class="colLast"> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/Timeouter.html" title="class in org.eclipse.net4j.util.concurrent">Timeouter</a></td> <td class="colLast"> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/TimerLifecycle.html" title="class in org.eclipse.net4j.util.concurrent">TimerLifecycle</a></td> <td class="colLast"> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/TimerLifecycle.DaemonFactory.html" title="class in org.eclipse.net4j.util.concurrent">TimerLifecycle.DaemonFactory</a></td> <td class="colLast"> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/TrackableTimerTask.html" title="class in org.eclipse.net4j.util.concurrent">TrackableTimerTask</a></td> <td class="colLast"> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colFirst"><a href="../../../../../org/eclipse/net4j/util/concurrent/Worker.html" title="class in org.eclipse.net4j.util.concurrent">Worker</a></td> <td class="colLast"> </td> </tr> diff --git a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-use.html b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-use.html index 8111b9a076..a86e840e84 100644 --- a/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-use.html +++ b/plugins/org.eclipse.net4j.util.doc/javadoc/org/eclipse/net4j/util/concurrent/package-use.html @@ -148,39 +148,45 @@ </tr> <tbody> <tr class="altColor"> -<td class="colOne"><a href="../../../../../org/eclipse/net4j/util/concurrent/class-use/ICorrelator.html#org.eclipse.net4j.util.concurrent">ICorrelator</a> </td> +<td class="colOne"><a href="../../../../../org/eclipse/net4j/util/concurrent/class-use/DelegableReentrantLock.DelegateDetector.html#org.eclipse.net4j.util.concurrent">DelegableReentrantLock.DelegateDetector</a> </td> </tr> <tr class="rowColor"> -<td class="colOne"><a href="../../../../../org/eclipse/net4j/util/concurrent/class-use/IExecutorServiceProvider.html#org.eclipse.net4j.util.concurrent">IExecutorServiceProvider</a> </td> +<td class="colOne"><a href="../../../../../org/eclipse/net4j/util/concurrent/class-use/ICorrelator.html#org.eclipse.net4j.util.concurrent">ICorrelator</a> </td> </tr> <tr class="altColor"> +<td class="colOne"><a href="../../../../../org/eclipse/net4j/util/concurrent/class-use/IExecutorServiceProvider.html#org.eclipse.net4j.util.concurrent">IExecutorServiceProvider</a> </td> +</tr> +<tr class="rowColor"> <td class="colOne"><a href="../../../../../org/eclipse/net4j/util/concurrent/class-use/IRWLockManager.html#org.eclipse.net4j.util.concurrent">IRWLockManager</a> <div class="block">Support Multiple reads/no write and upgrade lock from read to write.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colOne"><a href="../../../../../org/eclipse/net4j/util/concurrent/class-use/IRWLockManager.LockType.html#org.eclipse.net4j.util.concurrent">IRWLockManager.LockType</a> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colOne"><a href="../../../../../org/eclipse/net4j/util/concurrent/class-use/IRWOLockManager.html#org.eclipse.net4j.util.concurrent">IRWOLockManager</a> <div class="block">A <a href="../../../../../org/eclipse/net4j/util/concurrent/IRWLockManager.html" title="interface in org.eclipse.net4j.util.concurrent"><code>read/write lock manager</code></a> that supports <a href="../../../../../org/eclipse/net4j/util/concurrent/IRWLockManager.LockType.html#OPTION"><code>write option</code></a> locks.</div> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colOne"><a href="../../../../../org/eclipse/net4j/util/concurrent/class-use/ISynchronizer.html#org.eclipse.net4j.util.concurrent">ISynchronizer</a> <div class="block">Synchronizes a producer and a consumer thread letting the producer pass a value to the consumer.</div> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colOne"><a href="../../../../../org/eclipse/net4j/util/concurrent/class-use/IWorkSerializer.html#org.eclipse.net4j.util.concurrent">IWorkSerializer</a> </td> </tr> -<tr class="rowColor"> +<tr class="altColor"> <td class="colOne"><a href="../../../../../org/eclipse/net4j/util/concurrent/class-use/MonitoredThread.html#org.eclipse.net4j.util.concurrent">MonitoredThread</a> </td> </tr> -<tr class="altColor"> +<tr class="rowColor"> <td class="colOne"><a href="../../../../../org/eclipse/net4j/util/concurrent/class-use/MonitoredThread.ThreadMonitor.html#org.eclipse.net4j.util.concurrent">MonitoredThread.ThreadMonitor</a> </td> </tr> +<tr class="altColor"> +<td class="colOne"><a href="../../../../../org/eclipse/net4j/util/concurrent/class-use/NonFairReentrantLock.html#org.eclipse.net4j.util.concurrent">NonFairReentrantLock</a> </td> +</tr> <tr class="rowColor"> <td class="colOne"><a href="../../../../../org/eclipse/net4j/util/concurrent/class-use/PriorityQueueRunnable.html#org.eclipse.net4j.util.concurrent">PriorityQueueRunnable</a> </td> </tr> |