This is an automated email from the ASF dual-hosted git repository.
git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/tomee-site-pub.git
The following commit(s) were added to refs/heads/asf-site by this push:
new e2804aa [site-publish] source tomee-site-generator
https://github.com/apache/tomee-site-generator
https://ci-builds.apache.org/job/Tomee/job/site-publish
e2804aa is described below
commit e2804aa22e5a98419331c23bcc9d924e61aa102b
Author: jenkins <[email protected]>
AuthorDate: Thu Oct 7 12:46:51 2021 +0000
[site-publish] source tomee-site-generator
https://github.com/apache/tomee-site-generator
https://ci-builds.apache.org/job/Tomee/job/site-publish
---
community/contributors.html | 842 +--------------------
jakartaee-9.0/javadoc/jakarta/servlet/Filter.html | 5 +-
jakartaee-9.0/javadoc/jakarta/servlet/Servlet.html | 5 +-
.../javadoc/jakarta/websocket/Session.html | 12 +-
.../server/ServerEndpointConfig.Configurator.html | 7 +-
latest/javadoc/index-all.html | 10 +
.../apache/openejb/util/proxy/ClassDefiner.html | 108 ++-
master/javadoc/index-all.html | 10 +
.../apache/openejb/util/proxy/ClassDefiner.html | 108 ++-
tomee-8.0/javadoc/index-all.html | 10 +
.../apache/openejb/util/proxy/ClassDefiner.html | 108 ++-
tomee-9.0/javadoc/index-all.html | 10 +
.../apache/openejb/util/proxy/ClassDefiner.html | 108 ++-
13 files changed, 497 insertions(+), 846 deletions(-)
diff --git a/community/contributors.html b/community/contributors.html
index e234c96..a3a87e0 100644
--- a/community/contributors.html
+++ b/community/contributors.html
@@ -110,20 +110,20 @@
<div class="col-sm-4">
<div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/1249546?v=4" style="width:140px">
+ <img
src="https://avatars.githubusercontent.com/u/1233474?v=4" style="width:140px">
</div>
<div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/rmannibucau">rmannibucau</a></h5>
+ <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/jeanouii">jeanouii</a></h5>
<p></p>
</div>
</div>
<div class="col-sm-4">
<div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/1918442?v=4" style="width:140px">
+ <img
src="https://avatars.githubusercontent.com/u/1249546?v=4" style="width:140px">
</div>
<div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/tveronezi">tveronezi</a></h5>
+ <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/rmannibucau">rmannibucau</a></h5>
<p></p>
</div>
</div>
@@ -140,36 +140,6 @@
<div class="col-sm-4">
<div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/548624?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/jgallimore">jgallimore</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/1233474?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/jeanouii">jeanouii</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/58298?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/dain">dain</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
<img
src="https://avatars.githubusercontent.com/u/569822?v=4" style="width:140px">
</div>
<div class="col-sm-7">
@@ -180,70 +150,10 @@
<div class="col-sm-4">
<div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/62313?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/jaceklaskowski">jaceklaskowski</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/292938?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/cchacin">cchacin</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/5796305?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/radcortez">radcortez</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/8139890?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/Daniel-Dos">Daniel-Dos</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/350841?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/danielsoro">danielsoro</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/79310?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/struberg">struberg</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/153299?v=4" style="width:140px">
+ <img
src="https://avatars.githubusercontent.com/u/548624?v=4" style="width:140px">
</div>
<div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/mnour">mnour</a></h5>
+ <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/jgallimore">jgallimore</a></h5>
<p></p>
</div>
</div>
@@ -260,36 +170,6 @@
<div class="col-sm-4">
<div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/5103199?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/kmalhi">kmalhi</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/863011?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/otaviojava">otaviojava</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/2260551?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/ivanjunckes">ivanjunckes</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
<img
src="https://avatars.githubusercontent.com/u/1454523?v=4" style="width:140px">
</div>
<div class="col-sm-7">
@@ -300,140 +180,60 @@
<div class="col-sm-4">
<div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/2318030?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/brunobat">brunobat</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/796079?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/jgawor">jgawor</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/696945?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/stratwine">stratwine</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/6817157?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/j4fm">j4fm</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/143997?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/cicekhayri">cicekhayri</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/849502?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/emecas">emecas</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/7131283?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/doychin">doychin</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/643609?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/jgenender">jgenender</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/1392297?v=4" style="width:140px">
+ <img
src="https://avatars.githubusercontent.com/u/79310?v=4" style="width:140px">
</div>
<div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/exabrial">exabrial</a></h5>
+ <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/struberg">struberg</a></h5>
<p></p>
</div>
</div>
<div class="col-sm-4">
<div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/20850916?v=4" style="width:140px">
+ <img
src="https://avatars.githubusercontent.com/u/2260551?v=4" style="width:140px">
</div>
<div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/eapjunior">eapjunior</a></h5>
+ <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/ivanjunckes">ivanjunckes</a></h5>
<p></p>
</div>
</div>
<div class="col-sm-4">
<div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/34543311?v=4" style="width:140px">
+ <img
src="https://avatars.githubusercontent.com/u/6061000?v=4" style="width:140px">
</div>
<div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/Croway">Croway</a></h5>
+ <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/Dexmaster">Dexmaster</a></h5>
<p></p>
</div>
</div>
<div class="col-sm-4">
<div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/4117683?v=4" style="width:140px">
+ <img
src="https://avatars.githubusercontent.com/u/8139890?v=4" style="width:140px">
</div>
<div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/gabrielbussolo">gabrielbussolo</a></h5>
+ <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/Daniel-Dos">Daniel-Dos</a></h5>
<p></p>
</div>
</div>
<div class="col-sm-4">
<div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/45101500?v=4" style="width:140px">
+ <img
src="https://avatars.githubusercontent.com/u/350841?v=4" style="width:140px">
</div>
<div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/vrossellotravelc">vrossellotravelc</a></h5>
+ <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/danielsoro">danielsoro</a></h5>
<p></p>
</div>
</div>
<div class="col-sm-4">
<div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/906421?v=4" style="width:140px">
+ <img
src="https://avatars.githubusercontent.com/u/12471122?v=4" style="width:140px">
</div>
<div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/rmcguinness">rmcguinness</a></h5>
+ <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/sendilkumarn">sendilkumarn</a></h5>
<p></p>
</div>
</div>
@@ -450,660 +250,90 @@
<div class="col-sm-4">
<div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/2213741?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/BogdanStirbat">BogdanStirbat</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/23589475?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/marcoantoniobferreira">marcoantoniobferreira</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/43135961?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/SvetlinZarev-SAP">SvetlinZarev-SAP</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/2358940?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/josehenriqueventura">josehenriqueventura</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/10781839?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/ShermanMarshall">ShermanMarshall</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/14073354?v=4" style="width:140px">
+ <img
src="https://avatars.githubusercontent.com/u/11776454?v=4" style="width:140px">
</div>
<div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/CristianDVN">CristianDVN</a></h5>
+ <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/hbelmiro">hbelmiro</a></h5>
<p></p>
</div>
</div>
<div class="col-sm-4">
<div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/13482727?v=4" style="width:140px">
+ <img
src="https://avatars.githubusercontent.com/u/1370429?v=4" style="width:140px">
</div>
<div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/dheffelfinger">dheffelfinger</a></h5>
+ <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/gerdogdu">gerdogdu</a></h5>
<p></p>
</div>
</div>
<div class="col-sm-4">
<div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/2665330?v=4" style="width:140px">
+ <img
src="https://avatars.githubusercontent.com/u/7949105?v=4" style="width:140px">
</div>
<div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/svenruppert">svenruppert</a></h5>
+ <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/kaminfeuer">kaminfeuer</a></h5>
<p></p>
</div>
</div>
<div class="col-sm-4">
<div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/53859462?v=4" style="width:140px">
+ <img
src="https://avatars.githubusercontent.com/u/292938?v=4" style="width:140px">
</div>
<div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/uncommon-design">uncommon-design</a></h5>
+ <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/cchacin">cchacin</a></h5>
<p></p>
</div>
</div>
<div class="col-sm-4">
<div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/10333974?v=4" style="width:140px">
+ <img
src="https://avatars.githubusercontent.com/u/6817157?v=4" style="width:140px">
</div>
<div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/cotnic">cotnic</a></h5>
+ <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/j4fm">j4fm</a></h5>
<p></p>
</div>
</div>
<div class="col-sm-4">
<div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/8191965?v=4" style="width:140px">
+ <img
src="https://avatars.githubusercontent.com/u/6253322?v=4" style="width:140px">
</div>
<div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/alexferreiradev">alexferreiradev</a></h5>
+ <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/chongma">chongma</a></h5>
<p></p>
</div>
</div>
<div class="col-sm-4">
<div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/1036090?v=4" style="width:140px">
+ <img
src="https://avatars.githubusercontent.com/u/8715996?v=4" style="width:140px">
</div>
<div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/sercheo87">sercheo87</a></h5>
+ <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/t-gergely">t-gergely</a></h5>
<p></p>
</div>
</div>
<div class="col-sm-4">
<div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/2397243?v=4" style="width:140px">
+ <img
src="https://avatars.githubusercontent.com/u/13357965?v=4" style="width:140px">
</div>
<div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/gdiazs">gdiazs</a></h5>
+ <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/Thihup">Thihup</a></h5>
<p></p>
</div>
</div>
<div class="col-sm-4">
<div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/1370429?v=4" style="width:140px">
+ <img
src="https://avatars.githubusercontent.com/u/5103199?v=4" style="width:140px">
</div>
<div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/gerdogdu">gerdogdu</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/3828140?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/cassunde">cassunde</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/6061000?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/Dexmaster">Dexmaster</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/8331918?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/robinsonvs">robinsonvs</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/8740736?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/jrxxjr">jrxxjr</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/13047948?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/dineshkumarg">dineshkumarg</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/4043260?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/mpredli01">mpredli01</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/715370?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/yenerm">yenerm</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/32864282?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/davidsalter">davidsalter</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/24616597?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/gacsnic">gacsnic</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/2016949?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/dalexandrov">dalexandrov</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/287517?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/gmcdonald">gmcdonald</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/664730?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/ivannov">ivannov</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/6253322?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/chongma">chongma</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/12471122?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/sendilkumarn">sendilkumarn</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/16502032?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/puneethps">puneethps</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/10669557?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/nishantraut">nishantraut</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/14115193?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/weverthon-medeiros">weverthon-medeiros</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/98899?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/whitlockjc">whitlockjc</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/215651?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/carljmosca">carljmosca</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/10210672?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/rhuan080">rhuan080</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/121002?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/juneau001">juneau001</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/24811669?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/pavelsmajda">pavelsmajda</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/64927044?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/fredster33">fredster33</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/4358449?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/bitcod3r">bitcod3r</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/7949105?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/kaminfeuer">kaminfeuer</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/2968138?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/davidromero">davidromero</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/279375?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/breakponchito">breakponchito</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/28998445?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/ferdisn">ferdisn</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/20784387?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/patriciauz">patriciauz</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/11776454?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/hbelmiro">hbelmiro</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/7410390?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/jchemile">jchemile</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/51468684?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/javalenjara">javalenjara</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/233983?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/mayens">mayens</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/24268910?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/katya-stoycheva">katya-stoycheva</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/2836850?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/aboullaite">aboullaite</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/1794797?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/SvetlinZarev">SvetlinZarev</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/209193?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/pendor">pendor</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/7319391?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/JuanMorenoDeveloper">JuanMorenoDeveloper</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/255404?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/cbos">cbos</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/13243946?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/gerwinjansen">gerwinjansen</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/245131?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/revmischa">revmischa</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/29781653?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/HillmerCh">HillmerCh</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/5089723?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/jimmycasey">jimmycasey</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/20473513?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/mawiesne">mawiesne</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/1366409?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/scriptmonkey">scriptmonkey</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/1717144?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/sebfz1">sebfz1</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/42994528?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/kaloyanspiridonov">kaloyanspiridonov</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/17863217?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/avermeer">avermeer</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/858827?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/deki">deki</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/13357965?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/Thihup">Thihup</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/275609?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/kakawait">kakawait</a></h5>
- <p></p>
- </div>
- </div>
-
- <div class="col-sm-4">
- <div class="photo col-sm-5">
- <img
src="https://avatars.githubusercontent.com/u/8715996?v=4" style="width:140px">
- </div>
- <div class="col-sm-7">
- <h5 class="contributor-name"
style="font-size:1.0em;"><a
href="https://github.com/t-gergely">t-gergely</a></h5>
+ <h5 class="contributor-name"
style="font-size:1.0em;"><a href="https://github.com/kmalhi">kmalhi</a></h5>
<p></p>
</div>
</div>
diff --git a/jakartaee-9.0/javadoc/jakarta/servlet/Filter.html
b/jakartaee-9.0/javadoc/jakarta/servlet/Filter.html
index 32795bf..321b1a3 100644
--- a/jakartaee-9.0/javadoc/jakarta/servlet/Filter.html
+++ b/jakartaee-9.0/javadoc/jakarta/servlet/Filter.html
@@ -211,7 +211,10 @@ var activeTableTab = "activeTableTab";
<p>
The servlet container calls the init method exactly once after instantiating
the filter. The init method must
- complete successfully before the filter is asked to do any filtering work.
+ complete successfully before the filter is asked to do any filtering work.
The container will ensure that actions
+ performed in the <code>init</code> method will be visible to any threads that
subsequently call the
+ <code>doFilter</code> method according to the rules in JSR-133 (i.e. there is
a 'happens before' relationship between
+ <code>init</code> and <code>doFilter</code>).
</p>
<p>
diff --git a/jakartaee-9.0/javadoc/jakarta/servlet/Servlet.html
b/jakartaee-9.0/javadoc/jakarta/servlet/Servlet.html
index 59c00ab..ef1f9ba 100644
--- a/jakartaee-9.0/javadoc/jakarta/servlet/Servlet.html
+++ b/jakartaee-9.0/javadoc/jakarta/servlet/Servlet.html
@@ -214,7 +214,10 @@ var activeTableTab = "activeTableTab";
<p>
The servlet container calls the <code>init</code> method exactly once after
instantiating the servlet. The
- <code>init</code> method must complete successfully before the servlet can
receive any requests.
+ <code>init</code> method must complete successfully before the servlet can
receive any requests. The container will
+ ensure that actions performed in the <code>init</code> method will be visible
to any threads that subsequently call
+ the <code>service</code> method according to the rules in JSR-133 (i.e. there
is a 'happens before' relationship
+ between <code>init</code> and <code>service</code>).
<p>
The servlet container cannot place the servlet into service if the
<code>init</code> method
diff --git a/jakartaee-9.0/javadoc/jakarta/websocket/Session.html
b/jakartaee-9.0/javadoc/jakarta/websocket/Session.html
index 7d3b8b9..645fcbf 100644
--- a/jakartaee-9.0/javadoc/jakarta/websocket/Session.html
+++ b/jakartaee-9.0/javadoc/jakarta/websocket/Session.html
@@ -806,7 +806,17 @@ extends java.io.Closeable</pre>
between the opening of the session and during the onClose() method. But
outside that time, any information stored
using this Map may no longer be kept by the container. Web socket
applications running on distributed
implementations of the web container should make any application specific
objects stored here
- java.io.Serializable, or the object may not be recreated after a
failover.</div>
+ java.io.Serializable, or the object may not be recreated after a failover.
+ <p>
+ For server sessions, the initial contents of this Map must be a shallow copy
of the user properties map returned
+ from <a
href="../../jakarta/websocket/EndpointConfig.html#getUserProperties--"><code>EndpointConfig.getUserProperties()</code></a>
at the point the
+ <a
href="../../jakarta/websocket/server/ServerEndpointConfig.Configurator.html#modifyHandshake-jakarta.websocket.server.ServerEndpointConfig-jakarta.websocket.server.HandshakeRequest-jakarta.websocket.HandshakeResponse-"><code>ServerEndpointConfig.Configurator.modifyHandshake(ServerEndpointConfig,
+ jakarta.websocket.server.HandshakeRequest, HandshakeResponse)</code></a>
method exits.
+ <p>
+ For client sessions, the initial contents of this Map must be a shallow copy
of the user properties map returned
+ from <a
href="../../jakarta/websocket/EndpointConfig.html#getUserProperties--"><code>EndpointConfig.getUserProperties()</code></a>
for the <a href="../../jakarta/websocket/ClientEndpointConfig.html"
title="interface in jakarta.websocket"><code>ClientEndpointConfig</code></a>
passed to
+ <a
href="../../jakarta/websocket/WebSocketContainer.html#connectToServer-java.lang.Class-jakarta.websocket.ClientEndpointConfig-java.net.URI-"><code>WebSocketContainer.connectToServer(Class,
ClientEndpointConfig, URI)</code></a> or
+ <a
href="../../jakarta/websocket/WebSocketContainer.html#connectToServer-jakarta.websocket.Endpoint-jakarta.websocket.ClientEndpointConfig-java.net.URI-"><code>WebSocketContainer.connectToServer(Endpoint,
ClientEndpointConfig, URI)</code></a>.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an editable Map of application data.</dd>
diff --git
a/jakartaee-9.0/javadoc/jakarta/websocket/server/ServerEndpointConfig.Configurator.html
b/jakartaee-9.0/javadoc/jakarta/websocket/server/ServerEndpointConfig.Configurator.html
index a4435e3..c8a178b 100644
---
a/jakartaee-9.0/javadoc/jakarta/websocket/server/ServerEndpointConfig.Configurator.html
+++
b/jakartaee-9.0/javadoc/jakarta/websocket/server/ServerEndpointConfig.Configurator.html
@@ -341,7 +341,12 @@ extends java.lang.Object</pre>
<p>
If the developer does not override this method, no further modification of
the request and response are made
- by the implementation.</div>
+ by the implementation.
+ <p>
+ The user properties made available via <a
href="../../../jakarta/websocket/EndpointConfig.html#getUserProperties--"><code>EndpointConfig.getUserProperties()</code></a>
must be a per
+ WebSocket connection (i.e. per <a
href="../../../jakarta/websocket/Session.html" title="interface in
jakarta.websocket"><code>Session</code></a>) copy of the user properties. This
copy,
+ including any modifications made to the user properties during the execution
of this method must be used to
+ populate the initial contents of <a
href="../../../jakarta/websocket/Session.html#getUserProperties--"><code>Session.getUserProperties()</code></a>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>sec</code> - the configuration object involved in the handshake</dd>
diff --git a/latest/javadoc/index-all.html b/latest/javadoc/index-all.html
index 7a5a020..2f0f954 100644
--- a/latest/javadoc/index-all.html
+++ b/latest/javadoc/index-all.html
@@ -1721,6 +1721,8 @@
</dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/LocalBeanProxyFactory.Unsafe.html#allocateInstance-java.lang.Class-">allocateInstance(Class)</a></span>
- Static method in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/LocalBeanProxyFactory.Unsafe.html"
title="class in
org.apache.openejb.util.proxy">LocalBeanProxyFactory.Unsafe</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#allocateProxy-java.lang.Class-">allocateProxy(Class<T>)</a></span>
- Static method in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/jee/jpa/SequenceGenerator.html#allocationSize">allocationSize</a></span>
- Variable in class org.apache.openejb.jee.jpa.<a
href="org/apache/openejb/jee/jpa/SequenceGenerator.html" title="class in
org.apache.openejb.jee.jpa">SequenceGenerator</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/jee/jpa/TableGenerator.html#allocationSize">allocationSize</a></span>
- Variable in class org.apache.openejb.jee.jpa.<a
href="org/apache/openejb/jee/jpa/TableGenerator.html" title="class in
org.apache.openejb.jee.jpa">TableGenerator</a></dt>
@@ -4668,6 +4670,8 @@
<dd> </dd>
<dt><a href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy"><span
class="typeNameLink">ClassDefiner</span></a> - Class in <a
href="org/apache/openejb/util/proxy/package-summary.html">org.apache.openejb.util.proxy</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#ClassDefiner--">ClassDefiner()</a></span>
- Constructor for class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/assembler/classic/PersistenceUnitInfo.html#classes">classes</a></span>
- Variable in class org.apache.openejb.assembler.classic.<a
href="org/apache/openejb/assembler/classic/PersistenceUnitInfo.html"
title="class in
org.apache.openejb.assembler.classic">PersistenceUnitInfo</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/config/rules/CheckClassLoading.Classes.html#Classes-java.net.URL:A-">Classes(URL[])</a></span>
- Constructor for class org.apache.openejb.config.rules.<a
href="org/apache/openejb/config/rules/CheckClassLoading.Classes.html"
title="class in
org.apache.openejb.config.rules">CheckClassLoading.Classes</a></dt>
@@ -12567,6 +12571,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/jee/TldAttribute.html#deferredValue">deferredValue</a></span>
- Variable in class org.apache.openejb.jee.<a
href="org/apache/openejb/jee/TldAttribute.html" title="class in
org.apache.openejb.jee">TldAttribute</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#defineAndLoad-java.lang.String-byte:A-java.lang.Class-">defineAndLoad(String,
byte[], Class<T>)</a></span> - Method in class
org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#defineClass-java.lang.ClassLoader-java.lang.String-byte:A-java.lang.Class-java.security.ProtectionDomain-">defineClass(ClassLoader,
String, byte[], Class<?>, ProtectionDomain)</a></span> - Static method
in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/LocalBeanProxyFactory.Unsafe.html#defineClass-java.lang.ClassLoader-java.lang.Class-java.lang.String-byte:A-">defineClass(ClassLoader,
Class<?>, String, byte[])</a></span> - Static method in class
org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/LocalBeanProxyFactory.Unsafe.html"
title="class in
org.apache.openejb.util.proxy">LocalBeanProxyFactory.Unsafe</a></dt>
@@ -36326,6 +36332,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ProxyManager.html#getProxyClass-java.lang.Class:A-">getProxyClass(Class[])</a></span>
- Static method in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ProxyManager.html" title="class in
org.apache.openejb.util.proxy">ProxyManager</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#getProxyClassLoader-java.lang.Class-">getProxyClassLoader(Class<?>)</a></span>
- Method in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/core/cmp/cmp2/CmrField.html#getProxyDescriptor--">getProxyDescriptor()</a></span>
- Method in class org.apache.openejb.core.cmp.cmp2.<a
href="org/apache/openejb/core/cmp/cmp2/CmrField.html" title="class in
org.apache.openejb.core.cmp.cmp2">CmrField</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/config/sys/Openejb.html#getProxyFactory--">getProxyFactory()</a></span>
- Method in class org.apache.openejb.config.sys.<a
href="org/apache/openejb/config/sys/Openejb.html" title="class in
org.apache.openejb.config.sys">Openejb</a></dt>
@@ -53951,6 +53959,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/server/cxf/rs/CdiResourceProvider.DefaultBeanCreator.html#newInstance--">newInstance()</a></span>
- Method in class org.apache.openejb.server.cxf.rs.<a
href="org/apache/openejb/server/cxf/rs/CdiResourceProvider.DefaultBeanCreator.html"
title="class in
org.apache.openejb.server.cxf.rs">CdiResourceProvider.DefaultBeanCreator</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#newInstance-java.lang.Class-">newInstance(Class<?
extends T>)</a></span> - Method in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/SafeToolkit.html#newInstance-java.lang.String-">newInstance(String)</a></span>
- Method in class org.apache.openejb.util.<a
href="org/apache/openejb/util/SafeToolkit.html" title="class in
org.apache.openejb.util">SafeToolkit</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/SafeToolkit.html#newInstance-java.lang.Class-">newInstance(Class)</a></span>
- Method in class org.apache.openejb.util.<a
href="org/apache/openejb/util/SafeToolkit.html" title="class in
org.apache.openejb.util">SafeToolkit</a></dt>
diff --git a/latest/javadoc/org/apache/openejb/util/proxy/ClassDefiner.html
b/latest/javadoc/org/apache/openejb/util/proxy/ClassDefiner.html
index a043bb5..7e8a9ac 100644
--- a/latest/javadoc/org/apache/openejb/util/proxy/ClassDefiner.html
+++ b/latest/javadoc/org/apache/openejb/util/proxy/ClassDefiner.html
@@ -18,8 +18,8 @@
catch(err) {
}
//-->
-var methods = {"i0":9,"i1":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static
Methods"],8:["t4","Concrete Methods"]};
+var methods = {"i0":9,"i1":10,"i2":9,"i3":10,"i4":9,"i5":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static
Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
@@ -75,13 +75,13 @@ var activeTableTab = "activeTableTab";
<li>Summary: </li>
<li>Nested | </li>
<li>Field | </li>
-<li>Constr | </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>Constr | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
@@ -116,6 +116,23 @@ extends java.lang.Object</pre>
<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/apache/openejb/util/proxy/ClassDefiner.html#ClassDefiner--">ClassDefiner</a></span>()</code> </td>
+</tr>
+</table>
+</li>
+</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
@@ -123,12 +140,22 @@ extends java.lang.Object</pre>
</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="t1" class="tableTab"><span><a
href="javascript:show(1);">Static 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>
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span
class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a
href="javascript:show(1);">Static Methods</a></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 [...]
<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>static <T> T</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#allocateProxy-java.lang.Class-">allocateProxy</a></span>(java.lang.Class<T> proxyClass)</code> </td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><T> java.lang.Class<T></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#defineAndLoad-java.lang.String-byte:A-java.lang.Class-">defineAndLoad</a></span>(java.lang.String name,
+ byte[] bytecode,
+ java.lang.Class<T> proxiedClass)</code> </td>
+</tr>
+<tr id="i2" class="altColor">
<td class="colFirst"><code>static java.lang.Class<?></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#defineClass-java.lang.ClassLoader-java.lang.String-byte:A-java.lang.Class-java.security.ProtectionDomain-">defineClass</a></span>(java.lang.ClassLoader loader,
java.lang.String className,
@@ -136,10 +163,18 @@ extends java.lang.Object</pre>
java.lang.Class<?> originalClass,
java.security.ProtectionDomain protectionDomain)</code> </td>
</tr>
-<tr id="i1" class="rowColor">
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.ClassLoader</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#getProxyClassLoader-java.lang.Class-">getProxyClassLoader</a></span>(java.lang.Class<?> forClass)</code> </td>
+</tr>
+<tr id="i4" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#isClassLoaderDefineClass--">isClassLoaderDefineClass</a></span>()</code> </td>
</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><T> T</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#newInstance-java.lang.Class-">newInstance</a></span>(java.lang.Class<?
extends T> proxyClass)</code> </td>
+</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -156,6 +191,23 @@ extends java.lang.Object</pre>
<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="ClassDefiner--">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ClassDefiner</h4>
+<pre>public ClassDefiner()</pre>
+</li>
+</ul>
+</li>
+</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
@@ -174,7 +226,7 @@ extends java.lang.Object</pre>
<a
name="defineClass-java.lang.ClassLoader-java.lang.String-byte:A-java.lang.Class-java.security.ProtectionDomain-">
<!-- -->
</a>
-<ul class="blockListLast">
+<ul class="blockList">
<li class="blockList">
<h4>defineClass</h4>
<pre>public
static java.lang.Class<?> defineClass(java.lang.ClassLoader loader,
@@ -184,6 +236,44 @@ extends java.lang.Object</pre>
java.security.ProtectionDomain protectionDomain)</pre>
</li>
</ul>
+<a name="allocateProxy-java.lang.Class-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>allocateProxy</h4>
+<pre>public
static <T> T allocateProxy(java.lang.Class<T> proxyClass)</pre>
+</li>
+</ul>
+<a name="getProxyClassLoader-java.lang.Class-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProxyClassLoader</h4>
+<pre>public java.lang.ClassLoader getProxyClassLoader(java.lang.Class<?> forClass)</pre>
+</li>
+</ul>
+<a name="defineAndLoad-java.lang.String-byte:A-java.lang.Class-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>defineAndLoad</h4>
+<pre>public <T> java.lang.Class<T> defineAndLoad(java.lang.String name,
+ byte[] bytecode,
+
java.lang.Class<T> proxiedClass)</pre>
+</li>
+</ul>
+<a name="newInstance-java.lang.Class-">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newInstance</h4>
+<pre>public <T> T newInstance(java.lang.Class<?
extends T> proxyClass)</pre>
+</li>
+</ul>
</li>
</ul>
</li>
@@ -238,13 +328,13 @@ extends java.lang.Object</pre>
<li>Summary: </li>
<li>Nested | </li>
<li>Field | </li>
-<li>Constr | </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>Constr | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
diff --git a/master/javadoc/index-all.html b/master/javadoc/index-all.html
index f449811..de1bb78 100644
--- a/master/javadoc/index-all.html
+++ b/master/javadoc/index-all.html
@@ -1713,6 +1713,8 @@
</dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/LocalBeanProxyFactory.Unsafe.html#allocateInstance-java.lang.Class-">allocateInstance(Class)</a></span>
- Static method in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/LocalBeanProxyFactory.Unsafe.html"
title="class in
org.apache.openejb.util.proxy">LocalBeanProxyFactory.Unsafe</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#allocateProxy-java.lang.Class-">allocateProxy(Class<T>)</a></span>
- Static method in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/jee/jpa/SequenceGenerator.html#allocationSize">allocationSize</a></span>
- Variable in class org.apache.openejb.jee.jpa.<a
href="org/apache/openejb/jee/jpa/SequenceGenerator.html" title="class in
org.apache.openejb.jee.jpa">SequenceGenerator</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/jee/jpa/TableGenerator.html#allocationSize">allocationSize</a></span>
- Variable in class org.apache.openejb.jee.jpa.<a
href="org/apache/openejb/jee/jpa/TableGenerator.html" title="class in
org.apache.openejb.jee.jpa">TableGenerator</a></dt>
@@ -4630,6 +4632,8 @@
<dd> </dd>
<dt><a href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy"><span
class="typeNameLink">ClassDefiner</span></a> - Class in <a
href="org/apache/openejb/util/proxy/package-summary.html">org.apache.openejb.util.proxy</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#ClassDefiner--">ClassDefiner()</a></span>
- Constructor for class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/assembler/classic/PersistenceUnitInfo.html#classes">classes</a></span>
- Variable in class org.apache.openejb.assembler.classic.<a
href="org/apache/openejb/assembler/classic/PersistenceUnitInfo.html"
title="class in
org.apache.openejb.assembler.classic">PersistenceUnitInfo</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/config/rules/CheckClassLoading.Classes.html#Classes-java.net.URL:A-">Classes(URL[])</a></span>
- Constructor for class org.apache.openejb.config.rules.<a
href="org/apache/openejb/config/rules/CheckClassLoading.Classes.html"
title="class in
org.apache.openejb.config.rules">CheckClassLoading.Classes</a></dt>
@@ -12481,6 +12485,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/jee/TldAttribute.html#deferredValue">deferredValue</a></span>
- Variable in class org.apache.openejb.jee.<a
href="org/apache/openejb/jee/TldAttribute.html" title="class in
org.apache.openejb.jee">TldAttribute</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#defineAndLoad-java.lang.String-byte:A-java.lang.Class-">defineAndLoad(String,
byte[], Class<T>)</a></span> - Method in class
org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#defineClass-java.lang.ClassLoader-java.lang.String-byte:A-java.lang.Class-java.security.ProtectionDomain-">defineClass(ClassLoader,
String, byte[], Class<?>, ProtectionDomain)</a></span> - Static method
in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/LocalBeanProxyFactory.Unsafe.html#defineClass-java.lang.ClassLoader-java.lang.Class-java.lang.String-byte:A-">defineClass(ClassLoader,
Class<?>, String, byte[])</a></span> - Static method in class
org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/LocalBeanProxyFactory.Unsafe.html"
title="class in
org.apache.openejb.util.proxy">LocalBeanProxyFactory.Unsafe</a></dt>
@@ -36115,6 +36121,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ProxyManager.html#getProxyClass-java.lang.Class:A-">getProxyClass(Class[])</a></span>
- Static method in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ProxyManager.html" title="class in
org.apache.openejb.util.proxy">ProxyManager</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#getProxyClassLoader-java.lang.Class-">getProxyClassLoader(Class<?>)</a></span>
- Method in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/core/cmp/cmp2/CmrField.html#getProxyDescriptor--">getProxyDescriptor()</a></span>
- Method in class org.apache.openejb.core.cmp.cmp2.<a
href="org/apache/openejb/core/cmp/cmp2/CmrField.html" title="class in
org.apache.openejb.core.cmp.cmp2">CmrField</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/config/sys/Openejb.html#getProxyFactory--">getProxyFactory()</a></span>
- Method in class org.apache.openejb.config.sys.<a
href="org/apache/openejb/config/sys/Openejb.html" title="class in
org.apache.openejb.config.sys">Openejb</a></dt>
@@ -53596,6 +53604,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/server/cxf/rs/CdiResourceProvider.DefaultBeanCreator.html#newInstance--">newInstance()</a></span>
- Method in class org.apache.openejb.server.cxf.rs.<a
href="org/apache/openejb/server/cxf/rs/CdiResourceProvider.DefaultBeanCreator.html"
title="class in
org.apache.openejb.server.cxf.rs">CdiResourceProvider.DefaultBeanCreator</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#newInstance-java.lang.Class-">newInstance(Class<?
extends T>)</a></span> - Method in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/SafeToolkit.html#newInstance-java.lang.String-">newInstance(String)</a></span>
- Method in class org.apache.openejb.util.<a
href="org/apache/openejb/util/SafeToolkit.html" title="class in
org.apache.openejb.util">SafeToolkit</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/SafeToolkit.html#newInstance-java.lang.Class-">newInstance(Class)</a></span>
- Method in class org.apache.openejb.util.<a
href="org/apache/openejb/util/SafeToolkit.html" title="class in
org.apache.openejb.util">SafeToolkit</a></dt>
diff --git a/master/javadoc/org/apache/openejb/util/proxy/ClassDefiner.html
b/master/javadoc/org/apache/openejb/util/proxy/ClassDefiner.html
index a043bb5..7e8a9ac 100644
--- a/master/javadoc/org/apache/openejb/util/proxy/ClassDefiner.html
+++ b/master/javadoc/org/apache/openejb/util/proxy/ClassDefiner.html
@@ -18,8 +18,8 @@
catch(err) {
}
//-->
-var methods = {"i0":9,"i1":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static
Methods"],8:["t4","Concrete Methods"]};
+var methods = {"i0":9,"i1":10,"i2":9,"i3":10,"i4":9,"i5":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static
Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
@@ -75,13 +75,13 @@ var activeTableTab = "activeTableTab";
<li>Summary: </li>
<li>Nested | </li>
<li>Field | </li>
-<li>Constr | </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>Constr | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
@@ -116,6 +116,23 @@ extends java.lang.Object</pre>
<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/apache/openejb/util/proxy/ClassDefiner.html#ClassDefiner--">ClassDefiner</a></span>()</code> </td>
+</tr>
+</table>
+</li>
+</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
@@ -123,12 +140,22 @@ extends java.lang.Object</pre>
</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="t1" class="tableTab"><span><a
href="javascript:show(1);">Static 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>
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span
class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a
href="javascript:show(1);">Static Methods</a></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 [...]
<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>static <T> T</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#allocateProxy-java.lang.Class-">allocateProxy</a></span>(java.lang.Class<T> proxyClass)</code> </td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><T> java.lang.Class<T></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#defineAndLoad-java.lang.String-byte:A-java.lang.Class-">defineAndLoad</a></span>(java.lang.String name,
+ byte[] bytecode,
+ java.lang.Class<T> proxiedClass)</code> </td>
+</tr>
+<tr id="i2" class="altColor">
<td class="colFirst"><code>static java.lang.Class<?></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#defineClass-java.lang.ClassLoader-java.lang.String-byte:A-java.lang.Class-java.security.ProtectionDomain-">defineClass</a></span>(java.lang.ClassLoader loader,
java.lang.String className,
@@ -136,10 +163,18 @@ extends java.lang.Object</pre>
java.lang.Class<?> originalClass,
java.security.ProtectionDomain protectionDomain)</code> </td>
</tr>
-<tr id="i1" class="rowColor">
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.ClassLoader</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#getProxyClassLoader-java.lang.Class-">getProxyClassLoader</a></span>(java.lang.Class<?> forClass)</code> </td>
+</tr>
+<tr id="i4" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#isClassLoaderDefineClass--">isClassLoaderDefineClass</a></span>()</code> </td>
</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><T> T</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#newInstance-java.lang.Class-">newInstance</a></span>(java.lang.Class<?
extends T> proxyClass)</code> </td>
+</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -156,6 +191,23 @@ extends java.lang.Object</pre>
<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="ClassDefiner--">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ClassDefiner</h4>
+<pre>public ClassDefiner()</pre>
+</li>
+</ul>
+</li>
+</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
@@ -174,7 +226,7 @@ extends java.lang.Object</pre>
<a
name="defineClass-java.lang.ClassLoader-java.lang.String-byte:A-java.lang.Class-java.security.ProtectionDomain-">
<!-- -->
</a>
-<ul class="blockListLast">
+<ul class="blockList">
<li class="blockList">
<h4>defineClass</h4>
<pre>public
static java.lang.Class<?> defineClass(java.lang.ClassLoader loader,
@@ -184,6 +236,44 @@ extends java.lang.Object</pre>
java.security.ProtectionDomain protectionDomain)</pre>
</li>
</ul>
+<a name="allocateProxy-java.lang.Class-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>allocateProxy</h4>
+<pre>public
static <T> T allocateProxy(java.lang.Class<T> proxyClass)</pre>
+</li>
+</ul>
+<a name="getProxyClassLoader-java.lang.Class-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProxyClassLoader</h4>
+<pre>public java.lang.ClassLoader getProxyClassLoader(java.lang.Class<?> forClass)</pre>
+</li>
+</ul>
+<a name="defineAndLoad-java.lang.String-byte:A-java.lang.Class-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>defineAndLoad</h4>
+<pre>public <T> java.lang.Class<T> defineAndLoad(java.lang.String name,
+ byte[] bytecode,
+
java.lang.Class<T> proxiedClass)</pre>
+</li>
+</ul>
+<a name="newInstance-java.lang.Class-">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newInstance</h4>
+<pre>public <T> T newInstance(java.lang.Class<?
extends T> proxyClass)</pre>
+</li>
+</ul>
</li>
</ul>
</li>
@@ -238,13 +328,13 @@ extends java.lang.Object</pre>
<li>Summary: </li>
<li>Nested | </li>
<li>Field | </li>
-<li>Constr | </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>Constr | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
diff --git a/tomee-8.0/javadoc/index-all.html b/tomee-8.0/javadoc/index-all.html
index f449811..de1bb78 100644
--- a/tomee-8.0/javadoc/index-all.html
+++ b/tomee-8.0/javadoc/index-all.html
@@ -1713,6 +1713,8 @@
</dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/LocalBeanProxyFactory.Unsafe.html#allocateInstance-java.lang.Class-">allocateInstance(Class)</a></span>
- Static method in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/LocalBeanProxyFactory.Unsafe.html"
title="class in
org.apache.openejb.util.proxy">LocalBeanProxyFactory.Unsafe</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#allocateProxy-java.lang.Class-">allocateProxy(Class<T>)</a></span>
- Static method in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/jee/jpa/SequenceGenerator.html#allocationSize">allocationSize</a></span>
- Variable in class org.apache.openejb.jee.jpa.<a
href="org/apache/openejb/jee/jpa/SequenceGenerator.html" title="class in
org.apache.openejb.jee.jpa">SequenceGenerator</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/jee/jpa/TableGenerator.html#allocationSize">allocationSize</a></span>
- Variable in class org.apache.openejb.jee.jpa.<a
href="org/apache/openejb/jee/jpa/TableGenerator.html" title="class in
org.apache.openejb.jee.jpa">TableGenerator</a></dt>
@@ -4630,6 +4632,8 @@
<dd> </dd>
<dt><a href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy"><span
class="typeNameLink">ClassDefiner</span></a> - Class in <a
href="org/apache/openejb/util/proxy/package-summary.html">org.apache.openejb.util.proxy</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#ClassDefiner--">ClassDefiner()</a></span>
- Constructor for class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/assembler/classic/PersistenceUnitInfo.html#classes">classes</a></span>
- Variable in class org.apache.openejb.assembler.classic.<a
href="org/apache/openejb/assembler/classic/PersistenceUnitInfo.html"
title="class in
org.apache.openejb.assembler.classic">PersistenceUnitInfo</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/config/rules/CheckClassLoading.Classes.html#Classes-java.net.URL:A-">Classes(URL[])</a></span>
- Constructor for class org.apache.openejb.config.rules.<a
href="org/apache/openejb/config/rules/CheckClassLoading.Classes.html"
title="class in
org.apache.openejb.config.rules">CheckClassLoading.Classes</a></dt>
@@ -12481,6 +12485,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/jee/TldAttribute.html#deferredValue">deferredValue</a></span>
- Variable in class org.apache.openejb.jee.<a
href="org/apache/openejb/jee/TldAttribute.html" title="class in
org.apache.openejb.jee">TldAttribute</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#defineAndLoad-java.lang.String-byte:A-java.lang.Class-">defineAndLoad(String,
byte[], Class<T>)</a></span> - Method in class
org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#defineClass-java.lang.ClassLoader-java.lang.String-byte:A-java.lang.Class-java.security.ProtectionDomain-">defineClass(ClassLoader,
String, byte[], Class<?>, ProtectionDomain)</a></span> - Static method
in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/LocalBeanProxyFactory.Unsafe.html#defineClass-java.lang.ClassLoader-java.lang.Class-java.lang.String-byte:A-">defineClass(ClassLoader,
Class<?>, String, byte[])</a></span> - Static method in class
org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/LocalBeanProxyFactory.Unsafe.html"
title="class in
org.apache.openejb.util.proxy">LocalBeanProxyFactory.Unsafe</a></dt>
@@ -36115,6 +36121,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ProxyManager.html#getProxyClass-java.lang.Class:A-">getProxyClass(Class[])</a></span>
- Static method in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ProxyManager.html" title="class in
org.apache.openejb.util.proxy">ProxyManager</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#getProxyClassLoader-java.lang.Class-">getProxyClassLoader(Class<?>)</a></span>
- Method in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/core/cmp/cmp2/CmrField.html#getProxyDescriptor--">getProxyDescriptor()</a></span>
- Method in class org.apache.openejb.core.cmp.cmp2.<a
href="org/apache/openejb/core/cmp/cmp2/CmrField.html" title="class in
org.apache.openejb.core.cmp.cmp2">CmrField</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/config/sys/Openejb.html#getProxyFactory--">getProxyFactory()</a></span>
- Method in class org.apache.openejb.config.sys.<a
href="org/apache/openejb/config/sys/Openejb.html" title="class in
org.apache.openejb.config.sys">Openejb</a></dt>
@@ -53596,6 +53604,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/server/cxf/rs/CdiResourceProvider.DefaultBeanCreator.html#newInstance--">newInstance()</a></span>
- Method in class org.apache.openejb.server.cxf.rs.<a
href="org/apache/openejb/server/cxf/rs/CdiResourceProvider.DefaultBeanCreator.html"
title="class in
org.apache.openejb.server.cxf.rs">CdiResourceProvider.DefaultBeanCreator</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#newInstance-java.lang.Class-">newInstance(Class<?
extends T>)</a></span> - Method in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/SafeToolkit.html#newInstance-java.lang.String-">newInstance(String)</a></span>
- Method in class org.apache.openejb.util.<a
href="org/apache/openejb/util/SafeToolkit.html" title="class in
org.apache.openejb.util">SafeToolkit</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/SafeToolkit.html#newInstance-java.lang.Class-">newInstance(Class)</a></span>
- Method in class org.apache.openejb.util.<a
href="org/apache/openejb/util/SafeToolkit.html" title="class in
org.apache.openejb.util">SafeToolkit</a></dt>
diff --git a/tomee-8.0/javadoc/org/apache/openejb/util/proxy/ClassDefiner.html
b/tomee-8.0/javadoc/org/apache/openejb/util/proxy/ClassDefiner.html
index a043bb5..7e8a9ac 100644
--- a/tomee-8.0/javadoc/org/apache/openejb/util/proxy/ClassDefiner.html
+++ b/tomee-8.0/javadoc/org/apache/openejb/util/proxy/ClassDefiner.html
@@ -18,8 +18,8 @@
catch(err) {
}
//-->
-var methods = {"i0":9,"i1":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static
Methods"],8:["t4","Concrete Methods"]};
+var methods = {"i0":9,"i1":10,"i2":9,"i3":10,"i4":9,"i5":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static
Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
@@ -75,13 +75,13 @@ var activeTableTab = "activeTableTab";
<li>Summary: </li>
<li>Nested | </li>
<li>Field | </li>
-<li>Constr | </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>Constr | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
@@ -116,6 +116,23 @@ extends java.lang.Object</pre>
<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/apache/openejb/util/proxy/ClassDefiner.html#ClassDefiner--">ClassDefiner</a></span>()</code> </td>
+</tr>
+</table>
+</li>
+</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
@@ -123,12 +140,22 @@ extends java.lang.Object</pre>
</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="t1" class="tableTab"><span><a
href="javascript:show(1);">Static 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>
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span
class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a
href="javascript:show(1);">Static Methods</a></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 [...]
<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>static <T> T</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#allocateProxy-java.lang.Class-">allocateProxy</a></span>(java.lang.Class<T> proxyClass)</code> </td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><T> java.lang.Class<T></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#defineAndLoad-java.lang.String-byte:A-java.lang.Class-">defineAndLoad</a></span>(java.lang.String name,
+ byte[] bytecode,
+ java.lang.Class<T> proxiedClass)</code> </td>
+</tr>
+<tr id="i2" class="altColor">
<td class="colFirst"><code>static java.lang.Class<?></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#defineClass-java.lang.ClassLoader-java.lang.String-byte:A-java.lang.Class-java.security.ProtectionDomain-">defineClass</a></span>(java.lang.ClassLoader loader,
java.lang.String className,
@@ -136,10 +163,18 @@ extends java.lang.Object</pre>
java.lang.Class<?> originalClass,
java.security.ProtectionDomain protectionDomain)</code> </td>
</tr>
-<tr id="i1" class="rowColor">
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.ClassLoader</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#getProxyClassLoader-java.lang.Class-">getProxyClassLoader</a></span>(java.lang.Class<?> forClass)</code> </td>
+</tr>
+<tr id="i4" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#isClassLoaderDefineClass--">isClassLoaderDefineClass</a></span>()</code> </td>
</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><T> T</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#newInstance-java.lang.Class-">newInstance</a></span>(java.lang.Class<?
extends T> proxyClass)</code> </td>
+</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -156,6 +191,23 @@ extends java.lang.Object</pre>
<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="ClassDefiner--">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ClassDefiner</h4>
+<pre>public ClassDefiner()</pre>
+</li>
+</ul>
+</li>
+</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
@@ -174,7 +226,7 @@ extends java.lang.Object</pre>
<a
name="defineClass-java.lang.ClassLoader-java.lang.String-byte:A-java.lang.Class-java.security.ProtectionDomain-">
<!-- -->
</a>
-<ul class="blockListLast">
+<ul class="blockList">
<li class="blockList">
<h4>defineClass</h4>
<pre>public
static java.lang.Class<?> defineClass(java.lang.ClassLoader loader,
@@ -184,6 +236,44 @@ extends java.lang.Object</pre>
java.security.ProtectionDomain protectionDomain)</pre>
</li>
</ul>
+<a name="allocateProxy-java.lang.Class-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>allocateProxy</h4>
+<pre>public
static <T> T allocateProxy(java.lang.Class<T> proxyClass)</pre>
+</li>
+</ul>
+<a name="getProxyClassLoader-java.lang.Class-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProxyClassLoader</h4>
+<pre>public java.lang.ClassLoader getProxyClassLoader(java.lang.Class<?> forClass)</pre>
+</li>
+</ul>
+<a name="defineAndLoad-java.lang.String-byte:A-java.lang.Class-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>defineAndLoad</h4>
+<pre>public <T> java.lang.Class<T> defineAndLoad(java.lang.String name,
+ byte[] bytecode,
+
java.lang.Class<T> proxiedClass)</pre>
+</li>
+</ul>
+<a name="newInstance-java.lang.Class-">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newInstance</h4>
+<pre>public <T> T newInstance(java.lang.Class<?
extends T> proxyClass)</pre>
+</li>
+</ul>
</li>
</ul>
</li>
@@ -238,13 +328,13 @@ extends java.lang.Object</pre>
<li>Summary: </li>
<li>Nested | </li>
<li>Field | </li>
-<li>Constr | </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>Constr | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
diff --git a/tomee-9.0/javadoc/index-all.html b/tomee-9.0/javadoc/index-all.html
index f449811..de1bb78 100644
--- a/tomee-9.0/javadoc/index-all.html
+++ b/tomee-9.0/javadoc/index-all.html
@@ -1713,6 +1713,8 @@
</dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/LocalBeanProxyFactory.Unsafe.html#allocateInstance-java.lang.Class-">allocateInstance(Class)</a></span>
- Static method in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/LocalBeanProxyFactory.Unsafe.html"
title="class in
org.apache.openejb.util.proxy">LocalBeanProxyFactory.Unsafe</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#allocateProxy-java.lang.Class-">allocateProxy(Class<T>)</a></span>
- Static method in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/jee/jpa/SequenceGenerator.html#allocationSize">allocationSize</a></span>
- Variable in class org.apache.openejb.jee.jpa.<a
href="org/apache/openejb/jee/jpa/SequenceGenerator.html" title="class in
org.apache.openejb.jee.jpa">SequenceGenerator</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/jee/jpa/TableGenerator.html#allocationSize">allocationSize</a></span>
- Variable in class org.apache.openejb.jee.jpa.<a
href="org/apache/openejb/jee/jpa/TableGenerator.html" title="class in
org.apache.openejb.jee.jpa">TableGenerator</a></dt>
@@ -4630,6 +4632,8 @@
<dd> </dd>
<dt><a href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy"><span
class="typeNameLink">ClassDefiner</span></a> - Class in <a
href="org/apache/openejb/util/proxy/package-summary.html">org.apache.openejb.util.proxy</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#ClassDefiner--">ClassDefiner()</a></span>
- Constructor for class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/assembler/classic/PersistenceUnitInfo.html#classes">classes</a></span>
- Variable in class org.apache.openejb.assembler.classic.<a
href="org/apache/openejb/assembler/classic/PersistenceUnitInfo.html"
title="class in
org.apache.openejb.assembler.classic">PersistenceUnitInfo</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/config/rules/CheckClassLoading.Classes.html#Classes-java.net.URL:A-">Classes(URL[])</a></span>
- Constructor for class org.apache.openejb.config.rules.<a
href="org/apache/openejb/config/rules/CheckClassLoading.Classes.html"
title="class in
org.apache.openejb.config.rules">CheckClassLoading.Classes</a></dt>
@@ -12481,6 +12485,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/jee/TldAttribute.html#deferredValue">deferredValue</a></span>
- Variable in class org.apache.openejb.jee.<a
href="org/apache/openejb/jee/TldAttribute.html" title="class in
org.apache.openejb.jee">TldAttribute</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#defineAndLoad-java.lang.String-byte:A-java.lang.Class-">defineAndLoad(String,
byte[], Class<T>)</a></span> - Method in class
org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#defineClass-java.lang.ClassLoader-java.lang.String-byte:A-java.lang.Class-java.security.ProtectionDomain-">defineClass(ClassLoader,
String, byte[], Class<?>, ProtectionDomain)</a></span> - Static method
in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/LocalBeanProxyFactory.Unsafe.html#defineClass-java.lang.ClassLoader-java.lang.Class-java.lang.String-byte:A-">defineClass(ClassLoader,
Class<?>, String, byte[])</a></span> - Static method in class
org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/LocalBeanProxyFactory.Unsafe.html"
title="class in
org.apache.openejb.util.proxy">LocalBeanProxyFactory.Unsafe</a></dt>
@@ -36115,6 +36121,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ProxyManager.html#getProxyClass-java.lang.Class:A-">getProxyClass(Class[])</a></span>
- Static method in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ProxyManager.html" title="class in
org.apache.openejb.util.proxy">ProxyManager</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#getProxyClassLoader-java.lang.Class-">getProxyClassLoader(Class<?>)</a></span>
- Method in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/core/cmp/cmp2/CmrField.html#getProxyDescriptor--">getProxyDescriptor()</a></span>
- Method in class org.apache.openejb.core.cmp.cmp2.<a
href="org/apache/openejb/core/cmp/cmp2/CmrField.html" title="class in
org.apache.openejb.core.cmp.cmp2">CmrField</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/config/sys/Openejb.html#getProxyFactory--">getProxyFactory()</a></span>
- Method in class org.apache.openejb.config.sys.<a
href="org/apache/openejb/config/sys/Openejb.html" title="class in
org.apache.openejb.config.sys">Openejb</a></dt>
@@ -53596,6 +53604,8 @@
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/server/cxf/rs/CdiResourceProvider.DefaultBeanCreator.html#newInstance--">newInstance()</a></span>
- Method in class org.apache.openejb.server.cxf.rs.<a
href="org/apache/openejb/server/cxf/rs/CdiResourceProvider.DefaultBeanCreator.html"
title="class in
org.apache.openejb.server.cxf.rs">CdiResourceProvider.DefaultBeanCreator</a></dt>
<dd> </dd>
+<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/proxy/ClassDefiner.html#newInstance-java.lang.Class-">newInstance(Class<?
extends T>)</a></span> - Method in class org.apache.openejb.util.proxy.<a
href="org/apache/openejb/util/proxy/ClassDefiner.html" title="class in
org.apache.openejb.util.proxy">ClassDefiner</a></dt>
+<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/SafeToolkit.html#newInstance-java.lang.String-">newInstance(String)</a></span>
- Method in class org.apache.openejb.util.<a
href="org/apache/openejb/util/SafeToolkit.html" title="class in
org.apache.openejb.util">SafeToolkit</a></dt>
<dd> </dd>
<dt><span class="memberNameLink"><a
href="org/apache/openejb/util/SafeToolkit.html#newInstance-java.lang.Class-">newInstance(Class)</a></span>
- Method in class org.apache.openejb.util.<a
href="org/apache/openejb/util/SafeToolkit.html" title="class in
org.apache.openejb.util">SafeToolkit</a></dt>
diff --git a/tomee-9.0/javadoc/org/apache/openejb/util/proxy/ClassDefiner.html
b/tomee-9.0/javadoc/org/apache/openejb/util/proxy/ClassDefiner.html
index a043bb5..7e8a9ac 100644
--- a/tomee-9.0/javadoc/org/apache/openejb/util/proxy/ClassDefiner.html
+++ b/tomee-9.0/javadoc/org/apache/openejb/util/proxy/ClassDefiner.html
@@ -18,8 +18,8 @@
catch(err) {
}
//-->
-var methods = {"i0":9,"i1":9};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static
Methods"],8:["t4","Concrete Methods"]};
+var methods = {"i0":9,"i1":10,"i2":9,"i3":10,"i4":9,"i5":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static
Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
@@ -75,13 +75,13 @@ var activeTableTab = "activeTableTab";
<li>Summary: </li>
<li>Nested | </li>
<li>Field | </li>
-<li>Constr | </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>Constr | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
@@ -116,6 +116,23 @@ extends java.lang.Object</pre>
<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/apache/openejb/util/proxy/ClassDefiner.html#ClassDefiner--">ClassDefiner</a></span>()</code> </td>
+</tr>
+</table>
+</li>
+</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
@@ -123,12 +140,22 @@ extends java.lang.Object</pre>
</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="t1" class="tableTab"><span><a
href="javascript:show(1);">Static 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>
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span
class="tabEnd"> </span></span><span id="t1" class="tableTab"><span><a
href="javascript:show(1);">Static Methods</a></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 [...]
<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>static <T> T</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#allocateProxy-java.lang.Class-">allocateProxy</a></span>(java.lang.Class<T> proxyClass)</code> </td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><T> java.lang.Class<T></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#defineAndLoad-java.lang.String-byte:A-java.lang.Class-">defineAndLoad</a></span>(java.lang.String name,
+ byte[] bytecode,
+ java.lang.Class<T> proxiedClass)</code> </td>
+</tr>
+<tr id="i2" class="altColor">
<td class="colFirst"><code>static java.lang.Class<?></code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#defineClass-java.lang.ClassLoader-java.lang.String-byte:A-java.lang.Class-java.security.ProtectionDomain-">defineClass</a></span>(java.lang.ClassLoader loader,
java.lang.String className,
@@ -136,10 +163,18 @@ extends java.lang.Object</pre>
java.lang.Class<?> originalClass,
java.security.ProtectionDomain protectionDomain)</code> </td>
</tr>
-<tr id="i1" class="rowColor">
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>java.lang.ClassLoader</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#getProxyClassLoader-java.lang.Class-">getProxyClassLoader</a></span>(java.lang.Class<?> forClass)</code> </td>
+</tr>
+<tr id="i4" class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#isClassLoaderDefineClass--">isClassLoaderDefineClass</a></span>()</code> </td>
</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code><T> T</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a
href="../../../../../org/apache/openejb/util/proxy/ClassDefiner.html#newInstance-java.lang.Class-">newInstance</a></span>(java.lang.Class<?
extends T> proxyClass)</code> </td>
+</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -156,6 +191,23 @@ extends java.lang.Object</pre>
<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="ClassDefiner--">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ClassDefiner</h4>
+<pre>public ClassDefiner()</pre>
+</li>
+</ul>
+</li>
+</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
@@ -174,7 +226,7 @@ extends java.lang.Object</pre>
<a
name="defineClass-java.lang.ClassLoader-java.lang.String-byte:A-java.lang.Class-java.security.ProtectionDomain-">
<!-- -->
</a>
-<ul class="blockListLast">
+<ul class="blockList">
<li class="blockList">
<h4>defineClass</h4>
<pre>public
static java.lang.Class<?> defineClass(java.lang.ClassLoader loader,
@@ -184,6 +236,44 @@ extends java.lang.Object</pre>
java.security.ProtectionDomain protectionDomain)</pre>
</li>
</ul>
+<a name="allocateProxy-java.lang.Class-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>allocateProxy</h4>
+<pre>public
static <T> T allocateProxy(java.lang.Class<T> proxyClass)</pre>
+</li>
+</ul>
+<a name="getProxyClassLoader-java.lang.Class-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getProxyClassLoader</h4>
+<pre>public java.lang.ClassLoader getProxyClassLoader(java.lang.Class<?> forClass)</pre>
+</li>
+</ul>
+<a name="defineAndLoad-java.lang.String-byte:A-java.lang.Class-">
+<!-- -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>defineAndLoad</h4>
+<pre>public <T> java.lang.Class<T> defineAndLoad(java.lang.String name,
+ byte[] bytecode,
+
java.lang.Class<T> proxiedClass)</pre>
+</li>
+</ul>
+<a name="newInstance-java.lang.Class-">
+<!-- -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>newInstance</h4>
+<pre>public <T> T newInstance(java.lang.Class<?
extends T> proxyClass)</pre>
+</li>
+</ul>
</li>
</ul>
</li>
@@ -238,13 +328,13 @@ extends java.lang.Object</pre>
<li>Summary: </li>
<li>Nested | </li>
<li>Field | </li>
-<li>Constr | </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>Constr | </li>
+<li><a href="#constructor.detail">Constr</a> | </li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>