(no commit message)
[utils] / src / site / xdoc / features.xml
1 <?xml version="1.0"?>
2 <document xmlns="http://maven.apache.org/XDOC/2.0"
3   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4   xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd">
5
6   <properties>
7     <title>features</title>
8     <author email="erik@brakkee.org">Erik Brakkee</author>
9   </properties>
10   <body>
11     <section name="Features">
12       <p>Since the utility library provides many small utilities and is also split up into several
13         parts, it it useful to know which features are available and where they can be found. The
14         following table gives an overview of the main features: </p>
15       <table>
16         <tr>
17           <th>Location</th>
18           <th>Feature</th>
19         </tr>
20         <tr>
21           <td>support/general</td>
22           <td>various smaller utilities</td>
23         </tr>
24         <tr>
25           <td>support/inject</td>
26           <td>pluggable dependency injection mini-framework</td>
27         </tr>
28         <tr>
29           <td>support/cdi</td>
30           <td>Contexts and Dependency Injection support</td>
31         </tr>
32         <tr>
33           <td rowspan="3">test/enterprise</td>
34           <td>JPA testing</td>
35         </tr>
36         <tr>
37           <td>JNDI mocking</td>
38         </tr>
39         <tr>
40           <td>Testing with JTA transactions controlled through UserTransaction</td>
41         </tr>
42         <tr>
43           <td rowspan="2">security/usermgt</td>
44           <td>security user authentication with DB persistence</td>
45         </tr>
46         <tr>
47           <td>security user authorization with DB persistence</td>
48         </tr>
49         <tr>
50           <td rowspan="2">wicket/joe</td>
51           <td>"Open Transaction in View" with Wicket</td>
52         </tr>
53         <tr>
54           <td>Java EE dependency injection in Wicket components.</td>
55         </tr>
56       </table>
57     </section>
58
59   </body>
60 </document>