Author: rafabene
Date: Fri Sep 12 12:19:56 2014
New Revision: 1624516
URL: http://svn.apache.org/r1624516
Log:
Site checkin for project Apache DeltaSpike - Documentation
Added:
deltaspike/site/trunk/content/documentation/releasenotes/
Modified:
deltaspike/site/trunk/content/documentation/bean-validation.html
deltaspike/site/trunk/content/documentation/build.html
deltaspike/site/trunk/content/documentation/configuration.html
deltaspike/site/trunk/content/documentation/container-control.html
deltaspike/site/trunk/content/documentation/core.html
deltaspike/site/trunk/content/documentation/data.html
deltaspike/site/trunk/content/documentation/deltaspike_1.0.2.html
deltaspike/site/trunk/content/documentation/index.html
deltaspike/site/trunk/content/documentation/jpa.html
deltaspike/site/trunk/content/documentation/jsf.html
deltaspike/site/trunk/content/documentation/partial-bean.html
deltaspike/site/trunk/content/documentation/projectstage.html
deltaspike/site/trunk/content/documentation/scheduler.html
deltaspike/site/trunk/content/documentation/security.html
deltaspike/site/trunk/content/documentation/servlet.html
deltaspike/site/trunk/content/documentation/source.html
deltaspike/site/trunk/content/documentation/spi.html
deltaspike/site/trunk/content/documentation/test-control.html
Modified: deltaspike/site/trunk/content/documentation/bean-validation.html
URL:
http://svn.apache.org/viewvc/deltaspike/site/trunk/content/documentation/bean-validation.html?rev=1624516&r1=1624515&r2=1624516&view=diff
==============================================================================
--- deltaspike/site/trunk/content/documentation/bean-validation.html (original)
+++ deltaspike/site/trunk/content/documentation/bean-validation.html Fri Sep 12
12:19:56 2014
@@ -17,92 +17,95 @@
<link
href="http://deltaspike.apache.org/resources/css/bootstrap-responsive.css"
rel="stylesheet">
<style type="text/css">
-/* Foundation stylesheet for CodeRay (to match GitHub theme) | MIT License |
http://foundation.zurb.com */
-table.CodeRay { border-collapse: collapse; padding: 2px; margin-bottom: 0;
border: 0; background: transparent; }
-table.CodeRay td { padding: 0 .5em; vertical-align: top; }
-table.CodeRay td.line-numbers { text-align: right; color: #999; border-right:
1px solid #e5e5e5; padding-left: 0; }
-span.line-numbers { border-right: 1px solid #E5E5E5; color: #999; display:
inline-block; margin-right: 0.5em; padding-right: 0.5em; }
-.CodeRay td.line-numbers strong, .CodeRay span.line-numbers strong {
font-weight: normal; }
-.CodeRay .debug { color: white !important; background: blue !important; }
-.CodeRay .annotation { color: #007; }
-.CodeRay .attribute-name { color: #f08; }
-.CodeRay .attribute-value { color: #700; }
-.CodeRay .binary { color: #509; }
-.CodeRay .comment { color: #999; font-style: italic; }
-.CodeRay .char { color: #04D; }
-.CodeRay .char .content { color: #04D; }
-.CodeRay .char .delimiter { color: #039; }
-.CodeRay .class { color: #458; }
-.CodeRay .complex { color: #A08; }
-.CodeRay .constant { color: teal; }
-.CodeRay .color { color: #0A0; }
-.CodeRay .class-variable { color: #369; }
-.CodeRay .decorator { color: #B0B; }
-.CodeRay .definition { color: #099; }
-.CodeRay .directive { color: #088; }
-.CodeRay .delimiter { color: black; }
-.CodeRay .doc { color: #970; }
-.CodeRay .doctype { color: #34b; }
-.CodeRay .doc-string { color: #D42; }
-.CodeRay .escape { color: #666; }
-.CodeRay .entity { color: #800; }
-.CodeRay .error { color: #808; }
-.CodeRay .exception { color: #C00; }
-.CodeRay .filename { color: #099; }
-.CodeRay .function { color: #900; }
-.CodeRay .global-variable { color: teal; }
-.CodeRay .hex { color: #058; }
-.CodeRay .integer { color: #099; }
-.CodeRay .include { color: #B44; }
-.CodeRay .inline { color: black; }
-.CodeRay .inline .inline { background: #ccc; }
-.CodeRay .inline .inline .inline { background: #bbb; }
-.CodeRay .inline .inline-delimiter { color: #D14; }
-.CodeRay .inline-delimiter { color: #D14; }
-.CodeRay .important { color: #f00; }
-.CodeRay .interpreted { color: #B2B; }
-.CodeRay .instance-variable { color: teal; }
-.CodeRay .label { color: #970; }
-.CodeRay .local-variable { color: #963; }
-.CodeRay .octal { color: #40E; }
-.CodeRay .predefined { color: #369; }
-.CodeRay .preprocessor { color: #579; }
-.CodeRay .pseudo-class { color: #00C; }
-.CodeRay .predefined-type { color: #074; }
-.CodeRay .reserved, .keyword { color: #000; }
-.CodeRay .key { color: #808; }
-.CodeRay .key .delimiter { color: #606; }
-.CodeRay .key .char { color: #80f; }
-.CodeRay .value { color: #088; }
-.CodeRay .regexp { background-color: #fff0ff; }
-.CodeRay .regexp .content { color: #808; }
-.CodeRay .regexp .delimiter { color: #404; }
-.CodeRay .regexp .modifier { color: #C2C; }
-.CodeRay .regexp .function { color: #404; font-weight: bold; }
-.CodeRay .string { color: #D20; }
-.CodeRay .string .string { }
-.CodeRay .string .string .string { background-color: #ffd0d0; }
-.CodeRay .string .content { color: #D14; }
-.CodeRay .string .char { color: #D14; }
-.CodeRay .string .delimiter { color: #D14; }
-.CodeRay .shell { color: #D14; }
-.CodeRay .shell .content { }
-.CodeRay .shell .delimiter { color: #D14; }
-.CodeRay .symbol { color: #990073; }
-.CodeRay .symbol .content { color: #A60; }
-.CodeRay .symbol .delimiter { color: #630; }
-.CodeRay .tag, .CodeRay .attribute-name { color: #070; }
-.CodeRay .tag-special { color: #D70; }
-.CodeRay .type { color: #339; }
-.CodeRay .variable { color: #036; }
-.CodeRay .insert { background: #afa; }
-.CodeRay .delete { background: #faa; }
-.CodeRay .change { color: #aaf; background: #007; }
-.CodeRay .head { color: #f8f; background: #505; }
-.CodeRay .insert .insert { color: #080; }
-.CodeRay .delete .delete { color: #800; }
-.CodeRay .change .change { color: #66f; }
-.CodeRay .head .head { color: #f4f; }
+/* Stylesheet for CodeRay to match GitHub theme | MIT License |
http://foundation.zurb.com */
+/*pre.CodeRay {background-color:#f7f7f8;}*/
+.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
+.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
+.CodeRay .line-numbers strong{font-weight: normal}
+table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
+table.CodeRay td{vertical-align: top}
+table.CodeRay td.line-numbers{text-align:right}
+table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
+table.CodeRay td.code{padding:0 0 0 .5em}
+table.CodeRay td.code>pre{padding:0}
+.CodeRay .debug{color:#fff !important;background:#000080 !important}
+.CodeRay .annotation{color:#007}
+.CodeRay .attribute-name{color:#000080}
+.CodeRay .attribute-value{color:#700}
+.CodeRay .binary{color:#509}
+.CodeRay .comment{color:#998;font-style:italic}
+.CodeRay .char{color:#04d}
+.CodeRay .char .content{color:#04d}
+.CodeRay .char .delimiter{color:#039}
+.CodeRay .class{color:#458;font-weight:bold}
+.CodeRay .complex{color:#a08}
+.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
+.CodeRay .color{color:#099}
+.CodeRay .class-variable{color:#369}
+.CodeRay .decorator{color:#b0b}
+.CodeRay .definition{color:#099}
+.CodeRay .delimiter{color:#000}
+.CodeRay .doc{color:#970}
+.CodeRay .doctype{color:#34b}
+.CodeRay .doc-string{color:#d42}
+.CodeRay .escape{color:#666}
+.CodeRay .entity{color:#800}
+.CodeRay .error{color:#808}
+.CodeRay .exception{color:inherit}
+.CodeRay .filename{color:#099}
+.CodeRay .function{color:#900;font-weight:bold}
+.CodeRay .global-variable{color:#008080}
+.CodeRay .hex{color:#058}
+.CodeRay .integer,.CodeRay .float{color:#099}
+.CodeRay .include{color:#555}
+.CodeRay .inline{color:#00}
+.CodeRay .inline .inline{background:#ccc}
+.CodeRay .inline .inline .inline{background:#bbb}
+.CodeRay .inline .inline-delimiter{color:#d14}
+.CodeRay .inline-delimiter{color:#d14}
+.CodeRay .important{color:#555;font-weight:bold}
+.CodeRay .interpreted{color:#b2b}
+.CodeRay .instance-variable{color:#008080}
+.CodeRay .label{color:#970}
+.CodeRay .local-variable{color:#963}
+.CodeRay .octal{color:#40e}
+.CodeRay .predefined{color:#369}
+.CodeRay .preprocessor{color:#579}
+.CodeRay .pseudo-class{color:#555}
+.CodeRay .directive{font-weight:bold}
+.CodeRay .type{font-weight:bold}
+.CodeRay .predefined-type{color:inherit}
+.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
+.CodeRay .key{color:#808}
+.CodeRay .key .delimiter{color:#606}
+.CodeRay .key .char{color:#80f}
+.CodeRay .value{color:#088}
+.CodeRay .regexp .delimiter{color:#808}
+.CodeRay .regexp .content{color:#808}
+.CodeRay .regexp .modifier{color:#808}
+.CodeRay .regexp .char{color:#d14}
+.CodeRay .regexp .function{color:#404;font-weight:bold}
+.CodeRay .string{color:#d20}
+.CodeRay .string .string .string{background:#ffd0d0}
+.CodeRay .string .content{color:#d14}
+.CodeRay .string .char{color:#d14}
+.CodeRay .string .delimiter{color:#d14}
+.CodeRay .shell{color:#d14}
+.CodeRay .shell .delimiter{color:#d14}
+.CodeRay .symbol{color:#990073}
+.CodeRay .symbol .content{color:#a60}
+.CodeRay .symbol .delimiter{color:#630}
+.CodeRay .tag{color:#008080}
+.CodeRay .tag-special{color:#d70}
+.CodeRay .variable{color:#036}
+.CodeRay .insert{background:#afa}
+.CodeRay .delete{background:#faa}
+.CodeRay .change{color:#aaf;background:#007}
+.CodeRay .head{color:#f8f;background:#505}
+.CodeRay .insert .insert{color:#080}
+.CodeRay .delete .delete{color:#800}
+.CodeRay .change .change{color:#66f}
+.CodeRay .head .head{color:#f4f}
body {
padding-top: 60px;
padding-bottom: 40px;
@@ -166,10 +169,9 @@ body {
<h1>Bean Validation Module</h1>
</div>
- <div id="toc" class="toc2">
+ <div id="toc" class="toc">
<ul class="sectlevel1">
-<li><a href="#_introduction">Introduction</a></li>
-<li>
+<li><a href="#_introduction">Introduction</a>
<ul class="sectlevel2">
<li><a href="#_scoping">Scoping</a></li>
<li><a href="#_code_requirements">Code Requirements</a></li>
@@ -203,7 +205,7 @@ simply need to override the factory, eit
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java
language-java">Validation.byDefaultProvider().configure().constraintValidatorFactory(<span
class="keyword">new</span>
CDIAwareConstraintValidatorFactory()).buildValidatorFactory()</code></pre>
+<pre class="CodeRay highlight"><code
data-lang="java">Validation.byDefaultProvider().configure().constraintValidatorFactory(<span
class="keyword">new</span>
CDIAwareConstraintValidatorFactory()).buildValidatorFactory()</code></pre>
</div>
</div>
<div class="paragraph">
@@ -211,7 +213,7 @@ simply need to override the factory, eit
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="xml language-xml">:::xml
+<pre class="CodeRay highlight"><code data-lang="xml">:::xml
<span class="tag"><validation-config</span> <span
class="attribute-name">xmlns</span>=<span class="string"><span
class="delimiter">"</span><span
class="content">http://jboss.org/xml/ns/javax/validation/configuration</span><span
class="delimiter">"</span></span>
<span class="attribute-name">xmlns:xsi</span>=<span class="string"><span
class="delimiter">"</span><span
class="content">http://www.w3.org/2001/XMLSchema-instance</span><span
class="delimiter">"</span></span>
<span class="attribute-name">xsi:schemaLocation</span>=<span
class="string"><span class="delimiter">"</span><span
class="content">http://jboss.org/xml/ns/javax/validation/configuration</span><span
class="delimiter">"</span></span><span class="tag">></span>
@@ -231,10 +233,8 @@ programming rules.</p>
<hr>
<footer>
- <p>Copyright © 2011-2014 The Apache Software
Foundation,
- Licensed under the Apache License,
Version 2.0.</p>
- <p>Apache and the Apache feather logo are
trademarks of The
- Apache Software Foundation.</p>
+ <p>Copyright © 2011-2014 The Apache Software
Foundation, Licensed under the Apache License, Version 2.0.</p>
+ <p>Apache and the Apache feather logo are
trademarks of The Apache Software Foundation.</p>
</footer>
</div>
Modified: deltaspike/site/trunk/content/documentation/build.html
URL:
http://svn.apache.org/viewvc/deltaspike/site/trunk/content/documentation/build.html?rev=1624516&r1=1624515&r2=1624516&view=diff
==============================================================================
--- deltaspike/site/trunk/content/documentation/build.html (original)
+++ deltaspike/site/trunk/content/documentation/build.html Fri Sep 12 12:19:56
2014
@@ -17,92 +17,95 @@
<link
href="http://deltaspike.apache.org/resources/css/bootstrap-responsive.css"
rel="stylesheet">
<style type="text/css">
-/* Foundation stylesheet for CodeRay (to match GitHub theme) | MIT License |
http://foundation.zurb.com */
-table.CodeRay { border-collapse: collapse; padding: 2px; margin-bottom: 0;
border: 0; background: transparent; }
-table.CodeRay td { padding: 0 .5em; vertical-align: top; }
-table.CodeRay td.line-numbers { text-align: right; color: #999; border-right:
1px solid #e5e5e5; padding-left: 0; }
-span.line-numbers { border-right: 1px solid #E5E5E5; color: #999; display:
inline-block; margin-right: 0.5em; padding-right: 0.5em; }
-.CodeRay td.line-numbers strong, .CodeRay span.line-numbers strong {
font-weight: normal; }
-.CodeRay .debug { color: white !important; background: blue !important; }
-.CodeRay .annotation { color: #007; }
-.CodeRay .attribute-name { color: #f08; }
-.CodeRay .attribute-value { color: #700; }
-.CodeRay .binary { color: #509; }
-.CodeRay .comment { color: #999; font-style: italic; }
-.CodeRay .char { color: #04D; }
-.CodeRay .char .content { color: #04D; }
-.CodeRay .char .delimiter { color: #039; }
-.CodeRay .class { color: #458; }
-.CodeRay .complex { color: #A08; }
-.CodeRay .constant { color: teal; }
-.CodeRay .color { color: #0A0; }
-.CodeRay .class-variable { color: #369; }
-.CodeRay .decorator { color: #B0B; }
-.CodeRay .definition { color: #099; }
-.CodeRay .directive { color: #088; }
-.CodeRay .delimiter { color: black; }
-.CodeRay .doc { color: #970; }
-.CodeRay .doctype { color: #34b; }
-.CodeRay .doc-string { color: #D42; }
-.CodeRay .escape { color: #666; }
-.CodeRay .entity { color: #800; }
-.CodeRay .error { color: #808; }
-.CodeRay .exception { color: #C00; }
-.CodeRay .filename { color: #099; }
-.CodeRay .function { color: #900; }
-.CodeRay .global-variable { color: teal; }
-.CodeRay .hex { color: #058; }
-.CodeRay .integer { color: #099; }
-.CodeRay .include { color: #B44; }
-.CodeRay .inline { color: black; }
-.CodeRay .inline .inline { background: #ccc; }
-.CodeRay .inline .inline .inline { background: #bbb; }
-.CodeRay .inline .inline-delimiter { color: #D14; }
-.CodeRay .inline-delimiter { color: #D14; }
-.CodeRay .important { color: #f00; }
-.CodeRay .interpreted { color: #B2B; }
-.CodeRay .instance-variable { color: teal; }
-.CodeRay .label { color: #970; }
-.CodeRay .local-variable { color: #963; }
-.CodeRay .octal { color: #40E; }
-.CodeRay .predefined { color: #369; }
-.CodeRay .preprocessor { color: #579; }
-.CodeRay .pseudo-class { color: #00C; }
-.CodeRay .predefined-type { color: #074; }
-.CodeRay .reserved, .keyword { color: #000; }
-.CodeRay .key { color: #808; }
-.CodeRay .key .delimiter { color: #606; }
-.CodeRay .key .char { color: #80f; }
-.CodeRay .value { color: #088; }
-.CodeRay .regexp { background-color: #fff0ff; }
-.CodeRay .regexp .content { color: #808; }
-.CodeRay .regexp .delimiter { color: #404; }
-.CodeRay .regexp .modifier { color: #C2C; }
-.CodeRay .regexp .function { color: #404; font-weight: bold; }
-.CodeRay .string { color: #D20; }
-.CodeRay .string .string { }
-.CodeRay .string .string .string { background-color: #ffd0d0; }
-.CodeRay .string .content { color: #D14; }
-.CodeRay .string .char { color: #D14; }
-.CodeRay .string .delimiter { color: #D14; }
-.CodeRay .shell { color: #D14; }
-.CodeRay .shell .content { }
-.CodeRay .shell .delimiter { color: #D14; }
-.CodeRay .symbol { color: #990073; }
-.CodeRay .symbol .content { color: #A60; }
-.CodeRay .symbol .delimiter { color: #630; }
-.CodeRay .tag, .CodeRay .attribute-name { color: #070; }
-.CodeRay .tag-special { color: #D70; }
-.CodeRay .type { color: #339; }
-.CodeRay .variable { color: #036; }
-.CodeRay .insert { background: #afa; }
-.CodeRay .delete { background: #faa; }
-.CodeRay .change { color: #aaf; background: #007; }
-.CodeRay .head { color: #f8f; background: #505; }
-.CodeRay .insert .insert { color: #080; }
-.CodeRay .delete .delete { color: #800; }
-.CodeRay .change .change { color: #66f; }
-.CodeRay .head .head { color: #f4f; }
+/* Stylesheet for CodeRay to match GitHub theme | MIT License |
http://foundation.zurb.com */
+/*pre.CodeRay {background-color:#f7f7f8;}*/
+.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
+.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
+.CodeRay .line-numbers strong{font-weight: normal}
+table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
+table.CodeRay td{vertical-align: top}
+table.CodeRay td.line-numbers{text-align:right}
+table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
+table.CodeRay td.code{padding:0 0 0 .5em}
+table.CodeRay td.code>pre{padding:0}
+.CodeRay .debug{color:#fff !important;background:#000080 !important}
+.CodeRay .annotation{color:#007}
+.CodeRay .attribute-name{color:#000080}
+.CodeRay .attribute-value{color:#700}
+.CodeRay .binary{color:#509}
+.CodeRay .comment{color:#998;font-style:italic}
+.CodeRay .char{color:#04d}
+.CodeRay .char .content{color:#04d}
+.CodeRay .char .delimiter{color:#039}
+.CodeRay .class{color:#458;font-weight:bold}
+.CodeRay .complex{color:#a08}
+.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
+.CodeRay .color{color:#099}
+.CodeRay .class-variable{color:#369}
+.CodeRay .decorator{color:#b0b}
+.CodeRay .definition{color:#099}
+.CodeRay .delimiter{color:#000}
+.CodeRay .doc{color:#970}
+.CodeRay .doctype{color:#34b}
+.CodeRay .doc-string{color:#d42}
+.CodeRay .escape{color:#666}
+.CodeRay .entity{color:#800}
+.CodeRay .error{color:#808}
+.CodeRay .exception{color:inherit}
+.CodeRay .filename{color:#099}
+.CodeRay .function{color:#900;font-weight:bold}
+.CodeRay .global-variable{color:#008080}
+.CodeRay .hex{color:#058}
+.CodeRay .integer,.CodeRay .float{color:#099}
+.CodeRay .include{color:#555}
+.CodeRay .inline{color:#00}
+.CodeRay .inline .inline{background:#ccc}
+.CodeRay .inline .inline .inline{background:#bbb}
+.CodeRay .inline .inline-delimiter{color:#d14}
+.CodeRay .inline-delimiter{color:#d14}
+.CodeRay .important{color:#555;font-weight:bold}
+.CodeRay .interpreted{color:#b2b}
+.CodeRay .instance-variable{color:#008080}
+.CodeRay .label{color:#970}
+.CodeRay .local-variable{color:#963}
+.CodeRay .octal{color:#40e}
+.CodeRay .predefined{color:#369}
+.CodeRay .preprocessor{color:#579}
+.CodeRay .pseudo-class{color:#555}
+.CodeRay .directive{font-weight:bold}
+.CodeRay .type{font-weight:bold}
+.CodeRay .predefined-type{color:inherit}
+.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
+.CodeRay .key{color:#808}
+.CodeRay .key .delimiter{color:#606}
+.CodeRay .key .char{color:#80f}
+.CodeRay .value{color:#088}
+.CodeRay .regexp .delimiter{color:#808}
+.CodeRay .regexp .content{color:#808}
+.CodeRay .regexp .modifier{color:#808}
+.CodeRay .regexp .char{color:#d14}
+.CodeRay .regexp .function{color:#404;font-weight:bold}
+.CodeRay .string{color:#d20}
+.CodeRay .string .string .string{background:#ffd0d0}
+.CodeRay .string .content{color:#d14}
+.CodeRay .string .char{color:#d14}
+.CodeRay .string .delimiter{color:#d14}
+.CodeRay .shell{color:#d14}
+.CodeRay .shell .delimiter{color:#d14}
+.CodeRay .symbol{color:#990073}
+.CodeRay .symbol .content{color:#a60}
+.CodeRay .symbol .delimiter{color:#630}
+.CodeRay .tag{color:#008080}
+.CodeRay .tag-special{color:#d70}
+.CodeRay .variable{color:#036}
+.CodeRay .insert{background:#afa}
+.CodeRay .delete{background:#faa}
+.CodeRay .change{color:#aaf;background:#007}
+.CodeRay .head{color:#f8f;background:#505}
+.CodeRay .insert .insert{color:#080}
+.CodeRay .delete .delete{color:#800}
+.CodeRay .change .change{color:#66f}
+.CodeRay .head .head{color:#f4f}
body {
padding-top: 60px;
padding-bottom: 40px;
@@ -166,15 +169,13 @@ body {
<h1>Building DeltaSpike from source</h1>
</div>
- <div id="toc" class="toc2">
+ <div id="toc" class="toc">
<ul class="sectlevel1">
-<li><a href="#_introduction">Introduction</a></li>
-<li>
+<li><a href="#_introduction">Introduction</a>
<ul class="sectlevel2">
<li><a href="#_full_build">Full build</a></li>
<li><a href="#_build_with_test">Build with test</a></li>
-<li><a href="#_integration_tests">Integration Tests</a></li>
-<li>
+<li><a href="#_integration_tests">Integration Tests</a>
<ul class="sectlevel3">
<li><a href="#_tomee">TomEE</a></li>
<li><a href="#_jboss_as7">JBoss AS7</a></li>
@@ -358,13 +359,13 @@ Set WLS_HOME so that %WLS_HOME%.jar exis
<div class="sect2">
<h3 id="_jenkins_builds">Jenkins Builds</h3>
<div class="paragraph">
-<p><a
href="https://builds.apache.org/view/A-D/view/DeltaSpike/">https://builds.apache.org/view/A-D/view/DeltaSpike/</a></p>
+<p><a href="https://builds.apache.org/view/A-D/view/DeltaSpike/"
class="bare">https://builds.apache.org/view/A-D/view/DeltaSpike/</a></p>
</div>
</div>
<div class="sect2">
<h3 id="_sonar">Sonar</h3>
<div class="paragraph">
-<p><a
href="https://analysis.apache.org/dashboard/index/org.apache.deltaspike:deltaspike-project">https://analysis.apache.org/dashboard/index/org.apache.deltaspike:deltaspike-project</a></p>
+<p><a
href="https://analysis.apache.org/dashboard/index/org.apache.deltaspike:deltaspike-project"
class="bare">https://analysis.apache.org/dashboard/index/org.apache.deltaspike:deltaspike-project</a></p>
</div>
</div>
</div>
@@ -374,10 +375,8 @@ Set WLS_HOME so that %WLS_HOME%.jar exis
<hr>
<footer>
- <p>Copyright © 2011-2014 The Apache Software
Foundation,
- Licensed under the Apache License,
Version 2.0.</p>
- <p>Apache and the Apache feather logo are
trademarks of The
- Apache Software Foundation.</p>
+ <p>Copyright © 2011-2014 The Apache Software
Foundation, Licensed under the Apache License, Version 2.0.</p>
+ <p>Apache and the Apache feather logo are
trademarks of The Apache Software Foundation.</p>
</footer>
</div>
Modified: deltaspike/site/trunk/content/documentation/configuration.html
URL:
http://svn.apache.org/viewvc/deltaspike/site/trunk/content/documentation/configuration.html?rev=1624516&r1=1624515&r2=1624516&view=diff
==============================================================================
--- deltaspike/site/trunk/content/documentation/configuration.html (original)
+++ deltaspike/site/trunk/content/documentation/configuration.html Fri Sep 12
12:19:56 2014
@@ -17,92 +17,95 @@
<link
href="http://deltaspike.apache.org/resources/css/bootstrap-responsive.css"
rel="stylesheet">
<style type="text/css">
-/* Foundation stylesheet for CodeRay (to match GitHub theme) | MIT License |
http://foundation.zurb.com */
-table.CodeRay { border-collapse: collapse; padding: 2px; margin-bottom: 0;
border: 0; background: transparent; }
-table.CodeRay td { padding: 0 .5em; vertical-align: top; }
-table.CodeRay td.line-numbers { text-align: right; color: #999; border-right:
1px solid #e5e5e5; padding-left: 0; }
-span.line-numbers { border-right: 1px solid #E5E5E5; color: #999; display:
inline-block; margin-right: 0.5em; padding-right: 0.5em; }
-.CodeRay td.line-numbers strong, .CodeRay span.line-numbers strong {
font-weight: normal; }
-.CodeRay .debug { color: white !important; background: blue !important; }
-.CodeRay .annotation { color: #007; }
-.CodeRay .attribute-name { color: #f08; }
-.CodeRay .attribute-value { color: #700; }
-.CodeRay .binary { color: #509; }
-.CodeRay .comment { color: #999; font-style: italic; }
-.CodeRay .char { color: #04D; }
-.CodeRay .char .content { color: #04D; }
-.CodeRay .char .delimiter { color: #039; }
-.CodeRay .class { color: #458; }
-.CodeRay .complex { color: #A08; }
-.CodeRay .constant { color: teal; }
-.CodeRay .color { color: #0A0; }
-.CodeRay .class-variable { color: #369; }
-.CodeRay .decorator { color: #B0B; }
-.CodeRay .definition { color: #099; }
-.CodeRay .directive { color: #088; }
-.CodeRay .delimiter { color: black; }
-.CodeRay .doc { color: #970; }
-.CodeRay .doctype { color: #34b; }
-.CodeRay .doc-string { color: #D42; }
-.CodeRay .escape { color: #666; }
-.CodeRay .entity { color: #800; }
-.CodeRay .error { color: #808; }
-.CodeRay .exception { color: #C00; }
-.CodeRay .filename { color: #099; }
-.CodeRay .function { color: #900; }
-.CodeRay .global-variable { color: teal; }
-.CodeRay .hex { color: #058; }
-.CodeRay .integer { color: #099; }
-.CodeRay .include { color: #B44; }
-.CodeRay .inline { color: black; }
-.CodeRay .inline .inline { background: #ccc; }
-.CodeRay .inline .inline .inline { background: #bbb; }
-.CodeRay .inline .inline-delimiter { color: #D14; }
-.CodeRay .inline-delimiter { color: #D14; }
-.CodeRay .important { color: #f00; }
-.CodeRay .interpreted { color: #B2B; }
-.CodeRay .instance-variable { color: teal; }
-.CodeRay .label { color: #970; }
-.CodeRay .local-variable { color: #963; }
-.CodeRay .octal { color: #40E; }
-.CodeRay .predefined { color: #369; }
-.CodeRay .preprocessor { color: #579; }
-.CodeRay .pseudo-class { color: #00C; }
-.CodeRay .predefined-type { color: #074; }
-.CodeRay .reserved, .keyword { color: #000; }
-.CodeRay .key { color: #808; }
-.CodeRay .key .delimiter { color: #606; }
-.CodeRay .key .char { color: #80f; }
-.CodeRay .value { color: #088; }
-.CodeRay .regexp { background-color: #fff0ff; }
-.CodeRay .regexp .content { color: #808; }
-.CodeRay .regexp .delimiter { color: #404; }
-.CodeRay .regexp .modifier { color: #C2C; }
-.CodeRay .regexp .function { color: #404; font-weight: bold; }
-.CodeRay .string { color: #D20; }
-.CodeRay .string .string { }
-.CodeRay .string .string .string { background-color: #ffd0d0; }
-.CodeRay .string .content { color: #D14; }
-.CodeRay .string .char { color: #D14; }
-.CodeRay .string .delimiter { color: #D14; }
-.CodeRay .shell { color: #D14; }
-.CodeRay .shell .content { }
-.CodeRay .shell .delimiter { color: #D14; }
-.CodeRay .symbol { color: #990073; }
-.CodeRay .symbol .content { color: #A60; }
-.CodeRay .symbol .delimiter { color: #630; }
-.CodeRay .tag, .CodeRay .attribute-name { color: #070; }
-.CodeRay .tag-special { color: #D70; }
-.CodeRay .type { color: #339; }
-.CodeRay .variable { color: #036; }
-.CodeRay .insert { background: #afa; }
-.CodeRay .delete { background: #faa; }
-.CodeRay .change { color: #aaf; background: #007; }
-.CodeRay .head { color: #f8f; background: #505; }
-.CodeRay .insert .insert { color: #080; }
-.CodeRay .delete .delete { color: #800; }
-.CodeRay .change .change { color: #66f; }
-.CodeRay .head .head { color: #f4f; }
+/* Stylesheet for CodeRay to match GitHub theme | MIT License |
http://foundation.zurb.com */
+/*pre.CodeRay {background-color:#f7f7f8;}*/
+.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
+.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
+.CodeRay .line-numbers strong{font-weight: normal}
+table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
+table.CodeRay td{vertical-align: top}
+table.CodeRay td.line-numbers{text-align:right}
+table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
+table.CodeRay td.code{padding:0 0 0 .5em}
+table.CodeRay td.code>pre{padding:0}
+.CodeRay .debug{color:#fff !important;background:#000080 !important}
+.CodeRay .annotation{color:#007}
+.CodeRay .attribute-name{color:#000080}
+.CodeRay .attribute-value{color:#700}
+.CodeRay .binary{color:#509}
+.CodeRay .comment{color:#998;font-style:italic}
+.CodeRay .char{color:#04d}
+.CodeRay .char .content{color:#04d}
+.CodeRay .char .delimiter{color:#039}
+.CodeRay .class{color:#458;font-weight:bold}
+.CodeRay .complex{color:#a08}
+.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
+.CodeRay .color{color:#099}
+.CodeRay .class-variable{color:#369}
+.CodeRay .decorator{color:#b0b}
+.CodeRay .definition{color:#099}
+.CodeRay .delimiter{color:#000}
+.CodeRay .doc{color:#970}
+.CodeRay .doctype{color:#34b}
+.CodeRay .doc-string{color:#d42}
+.CodeRay .escape{color:#666}
+.CodeRay .entity{color:#800}
+.CodeRay .error{color:#808}
+.CodeRay .exception{color:inherit}
+.CodeRay .filename{color:#099}
+.CodeRay .function{color:#900;font-weight:bold}
+.CodeRay .global-variable{color:#008080}
+.CodeRay .hex{color:#058}
+.CodeRay .integer,.CodeRay .float{color:#099}
+.CodeRay .include{color:#555}
+.CodeRay .inline{color:#00}
+.CodeRay .inline .inline{background:#ccc}
+.CodeRay .inline .inline .inline{background:#bbb}
+.CodeRay .inline .inline-delimiter{color:#d14}
+.CodeRay .inline-delimiter{color:#d14}
+.CodeRay .important{color:#555;font-weight:bold}
+.CodeRay .interpreted{color:#b2b}
+.CodeRay .instance-variable{color:#008080}
+.CodeRay .label{color:#970}
+.CodeRay .local-variable{color:#963}
+.CodeRay .octal{color:#40e}
+.CodeRay .predefined{color:#369}
+.CodeRay .preprocessor{color:#579}
+.CodeRay .pseudo-class{color:#555}
+.CodeRay .directive{font-weight:bold}
+.CodeRay .type{font-weight:bold}
+.CodeRay .predefined-type{color:inherit}
+.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
+.CodeRay .key{color:#808}
+.CodeRay .key .delimiter{color:#606}
+.CodeRay .key .char{color:#80f}
+.CodeRay .value{color:#088}
+.CodeRay .regexp .delimiter{color:#808}
+.CodeRay .regexp .content{color:#808}
+.CodeRay .regexp .modifier{color:#808}
+.CodeRay .regexp .char{color:#d14}
+.CodeRay .regexp .function{color:#404;font-weight:bold}
+.CodeRay .string{color:#d20}
+.CodeRay .string .string .string{background:#ffd0d0}
+.CodeRay .string .content{color:#d14}
+.CodeRay .string .char{color:#d14}
+.CodeRay .string .delimiter{color:#d14}
+.CodeRay .shell{color:#d14}
+.CodeRay .shell .delimiter{color:#d14}
+.CodeRay .symbol{color:#990073}
+.CodeRay .symbol .content{color:#a60}
+.CodeRay .symbol .delimiter{color:#630}
+.CodeRay .tag{color:#008080}
+.CodeRay .tag-special{color:#d70}
+.CodeRay .variable{color:#036}
+.CodeRay .insert{background:#afa}
+.CodeRay .delete{background:#faa}
+.CodeRay .change{color:#aaf;background:#007}
+.CodeRay .head{color:#f8f;background:#505}
+.CodeRay .insert .insert{color:#080}
+.CodeRay .delete .delete{color:#800}
+.CodeRay .change .change{color:#66f}
+.CodeRay .head .head{color:#f4f}
body {
padding-top: 60px;
padding-bottom: 40px;
@@ -166,10 +169,9 @@ body {
<h1>DeltaSpike Configuration Mechanism</h1>
</div>
- <div id="toc" class="toc2">
+ <div id="toc" class="toc">
<ul class="sectlevel1">
-<li><a href="#_configuration_basics">Configuration Basics</a></li>
-<li>
+<li><a href="#_configuration_basics">Configuration Basics</a>
<ul class="sectlevel2">
<li><a href="#_benefits_for_production">Benefits for Production</a></li>
<li><a href="#_drop_in_configuration">Drop-In Configuration</a></li>
@@ -177,21 +179,18 @@ body {
<li><a href="#_userland_configuration">Userland Configuration</a></li>
</ul>
</li>
-<li><a href="#_configresolver">ConfigResolver</a></li>
-<li>
+<li><a href="#_configresolver">ConfigResolver</a>
<ul class="sectlevel2">
<li><a href="#_getpropertyvalue">getPropertyValue()</a></li>
<li><a
href="#_getprojectstageawarepropertyvalue">getProjectStageAwarePropertyValue()</a></li>
<li><a href="#_handling_of_default_values">handling of default values</a></li>
</ul>
</li>
-<li><a href="#_configsource">ConfigSource</a></li>
-<li>
+<li><a href="#_configsource">ConfigSource</a>
<ul class="sectlevel2">
<li><a href="#_configsources_provided_by_default">ConfigSources provided by
default</a></li>
<li><a href="#_reordering_of_the_default_order_of_config_sources">Reordering
of the default order of Config-Sources</a></li>
-<li><a href="#_custom_config_sources">Custom Config-Sources</a></li>
-<li>
+<li><a href="#_custom_config_sources">Custom Config-Sources</a>
<ul class="sectlevel3">
<li><a href="#_propertyfileconfig">PropertyFileConfig</a></li>
</ul>
@@ -296,7 +295,7 @@ configuration:</p>
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="predefined-type">String</span> dbUserName =
ConfigResolver.getPropertyValue(<span class="string"><span
class="delimiter">"</span><span
class="content">databaseconfig.username</span><span
class="delimiter">"</span></span>);</code></pre>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="predefined-type">String</span> dbUserName =
ConfigResolver.getPropertyValue(<span class="string"><span
class="delimiter">"</span><span
class="content">databaseconfig.username</span><span
class="delimiter">"</span></span>);</code></pre>
</div>
</div>
</div>
@@ -340,7 +339,7 @@ value to determine the final lookup path
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="predefined-type">String</span> dbUserName =
ConfigResolver.getPropertyAwarePropertyValue(<span class="string"><span
class="delimiter">"</span><span
class="content">databaseconfig.username</span><span
class="delimiter">"</span></span>, <span class="string"><span
class="delimiter">"</span><span class="content">dbvendor</span><span
class="delimiter">"</span></span>);</code></pre>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="predefined-type">String</span> dbUserName =
ConfigResolver.getPropertyAwarePropertyValue(<span class="string"><span
class="delimiter">"</span><span
class="content">databaseconfig.username</span><span
class="delimiter">"</span></span>, <span class="string"><span
class="delimiter">"</span><span class="content">dbvendor</span><span
class="delimiter">"</span></span>);</code></pre>
</div>
</div>
<div class="paragraph">
@@ -524,7 +523,7 @@ class which implements the `PropertyFile
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="directive">public</span> <span class="type">class</span> <span
class="class">MyCustomPropertyFileConfig</span> <span
class="directive">implements</span> PropertyFileConfig
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="directive">public</span> <span class="type">class</span> <span
class="class">MyCustomPropertyFileConfig</span> <span
class="directive">implements</span> PropertyFileConfig
{
<span class="annotation">@Override</span>
<span class="directive">public</span> <span
class="predefined-type">String</span> getPropertyFileName()
@@ -541,7 +540,7 @@ dependency to the module that contains t
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="xml language-xml"><span
class="tag"><jboss-deployment-structure></span>
+<pre class="CodeRay highlight"><code data-lang="xml"><span
class="tag"><jboss-deployment-structure></span>
<span class="tag"><ear-subdeployments-isolated></span>true<span
class="tag"></ear-subdeployments-isolated></span>
<span class="tag"><deployment></span>
<span class="tag"><dependencies></span>
@@ -587,10 +586,8 @@ public class SomeRandomService
<hr>
<footer>
- <p>Copyright © 2011-2014 The Apache Software
Foundation,
- Licensed under the Apache License,
Version 2.0.</p>
- <p>Apache and the Apache feather logo are
trademarks of The
- Apache Software Foundation.</p>
+ <p>Copyright © 2011-2014 The Apache Software
Foundation, Licensed under the Apache License, Version 2.0.</p>
+ <p>Apache and the Apache feather logo are
trademarks of The Apache Software Foundation.</p>
</footer>
</div>
Modified: deltaspike/site/trunk/content/documentation/container-control.html
URL:
http://svn.apache.org/viewvc/deltaspike/site/trunk/content/documentation/container-control.html?rev=1624516&r1=1624515&r2=1624516&view=diff
==============================================================================
--- deltaspike/site/trunk/content/documentation/container-control.html
(original)
+++ deltaspike/site/trunk/content/documentation/container-control.html Fri Sep
12 12:19:56 2014
@@ -17,92 +17,95 @@
<link
href="http://deltaspike.apache.org/resources/css/bootstrap-responsive.css"
rel="stylesheet">
<style type="text/css">
-/* Foundation stylesheet for CodeRay (to match GitHub theme) | MIT License |
http://foundation.zurb.com */
-table.CodeRay { border-collapse: collapse; padding: 2px; margin-bottom: 0;
border: 0; background: transparent; }
-table.CodeRay td { padding: 0 .5em; vertical-align: top; }
-table.CodeRay td.line-numbers { text-align: right; color: #999; border-right:
1px solid #e5e5e5; padding-left: 0; }
-span.line-numbers { border-right: 1px solid #E5E5E5; color: #999; display:
inline-block; margin-right: 0.5em; padding-right: 0.5em; }
-.CodeRay td.line-numbers strong, .CodeRay span.line-numbers strong {
font-weight: normal; }
-.CodeRay .debug { color: white !important; background: blue !important; }
-.CodeRay .annotation { color: #007; }
-.CodeRay .attribute-name { color: #f08; }
-.CodeRay .attribute-value { color: #700; }
-.CodeRay .binary { color: #509; }
-.CodeRay .comment { color: #999; font-style: italic; }
-.CodeRay .char { color: #04D; }
-.CodeRay .char .content { color: #04D; }
-.CodeRay .char .delimiter { color: #039; }
-.CodeRay .class { color: #458; }
-.CodeRay .complex { color: #A08; }
-.CodeRay .constant { color: teal; }
-.CodeRay .color { color: #0A0; }
-.CodeRay .class-variable { color: #369; }
-.CodeRay .decorator { color: #B0B; }
-.CodeRay .definition { color: #099; }
-.CodeRay .directive { color: #088; }
-.CodeRay .delimiter { color: black; }
-.CodeRay .doc { color: #970; }
-.CodeRay .doctype { color: #34b; }
-.CodeRay .doc-string { color: #D42; }
-.CodeRay .escape { color: #666; }
-.CodeRay .entity { color: #800; }
-.CodeRay .error { color: #808; }
-.CodeRay .exception { color: #C00; }
-.CodeRay .filename { color: #099; }
-.CodeRay .function { color: #900; }
-.CodeRay .global-variable { color: teal; }
-.CodeRay .hex { color: #058; }
-.CodeRay .integer { color: #099; }
-.CodeRay .include { color: #B44; }
-.CodeRay .inline { color: black; }
-.CodeRay .inline .inline { background: #ccc; }
-.CodeRay .inline .inline .inline { background: #bbb; }
-.CodeRay .inline .inline-delimiter { color: #D14; }
-.CodeRay .inline-delimiter { color: #D14; }
-.CodeRay .important { color: #f00; }
-.CodeRay .interpreted { color: #B2B; }
-.CodeRay .instance-variable { color: teal; }
-.CodeRay .label { color: #970; }
-.CodeRay .local-variable { color: #963; }
-.CodeRay .octal { color: #40E; }
-.CodeRay .predefined { color: #369; }
-.CodeRay .preprocessor { color: #579; }
-.CodeRay .pseudo-class { color: #00C; }
-.CodeRay .predefined-type { color: #074; }
-.CodeRay .reserved, .keyword { color: #000; }
-.CodeRay .key { color: #808; }
-.CodeRay .key .delimiter { color: #606; }
-.CodeRay .key .char { color: #80f; }
-.CodeRay .value { color: #088; }
-.CodeRay .regexp { background-color: #fff0ff; }
-.CodeRay .regexp .content { color: #808; }
-.CodeRay .regexp .delimiter { color: #404; }
-.CodeRay .regexp .modifier { color: #C2C; }
-.CodeRay .regexp .function { color: #404; font-weight: bold; }
-.CodeRay .string { color: #D20; }
-.CodeRay .string .string { }
-.CodeRay .string .string .string { background-color: #ffd0d0; }
-.CodeRay .string .content { color: #D14; }
-.CodeRay .string .char { color: #D14; }
-.CodeRay .string .delimiter { color: #D14; }
-.CodeRay .shell { color: #D14; }
-.CodeRay .shell .content { }
-.CodeRay .shell .delimiter { color: #D14; }
-.CodeRay .symbol { color: #990073; }
-.CodeRay .symbol .content { color: #A60; }
-.CodeRay .symbol .delimiter { color: #630; }
-.CodeRay .tag, .CodeRay .attribute-name { color: #070; }
-.CodeRay .tag-special { color: #D70; }
-.CodeRay .type { color: #339; }
-.CodeRay .variable { color: #036; }
-.CodeRay .insert { background: #afa; }
-.CodeRay .delete { background: #faa; }
-.CodeRay .change { color: #aaf; background: #007; }
-.CodeRay .head { color: #f8f; background: #505; }
-.CodeRay .insert .insert { color: #080; }
-.CodeRay .delete .delete { color: #800; }
-.CodeRay .change .change { color: #66f; }
-.CodeRay .head .head { color: #f4f; }
+/* Stylesheet for CodeRay to match GitHub theme | MIT License |
http://foundation.zurb.com */
+/*pre.CodeRay {background-color:#f7f7f8;}*/
+.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
+.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
+.CodeRay .line-numbers strong{font-weight: normal}
+table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
+table.CodeRay td{vertical-align: top}
+table.CodeRay td.line-numbers{text-align:right}
+table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
+table.CodeRay td.code{padding:0 0 0 .5em}
+table.CodeRay td.code>pre{padding:0}
+.CodeRay .debug{color:#fff !important;background:#000080 !important}
+.CodeRay .annotation{color:#007}
+.CodeRay .attribute-name{color:#000080}
+.CodeRay .attribute-value{color:#700}
+.CodeRay .binary{color:#509}
+.CodeRay .comment{color:#998;font-style:italic}
+.CodeRay .char{color:#04d}
+.CodeRay .char .content{color:#04d}
+.CodeRay .char .delimiter{color:#039}
+.CodeRay .class{color:#458;font-weight:bold}
+.CodeRay .complex{color:#a08}
+.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
+.CodeRay .color{color:#099}
+.CodeRay .class-variable{color:#369}
+.CodeRay .decorator{color:#b0b}
+.CodeRay .definition{color:#099}
+.CodeRay .delimiter{color:#000}
+.CodeRay .doc{color:#970}
+.CodeRay .doctype{color:#34b}
+.CodeRay .doc-string{color:#d42}
+.CodeRay .escape{color:#666}
+.CodeRay .entity{color:#800}
+.CodeRay .error{color:#808}
+.CodeRay .exception{color:inherit}
+.CodeRay .filename{color:#099}
+.CodeRay .function{color:#900;font-weight:bold}
+.CodeRay .global-variable{color:#008080}
+.CodeRay .hex{color:#058}
+.CodeRay .integer,.CodeRay .float{color:#099}
+.CodeRay .include{color:#555}
+.CodeRay .inline{color:#00}
+.CodeRay .inline .inline{background:#ccc}
+.CodeRay .inline .inline .inline{background:#bbb}
+.CodeRay .inline .inline-delimiter{color:#d14}
+.CodeRay .inline-delimiter{color:#d14}
+.CodeRay .important{color:#555;font-weight:bold}
+.CodeRay .interpreted{color:#b2b}
+.CodeRay .instance-variable{color:#008080}
+.CodeRay .label{color:#970}
+.CodeRay .local-variable{color:#963}
+.CodeRay .octal{color:#40e}
+.CodeRay .predefined{color:#369}
+.CodeRay .preprocessor{color:#579}
+.CodeRay .pseudo-class{color:#555}
+.CodeRay .directive{font-weight:bold}
+.CodeRay .type{font-weight:bold}
+.CodeRay .predefined-type{color:inherit}
+.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
+.CodeRay .key{color:#808}
+.CodeRay .key .delimiter{color:#606}
+.CodeRay .key .char{color:#80f}
+.CodeRay .value{color:#088}
+.CodeRay .regexp .delimiter{color:#808}
+.CodeRay .regexp .content{color:#808}
+.CodeRay .regexp .modifier{color:#808}
+.CodeRay .regexp .char{color:#d14}
+.CodeRay .regexp .function{color:#404;font-weight:bold}
+.CodeRay .string{color:#d20}
+.CodeRay .string .string .string{background:#ffd0d0}
+.CodeRay .string .content{color:#d14}
+.CodeRay .string .char{color:#d14}
+.CodeRay .string .delimiter{color:#d14}
+.CodeRay .shell{color:#d14}
+.CodeRay .shell .delimiter{color:#d14}
+.CodeRay .symbol{color:#990073}
+.CodeRay .symbol .content{color:#a60}
+.CodeRay .symbol .delimiter{color:#630}
+.CodeRay .tag{color:#008080}
+.CodeRay .tag-special{color:#d70}
+.CodeRay .variable{color:#036}
+.CodeRay .insert{background:#afa}
+.CodeRay .delete{background:#faa}
+.CodeRay .change{color:#aaf;background:#007}
+.CodeRay .head{color:#f8f;background:#505}
+.CodeRay .insert .insert{color:#080}
+.CodeRay .delete .delete{color:#800}
+.CodeRay .change .change{color:#66f}
+.CodeRay .head .head{color:#f4f}
body {
padding-top: 60px;
padding-bottom: 40px;
@@ -166,15 +169,13 @@ body {
<h1>Container & Control</h1>
</div>
- <div id="toc" class="toc2">
+ <div id="toc" class="toc">
<ul class="sectlevel1">
-<li><a href="#_introduction">Introduction</a></li>
-<li>
+<li><a href="#_introduction">Introduction</a>
<ul class="sectlevel2">
<li><a href="#_cdicontainer">CdiContainer</a></li>
<li><a href="#_contextcontrol_usage">ContextControl usage</a></li>
-<li><a href="#_embedded_servlet_support">Embedded Servlet Support</a></li>
-<li>
+<li><a href="#_embedded_servlet_support">Embedded Servlet Support</a>
<ul class="sectlevel3">
<li><a href="#_jetty">Jetty</a></li>
<li><a href="#_undertow">Undertow</a></li>
@@ -212,7 +213,7 @@ properly booted and shut down by the Ser
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span class="comment">//
this will give you a CdiContainer for Weld or OWB, depending on the jar you
added</span>
+<pre class="CodeRay highlight"><code data-lang="java"><span class="comment">//
this will give you a CdiContainer for Weld or OWB, depending on the jar you
added</span>
CdiContainer cdiContainer = CdiContainerLoader.getCdiContainer();
<span class="comment">// now we gonna boot the CDI container. This will
trigger the classpath scan, etc</span>
@@ -254,7 +255,7 @@ EntityManager. Since a single unit test
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="annotation">@Test</span>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="annotation">@Test</span>
<span class="directive">public</span> <span class="type">void</span>
testMyBusinessLogic()
{
doSomeJpaStuff()
@@ -289,7 +290,7 @@ business services in e.g. a Quartz Job.<
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="directive">public</span> <span class="type">class</span> <span
class="class">CdiJob</span> <span class="directive">implements</span>
org.quartz.Job
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="directive">public</span> <span class="type">class</span> <span
class="class">CdiJob</span> <span class="directive">implements</span>
org.quartz.Job
{
<span class="directive">public</span> <span class="type">void</span>
execute(JobExecutionContext context) <span class="directive">throws</span>
JobExecutionException
{
@@ -334,7 +335,7 @@ following start up code somewhere:</p>
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java">CdiContainer
cdiContainer = CdiContainerLoader.getCdiContainer();
+<pre class="CodeRay highlight"><code data-lang="java">CdiContainer
cdiContainer = CdiContainerLoader.getCdiContainer();
cdiContainer.boot();
cdiContainer.getContextControl().startContexts();</code></pre>
</div>
@@ -348,7 +349,7 @@ be done before the server is started.</p
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java">Server server = <span
class="keyword">new</span> Server(port);
+<pre class="CodeRay highlight"><code data-lang="java">Server server = <span
class="keyword">new</span> Server(port);
ServletContextHandler context = <span class="keyword">new</span>
ServletContextHandler(ServletContextHandler.SESSIONS);
context.setContextPath(<span class="string"><span
class="delimiter">"</span><span class="content">/</span><span
class="delimiter">"</span></span>);
server.setHandler(context);
@@ -369,7 +370,7 @@ the <code>ListenerInfo</code> to your de
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java">ServletInfo servletInfo
= Servlets.servlet(<span class="string"><span
class="delimiter">"</span><span
class="content">YourServletName</span><span
class="delimiter">"</span></span>,
YourServlet.class).setAsyncSupported(<span
class="predefined-constant">true</span>)
+<pre class="CodeRay highlight"><code data-lang="java">ServletInfo servletInfo
= Servlets.servlet(<span class="string"><span
class="delimiter">"</span><span
class="content">YourServletName</span><span
class="delimiter">"</span></span>,
YourServlet.class).setAsyncSupported(<span
class="predefined-constant">true</span>)
.setLoadOnStartup(<span class="integer">1</span>).addMapping(<span
class="string"><span class="delimiter">"</span><span
class="content">/*</span><span class="delimiter">"</span></span>);
ListenerInfo listenerInfo = Servlets.listener(CdiServletRequestListener.class);
DeploymentInfo di = <span class="keyword">new</span> DeploymentInfo()
@@ -396,7 +397,7 @@ of the <code>CdiServletRequestListener</
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java">Tomcat tomcat = <span
class="keyword">new</span> Tomcat();
+<pre class="CodeRay highlight"><code data-lang="java">Tomcat tomcat = <span
class="keyword">new</span> Tomcat();
tomcat.setPort(port);
<span class="predefined-type">File</span> base = <span
class="keyword">new</span> <span class="predefined-type">File</span>(<span
class="string"><span class="delimiter">"</span><span
class="content">...</span><span class="delimiter">"</span></span>);
<span class="predefined-type">Context</span> ctx = tomcat.addContext(<span
class="string"><span class="delimiter">"</span><span
class="content">/</span><span
class="delimiter">"</span></span>,base.getAbsolutePath());
@@ -416,10 +417,8 @@ tomcat.start();</code></pre>
<hr>
<footer>
- <p>Copyright © 2011-2014 The Apache Software
Foundation,
- Licensed under the Apache License,
Version 2.0.</p>
- <p>Apache and the Apache feather logo are
trademarks of The
- Apache Software Foundation.</p>
+ <p>Copyright © 2011-2014 The Apache Software
Foundation, Licensed under the Apache License, Version 2.0.</p>
+ <p>Apache and the Apache feather logo are
trademarks of The Apache Software Foundation.</p>
</footer>
</div>
Modified: deltaspike/site/trunk/content/documentation/core.html
URL:
http://svn.apache.org/viewvc/deltaspike/site/trunk/content/documentation/core.html?rev=1624516&r1=1624515&r2=1624516&view=diff
==============================================================================
--- deltaspike/site/trunk/content/documentation/core.html (original)
+++ deltaspike/site/trunk/content/documentation/core.html Fri Sep 12 12:19:56
2014
@@ -17,92 +17,95 @@
<link
href="http://deltaspike.apache.org/resources/css/bootstrap-responsive.css"
rel="stylesheet">
<style type="text/css">
-/* Foundation stylesheet for CodeRay (to match GitHub theme) | MIT License |
http://foundation.zurb.com */
-table.CodeRay { border-collapse: collapse; padding: 2px; margin-bottom: 0;
border: 0; background: transparent; }
-table.CodeRay td { padding: 0 .5em; vertical-align: top; }
-table.CodeRay td.line-numbers { text-align: right; color: #999; border-right:
1px solid #e5e5e5; padding-left: 0; }
-span.line-numbers { border-right: 1px solid #E5E5E5; color: #999; display:
inline-block; margin-right: 0.5em; padding-right: 0.5em; }
-.CodeRay td.line-numbers strong, .CodeRay span.line-numbers strong {
font-weight: normal; }
-.CodeRay .debug { color: white !important; background: blue !important; }
-.CodeRay .annotation { color: #007; }
-.CodeRay .attribute-name { color: #f08; }
-.CodeRay .attribute-value { color: #700; }
-.CodeRay .binary { color: #509; }
-.CodeRay .comment { color: #999; font-style: italic; }
-.CodeRay .char { color: #04D; }
-.CodeRay .char .content { color: #04D; }
-.CodeRay .char .delimiter { color: #039; }
-.CodeRay .class { color: #458; }
-.CodeRay .complex { color: #A08; }
-.CodeRay .constant { color: teal; }
-.CodeRay .color { color: #0A0; }
-.CodeRay .class-variable { color: #369; }
-.CodeRay .decorator { color: #B0B; }
-.CodeRay .definition { color: #099; }
-.CodeRay .directive { color: #088; }
-.CodeRay .delimiter { color: black; }
-.CodeRay .doc { color: #970; }
-.CodeRay .doctype { color: #34b; }
-.CodeRay .doc-string { color: #D42; }
-.CodeRay .escape { color: #666; }
-.CodeRay .entity { color: #800; }
-.CodeRay .error { color: #808; }
-.CodeRay .exception { color: #C00; }
-.CodeRay .filename { color: #099; }
-.CodeRay .function { color: #900; }
-.CodeRay .global-variable { color: teal; }
-.CodeRay .hex { color: #058; }
-.CodeRay .integer { color: #099; }
-.CodeRay .include { color: #B44; }
-.CodeRay .inline { color: black; }
-.CodeRay .inline .inline { background: #ccc; }
-.CodeRay .inline .inline .inline { background: #bbb; }
-.CodeRay .inline .inline-delimiter { color: #D14; }
-.CodeRay .inline-delimiter { color: #D14; }
-.CodeRay .important { color: #f00; }
-.CodeRay .interpreted { color: #B2B; }
-.CodeRay .instance-variable { color: teal; }
-.CodeRay .label { color: #970; }
-.CodeRay .local-variable { color: #963; }
-.CodeRay .octal { color: #40E; }
-.CodeRay .predefined { color: #369; }
-.CodeRay .preprocessor { color: #579; }
-.CodeRay .pseudo-class { color: #00C; }
-.CodeRay .predefined-type { color: #074; }
-.CodeRay .reserved, .keyword { color: #000; }
-.CodeRay .key { color: #808; }
-.CodeRay .key .delimiter { color: #606; }
-.CodeRay .key .char { color: #80f; }
-.CodeRay .value { color: #088; }
-.CodeRay .regexp { background-color: #fff0ff; }
-.CodeRay .regexp .content { color: #808; }
-.CodeRay .regexp .delimiter { color: #404; }
-.CodeRay .regexp .modifier { color: #C2C; }
-.CodeRay .regexp .function { color: #404; font-weight: bold; }
-.CodeRay .string { color: #D20; }
-.CodeRay .string .string { }
-.CodeRay .string .string .string { background-color: #ffd0d0; }
-.CodeRay .string .content { color: #D14; }
-.CodeRay .string .char { color: #D14; }
-.CodeRay .string .delimiter { color: #D14; }
-.CodeRay .shell { color: #D14; }
-.CodeRay .shell .content { }
-.CodeRay .shell .delimiter { color: #D14; }
-.CodeRay .symbol { color: #990073; }
-.CodeRay .symbol .content { color: #A60; }
-.CodeRay .symbol .delimiter { color: #630; }
-.CodeRay .tag, .CodeRay .attribute-name { color: #070; }
-.CodeRay .tag-special { color: #D70; }
-.CodeRay .type { color: #339; }
-.CodeRay .variable { color: #036; }
-.CodeRay .insert { background: #afa; }
-.CodeRay .delete { background: #faa; }
-.CodeRay .change { color: #aaf; background: #007; }
-.CodeRay .head { color: #f8f; background: #505; }
-.CodeRay .insert .insert { color: #080; }
-.CodeRay .delete .delete { color: #800; }
-.CodeRay .change .change { color: #66f; }
-.CodeRay .head .head { color: #f4f; }
+/* Stylesheet for CodeRay to match GitHub theme | MIT License |
http://foundation.zurb.com */
+/*pre.CodeRay {background-color:#f7f7f8;}*/
+.CodeRay .line-numbers{border-right:1px solid #d8d8d8;padding:0 0.5em 0 .25em}
+.CodeRay
span.line-numbers{display:inline-block;margin-right:.5em;color:rgba(0,0,0,.3)}
+.CodeRay .line-numbers strong{font-weight: normal}
+table.CodeRay{border-collapse:separate;border-spacing:0;margin-bottom:0;border:0;background:none}
+table.CodeRay td{vertical-align: top}
+table.CodeRay td.line-numbers{text-align:right}
+table.CodeRay td.line-numbers>pre{padding:0;color:rgba(0,0,0,.3)}
+table.CodeRay td.code{padding:0 0 0 .5em}
+table.CodeRay td.code>pre{padding:0}
+.CodeRay .debug{color:#fff !important;background:#000080 !important}
+.CodeRay .annotation{color:#007}
+.CodeRay .attribute-name{color:#000080}
+.CodeRay .attribute-value{color:#700}
+.CodeRay .binary{color:#509}
+.CodeRay .comment{color:#998;font-style:italic}
+.CodeRay .char{color:#04d}
+.CodeRay .char .content{color:#04d}
+.CodeRay .char .delimiter{color:#039}
+.CodeRay .class{color:#458;font-weight:bold}
+.CodeRay .complex{color:#a08}
+.CodeRay .constant,.CodeRay .predefined-constant{color:#008080}
+.CodeRay .color{color:#099}
+.CodeRay .class-variable{color:#369}
+.CodeRay .decorator{color:#b0b}
+.CodeRay .definition{color:#099}
+.CodeRay .delimiter{color:#000}
+.CodeRay .doc{color:#970}
+.CodeRay .doctype{color:#34b}
+.CodeRay .doc-string{color:#d42}
+.CodeRay .escape{color:#666}
+.CodeRay .entity{color:#800}
+.CodeRay .error{color:#808}
+.CodeRay .exception{color:inherit}
+.CodeRay .filename{color:#099}
+.CodeRay .function{color:#900;font-weight:bold}
+.CodeRay .global-variable{color:#008080}
+.CodeRay .hex{color:#058}
+.CodeRay .integer,.CodeRay .float{color:#099}
+.CodeRay .include{color:#555}
+.CodeRay .inline{color:#00}
+.CodeRay .inline .inline{background:#ccc}
+.CodeRay .inline .inline .inline{background:#bbb}
+.CodeRay .inline .inline-delimiter{color:#d14}
+.CodeRay .inline-delimiter{color:#d14}
+.CodeRay .important{color:#555;font-weight:bold}
+.CodeRay .interpreted{color:#b2b}
+.CodeRay .instance-variable{color:#008080}
+.CodeRay .label{color:#970}
+.CodeRay .local-variable{color:#963}
+.CodeRay .octal{color:#40e}
+.CodeRay .predefined{color:#369}
+.CodeRay .preprocessor{color:#579}
+.CodeRay .pseudo-class{color:#555}
+.CodeRay .directive{font-weight:bold}
+.CodeRay .type{font-weight:bold}
+.CodeRay .predefined-type{color:inherit}
+.CodeRay .reserved,.CodeRay .keyword {color:#000;font-weight:bold}
+.CodeRay .key{color:#808}
+.CodeRay .key .delimiter{color:#606}
+.CodeRay .key .char{color:#80f}
+.CodeRay .value{color:#088}
+.CodeRay .regexp .delimiter{color:#808}
+.CodeRay .regexp .content{color:#808}
+.CodeRay .regexp .modifier{color:#808}
+.CodeRay .regexp .char{color:#d14}
+.CodeRay .regexp .function{color:#404;font-weight:bold}
+.CodeRay .string{color:#d20}
+.CodeRay .string .string .string{background:#ffd0d0}
+.CodeRay .string .content{color:#d14}
+.CodeRay .string .char{color:#d14}
+.CodeRay .string .delimiter{color:#d14}
+.CodeRay .shell{color:#d14}
+.CodeRay .shell .delimiter{color:#d14}
+.CodeRay .symbol{color:#990073}
+.CodeRay .symbol .content{color:#a60}
+.CodeRay .symbol .delimiter{color:#630}
+.CodeRay .tag{color:#008080}
+.CodeRay .tag-special{color:#d70}
+.CodeRay .variable{color:#036}
+.CodeRay .insert{background:#afa}
+.CodeRay .delete{background:#faa}
+.CodeRay .change{color:#aaf;background:#007}
+.CodeRay .head{color:#f8f;background:#505}
+.CodeRay .insert .insert{color:#080}
+.CodeRay .delete .delete{color:#800}
+.CodeRay .change .change{color:#66f}
+.CodeRay .head .head{color:#f4f}
body {
padding-top: 60px;
padding-bottom: 40px;
@@ -166,17 +169,15 @@ body {
<h1>Core</h1>
</div>
- <div id="toc" class="toc2">
+ <div id="toc" class="toc">
<ul class="sectlevel1">
-<li><a href="#_core_api">Core - API</a></li>
-<li>
+<li><a href="#_core_api">Core - API</a>
<ul class="sectlevel2">
<li><a href="#_deltaspike_configuration">DeltaSpike Configuration</a></li>
<li><a href="#_beanprovider">BeanProvider</a></li>
<li><a href="#_beanmanagerprovider">BeanManagerProvider</a></li>
<li><a href="#_type_safe_projectstage">Type-safe ProjectStage</a></li>
-<li><a href="#__exclude">@Exclude</a></li>
-<li>
+<li><a href="#__exclude">@Exclude</a>
<ul class="sectlevel3">
<li><a href="#_custom_expressioninterpreter">Custom
ExpressionInterpreter</a></li>
</ul>
@@ -184,16 +185,14 @@ body {
<li><a href="#_type_safe_view_config">Type-safe View-Config</a></li>
<li><a href="#_literals">Literals</a></li>
<li><a href="#_messages_i18n">Messages & I18n</a></li>
-<li><a href="#_dynamic_message_builder">Dynamic Message Builder</a></li>
-<li>
+<li><a href="#_dynamic_message_builder">Dynamic Message Builder</a>
<ul class="sectlevel3">
<li><a href="#_creating_message_instances">Creating message instances</a></li>
<li><a href="#_customizing_the_message_context">Customizing the message
context</a></li>
</ul>
</li>
<li><a href="#_injecting_resources">Injecting Resources</a></li>
-<li><a href="#_exception_control">Exception Control</a></li>
-<li>
+<li><a href="#_exception_control">Exception Control</a>
<ul class="sectlevel3">
<li><a href="#_usage">Usage</a></li>
<li><a href="#_exception_handlers">Exception handlers</a></li>
@@ -201,8 +200,7 @@ body {
<li><a href="#_apis_for_exception_information_and_flow_control">APIs for
exception information and flow control</a></li>
</ul>
</li>
-<li><a href="#_scopes">Scopes</a></li>
-<li>
+<li><a href="#_scopes">Scopes</a>
<ul class="sectlevel3">
<li><a href="#__windowscoped">@WindowScoped</a></li>
<li><a href="#__viewaccessscoped">@ViewAccessScoped</a></li>
@@ -213,8 +211,7 @@ body {
<li><a href="#_deactivatable">Deactivatable</a></li>
</ul>
</li>
-<li><a href="#_core_utils">Core - Utils</a></li>
-<li>
+<li><a href="#_core_utils">Core - Utils</a>
<ul class="sectlevel2">
<li><a href="#_arraysutils">ArraysUtils</a></li>
<li><a href="#_beanutils">BeanUtils</a></li>
@@ -257,7 +254,7 @@ has been found, an <code>IllegalStateExc
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java">MyBean myBean =
BeanProvider.getContextualReference(MyBean.class, <span
class="predefined-constant">false</span>);</code></pre>
+<pre class="CodeRay highlight"><code data-lang="java">MyBean myBean =
BeanProvider.getContextualReference(MyBean.class, <span
class="predefined-constant">false</span>);</code></pre>
</div>
</div>
<div class="paragraph">
@@ -271,7 +268,7 @@ qualifier example for further details).<
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java">MyServiceInterface
optionalService = BeanProvider.getContextualReference(MyServiceInterface.class,
<span class="predefined-constant">true</span>);</code></pre>
+<pre class="CodeRay highlight"><code data-lang="java">MyServiceInterface
optionalService = BeanProvider.getContextualReference(MyServiceInterface.class,
<span class="predefined-constant">true</span>);</code></pre>
</div>
</div>
<div class="paragraph">
@@ -284,7 +281,7 @@ implement a corresponding literal for pr
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="keyword">import</span> <span
class="include">javax.enterprise.util.AnnotationLiteral</span>;
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="keyword">import</span> <span
class="include">javax.enterprise.util.AnnotationLiteral</span>;
<span class="comment">//...</span>
<span class="directive">public</span> <span class="type">class</span> <span
class="class">MyQualifierLiteral</span> <span class="directive">extends</span>
AnnotationLiteral<MyQualifier> <span class="directive">implements</span>
MyQualifier
@@ -301,7 +298,7 @@ qualifier <code>@MyQualifier</code></p>
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java">MyBean myBean =
BeanProvider.getContextualReference(MyBean.class, <span
class="predefined-constant">false</span>, <span class="keyword">new</span>
MyQualifierLiteral());</code></pre>
+<pre class="CodeRay highlight"><code data-lang="java">MyBean myBean =
BeanProvider.getContextualReference(MyBean.class, <span
class="predefined-constant">false</span>, <span class="keyword">new</span>
MyQualifierLiteral());</code></pre>
</div>
</div>
<div class="paragraph">
@@ -314,7 +311,7 @@ the following examples show how to do a
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="predefined-type">Object</span> myBean =
BeanProvider.getContextualReference(<span class="string"><span
class="delimiter">"</span><span class="content">myBean</span><span
class="delimiter">"</span></span>, <span
class="predefined-constant">false</span>);</code></pre>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="predefined-type">Object</span> myBean =
BeanProvider.getContextualReference(<span class="string"><span
class="delimiter">"</span><span class="content">myBean</span><span
class="delimiter">"</span></span>, <span
class="predefined-constant">false</span>);</code></pre>
</div>
</div>
<div class="paragraph">
@@ -337,7 +334,7 @@ dependent scoped instances).</p>
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="predefined-type">List</span><MyServiceInterface> myServiceList =
BeanProvider.getContextualReferences(MyServiceInterface.class, <span
class="predefined-constant">false</span>);</code></pre>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="predefined-type">List</span><MyServiceInterface> myServiceList =
BeanProvider.getContextualReferences(MyServiceInterface.class, <span
class="predefined-constant">false</span>);</code></pre>
</div>
</div>
<div class="paragraph">
@@ -352,7 +349,7 @@ scoped instances:</p>
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="predefined-type">List</span><MyServiceInterface> myServiceList =
BeanProvider.getContextualReferences(MyServiceInterface.class, <span
class="predefined-constant">false</span>, <span
class="predefined-constant">false</span>);</code></pre>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="predefined-type">List</span><MyServiceInterface> myServiceList =
BeanProvider.getContextualReferences(MyServiceInterface.class, <span
class="predefined-constant">false</span>, <span
class="predefined-constant">false</span>);</code></pre>
</div>
</div>
<div class="paragraph">
@@ -366,7 +363,7 @@ fields.</p>
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java
language-java">BeanProvider.injectFields(myObject);</code></pre>
+<pre class="CodeRay highlight"><code
data-lang="java">BeanProvider.injectFields(myObject);</code></pre>
</div>
</div>
</div>
@@ -384,7 +381,7 @@ it’s easier to use the <code>BeanP
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="comment">//in most cases the following works without problems:</span>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="comment">//in most cases the following works without problems:</span>
<span class="annotation">@Inject</span>
<span class="directive">private</span> BeanManager beanManager;
@@ -414,7 +411,7 @@ by CDI even if they are in a CDI enabled
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="annotation">@Exclude</span>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="annotation">@Exclude</span>
<span class="directive">public</span> <span class="type">class</span> <span
class="class">NoBean</span>
{
}</code></pre>
@@ -425,7 +422,7 @@ by CDI even if they are in a CDI enabled
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="annotation">@Exclude</span>(ifProjectStage =
ProjectStage.Development.class)
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="annotation">@Exclude</span>(ifProjectStage =
ProjectStage.Development.class)
<span class="directive">public</span> <span class="type">class</span> <span
class="class">MyBean</span>
{
}</code></pre>
@@ -436,7 +433,7 @@ by CDI even if they are in a CDI enabled
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="annotation">@Exclude</span>(exceptIfProjectStage =
ProjectStage.Development.class)
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="annotation">@Exclude</span>(exceptIfProjectStage =
ProjectStage.Development.class)
<span class="directive">public</span> <span class="type">class</span> <span
class="class">MyDevBean</span>
{
}</code></pre>
@@ -451,7 +448,7 @@ by CDI even if they are in a CDI enabled
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="annotation">@Exclude</span>(onExpression = <span class="string"><span
class="delimiter">"</span><span class="content">db==prodDB</span><span
class="delimiter">"</span></span>)
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="annotation">@Exclude</span>(onExpression = <span class="string"><span
class="delimiter">"</span><span class="content">db==prodDB</span><span
class="delimiter">"</span></span>)
<span class="directive">public</span> <span class="type">class</span> <span
class="class">DevDbBean</span>
{
}</code></pre>
@@ -467,7 +464,7 @@ expressions.</p>
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="annotation">@Exclude</span>(onExpression = <span class="string"><span
class="delimiter">"</span><span class="content">db eq prodDB</span><span
class="delimiter">"</span></span>, interpretedBy =
SimpleExpressionInterpreter.class)
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="annotation">@Exclude</span>(onExpression = <span class="string"><span
class="delimiter">"</span><span class="content">db eq prodDB</span><span
class="delimiter">"</span></span>, interpretedBy =
SimpleExpressionInterpreter.class)
<span class="directive">public</span> <span class="type">class</span> <span
class="class">DevDbBean</span>
{
}
@@ -502,7 +499,7 @@ different from development:</p>
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="annotation">@Exclude</span>(exceptIfProjectStage =
ProjectStage.Development.class)
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="annotation">@Exclude</span>(exceptIfProjectStage =
ProjectStage.Development.class)
<span class="annotation">@Alternative</span>
<span class="directive">public</span> <span class="type">class</span> <span
class="class">MyDevBean</span>
{
@@ -520,7 +517,7 @@ ExpressionInterpreter is needed:</p>
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="annotation">@Alternative</span>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="annotation">@Alternative</span>
<span class="annotation">@Exclude</span>(onExpression = <span
class="string"><span class="delimiter">"</span><span
class="content">environment!=HSQL</span><span
class="delimiter">"</span></span>, interpretedBy =
ConfigAwareExpressionInterpreter.class)
<span class="directive">public</span> <span class="type">class</span> <span
class="class">DevDbBean</span> <span class="directive">implements</span> DbBean
{
@@ -569,7 +566,7 @@ abstract class <em>javax.enterprise.util
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="directive">public</span> <span class="directive">abstract</span> <span
class="type">class</span> <span class="class">PayByQualifier</span>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="directive">public</span> <span class="directive">abstract</span> <span
class="type">class</span> <span class="class">PayByQualifier</span>
<span class="directive">extends</span> AnnotationLiteral<PayBy>
<span class="directive">implements</span> PayBy {}
@@ -637,7 +634,7 @@ messages (which are hardcoded in this ca
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="annotation">@MessageBundle</span>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="annotation">@MessageBundle</span>
<span class="directive">public</span> <span class="type">interface</span>
<span class="class">SimpleMessage</span>
{
<span class="annotation">@MessageTemplate</span>(<span
class="string"><span class="delimiter">"</span><span
class="content">Welcome to DeltaSpike</span><span
class="delimiter">"</span></span>)
@@ -656,7 +653,7 @@ file extension).</p>
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="annotation">@MessageBundle</span>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="annotation">@MessageBundle</span>
<span class="directive">public</span> <span class="type">interface</span>
<span class="class">SimpleMessage</span>
{
<span class="annotation">@MessageTemplate</span>(<span
class="string"><span class="delimiter">"</span><span
class="content">{welcome_to_deltaspike}</span><span
class="delimiter">"</span></span>)
@@ -685,7 +682,7 @@ a lookup in a custom message bundle know
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="annotation">@MessageBundle</span>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="annotation">@MessageBundle</span>
<span class="annotation">@MessageContextConfig</span>(messageResolver =
CustomMessageResolver.class)
<span class="directive">public</span> <span class="type">interface</span>
<span class="class">SimpleMessage</span>
{
@@ -707,7 +704,7 @@ simple type-safe message.</p>
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="annotation">@MessageBundle</span>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="annotation">@MessageBundle</span>
<span class="annotation">@MessageContextConfig</span>(messageInterpolator =
CustomMessageInterpolator.class)
<span class="directive">public</span> <span class="type">interface</span>
<span class="class">SimpleMessage</span>
{
@@ -748,7 +745,7 @@ uses printf-style format strings.</p>
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="directive">public</span> <span class="type">class</span> <span
class="class">MyBean</span>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="directive">public</span> <span class="type">class</span> <span
class="class">MyBean</span>
{
<span class="annotation">@Inject</span>
@@ -769,7 +766,7 @@ can also specify the message sources dyn
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="annotation">@Inject</span>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="annotation">@Inject</span>
<span class="directive">private</span> MessageContext messageContext;
<span class="directive">public</span> <span class="type">void</span> action()
@@ -798,7 +795,7 @@ hello=Hello %s from %s</code></pre>
<p>A message-resolver is responsible for creating the message-text based on
the message-descriptor (key or inline-text), the current locale (and in
some cases the message-payload). (The supported format e.g. if it’s
-required to escape a key, if inline-text is supported,… depends on the
+required to escape a key, if inline-text is supported,…​ depends
on the
concrete implementation.) In case of a message-key, the message-resolver
has to transform it to the message-text by looking it up in a message
source like a resource-bundle.</p>
@@ -813,7 +810,7 @@ instance to the current messageContext:<
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="annotation">@Inject</span>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="annotation">@Inject</span>
<span class="directive">private</span> MessageContext messageContext;
<span class="comment">//...</span>
@@ -843,7 +840,7 @@ messageContext:</p>
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="annotation">@Inject</span>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="annotation">@Inject</span>
<span class="directive">private</span> MessageContext messageContext;
<span class="comment">//...</span>
@@ -886,7 +883,7 @@ property file reading.</p>
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="annotation">@Inject</span>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="annotation">@Inject</span>
<span class="annotation">@InjectableResource</span>(<span class="string"><span
class="delimiter">"</span><span
class="content">myfile.properties</span><span
class="delimiter">"</span></span>)
<span class="directive">private</span> <span
class="predefined-type">InputStream</span> inputStream;</code></pre>
</div>
@@ -941,7 +938,7 @@ business logic lookup into an inventory
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="directive">public</span> <span class="type">class</span> <span
class="class">InventoryActions</span> {
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="directive">public</span> <span class="type">class</span> <span
class="class">InventoryActions</span> {
<span class="annotation">@PersistenceContext</span> <span
class="directive">private</span> EntityManager em;
<span class="annotation">@Inject</span> <span
class="directive">private</span> <span
class="predefined-type">Event</span><ExceptionToCatchEvent> catchEvent;
@@ -1025,7 +1022,7 @@ bean for handler methods.</p>
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="annotation">@ExceptionHandler</span>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="annotation">@ExceptionHandler</span>
<span class="directive">public</span> <span class="type">class</span> <span
class="class">MyHandlers</span> {}</code></pre>
</div>
</div>
@@ -1050,7 +1047,7 @@ represents all exceptions).</p>
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="annotation">@ExceptionHandler</span>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="annotation">@ExceptionHandler</span>
<span class="directive">public</span> <span class="type">class</span> <span
class="class">MyHandlers</span>
{
<span class="type">void</span> printExceptions(<span
class="annotation">@Handles</span> ExceptionEvent<<span
class="predefined-type">Throwable</span>> evt)
@@ -1121,7 +1118,7 @@ features of handlers to log all exceptio
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="annotation">@ExceptionHandler</span>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="annotation">@ExceptionHandler</span>
<span class="directive">public</span> <span class="type">class</span> <span
class="class">MyHandlers</span>
{
<span class="type">void</span> logExceptions(<span
class="annotation">@BeforeHandles</span> <span
class="annotation">@WebRequest</span> ExceptionEvent<<span
class="predefined-type">Throwable</span>> evt, <span
class="predefined-type">Logger</span> log)
@@ -1179,7 +1176,7 @@ non-deterministic.</p>
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="type">void</span> handleIOExceptionFirst(<span
class="annotation">@Handles</span>(ordinal = <span class="integer">100</span>)
ExceptionEvent<<span class="exception">IOException</span>> evt)
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="type">void</span> handleIOExceptionFirst(<span
class="annotation">@Handles</span>(ordinal = <span class="integer">100</span>)
ExceptionEvent<<span class="exception">IOException</span>> evt)
{
<span class="predefined-type">System</span>.out.println(<span
class="string"><span class="delimiter">"</span><span
class="content">Invoked first</span><span
class="delimiter">"</span></span>);
}
@@ -1390,7 +1387,7 @@ Example:</p>
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="annotation">@Scope</span>
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="annotation">@Scope</span>
<span class="annotation">@Retention</span>(<span
class="predefined-type">RetentionPolicy</span>.RUNTIME)
<span class="annotation">@Target</span>({<span
class="predefined-type">ElementType</span>.TYPE,<span
class="predefined-type">ElementType</span>.METHOD,<span
class="predefined-type">ElementType</span>.FIELD})
<span class="directive">public</span> <span
class="annotation">@interface</span> ACustomScope {}</code></pre>
@@ -1402,7 +1399,7 @@ Example:</p>
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="directive">public</span> <span class="type">class</span> <span
class="class">ACustomScopeExtension</span> <span
class="directive">implements</span> Extension, <span
class="predefined-type">Serializable</span> {
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="directive">public</span> <span class="type">class</span> <span
class="class">ACustomScopeExtension</span> <span
class="directive">implements</span> Extension, <span
class="predefined-type">Serializable</span> {
<span class="directive">public</span> <span class="type">void</span>
addACustomScope(<span class="annotation">@Observes</span> <span
class="directive">final</span> BeforeBeanDiscovery event) {
event.addScope(ACustomScope.class, <span
class="predefined-constant">true</span>, <span
class="predefined-constant">false</span>);
@@ -1420,7 +1417,7 @@ javax.enterprise.inject.spi.Bean instanc
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="directive">public</span> <span class="type">class</span> <span
class="class">ACustomScopeContext</span> <span
class="directive">implements</span> <span
class="predefined-type">Context</span>, <span
class="predefined-type">Serializable</span> {
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="directive">public</span> <span class="type">class</span> <span
class="class">ACustomScopeContext</span> <span
class="directive">implements</span> <span
class="predefined-type">Context</span>, <span
class="predefined-type">Serializable</span> {
<span class="comment">// Get the scope type of the context object.</span>
<span class="directive">public</span> <span
class="predefined-type">Class</span><? <span
class="directive">extends</span> <span
class="predefined-type">Annotation</span>> getScope() {
@@ -1474,7 +1471,7 @@ example, we can disable SecurityExtensio
</div>
<div class="listingblock">
<div class="content">
-<pre class="CodeRay"><code class="java language-java"><span
class="directive">public</span> <span class="type">class</span> <span
class="class">CustomClassDeactivator</span> <span
class="directive">implements</span> ClassDeactivator
+<pre class="CodeRay highlight"><code data-lang="java"><span
class="directive">public</span> <span class="type">class</span> <span
class="class">CustomClassDeactivator</span> <span
class="directive">implements</span> ClassDeactivator
{
<span class="directive">private</span> <span
class="directive">static</span> <span class="directive">final</span> <span
class="type">long</span> serialVersionUID = <span class="integer">1L</span>;
@@ -1633,10 +1630,8 @@ objects, the last object in the array wi
<hr>
<footer>
- <p>Copyright © 2011-2014 The Apache Software
Foundation,
- Licensed under the Apache License,
Version 2.0.</p>
- <p>Apache and the Apache feather logo are
trademarks of The
- Apache Software Foundation.</p>
+ <p>Copyright © 2011-2014 The Apache Software
Foundation, Licensed under the Apache License, Version 2.0.</p>
+ <p>Apache and the Apache feather logo are
trademarks of The Apache Software Foundation.</p>
</footer>
</div>