You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by aa...@apache.org on 2014/01/05 14:34:12 UTC
svn commit: r1555497 -
/cayenne/main/trunk/docs/docbook/cayenne-guide/src/docbkx/appendix-b.xml
Author: aadamchik
Date: Sun Jan 5 13:34:11 2014
New Revision: 1555497
URL: http://svn.apache.org/r1555497
Log:
fixing table layout
Modified:
cayenne/main/trunk/docs/docbook/cayenne-guide/src/docbkx/appendix-b.xml
Modified: cayenne/main/trunk/docs/docbook/cayenne-guide/src/docbkx/appendix-b.xml
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/docs/docbook/cayenne-guide/src/docbkx/appendix-b.xml?rev=1555497&r1=1555496&r2=1555497&view=diff
==============================================================================
--- cayenne/main/trunk/docs/docbook/cayenne-guide/src/docbkx/appendix-b.xml (original)
+++ cayenne/main/trunk/docs/docbook/cayenne-guide/src/docbkx/appendix-b.xml Sun Jan 5 13:34:11 2014
@@ -21,52 +21,62 @@
defined as constants in <code>org.apache.cayenne.configuration.Constants</code>
interface.</para>
<para>
- <table frame="none">
+ <table frame="void">
<caption>Service Collection Keys Present in ServerRuntime and/or ClientRuntime</caption>
- <col width="100%"/>
+ <col width="45%"/>
+ <col width="55%"/>
+ <thead>
+ <tr>
+ <th>Collection Property / Type</th>
+ <th>Description</th>
+ </tr>
+ </thead>
<tbody>
<tr>
- <td><code>cayenne.properties</code> - Map<String,String> of properties used by built-in
+ <td><code>cayenne.properties / Map<String,String></code></td>
+ <td>Properties used by built-in
Cayenne services. The keys in this map are the property names from the table
in Appendix A. Separate copies of this map exist on the server and ROP
client.</td>
</tr>
<tr>
- <td><code>cayenne.server.adapter_detectors</code> - List<DbAdapterDetector> that contains
+ <td><code>cayenne.server.adapter_detectors / List<DbAdapterDetector></code></td>
+ <td>Contains
objects that can discover the type of current database and install the
correct DbAdapter in runtime.</td>
</tr>
<tr>
- <td><code>cayenne.server.domain_filters</code> - List<DataChannelFilter> storing DataDomain
- filters.</td>
+ <td><code>cayenne.server.domain_filters / List<DataChannelFilter></code></td>
+ <td>Stores DataDomain filters.</td>
</tr>
<tr>
- <td><code>cayenne.server.project_locations</code> - List<String> storing
- locations of the one of more project configuration files.</td>
+ <td><code>cayenne.server.project_locations / List<String></code></td>
+ <td>Stores locations of the one of more project configuration files.</td>
</tr>
<tr>
- <td><code>cayenne.server.default_types</code> - List<ExtendedType> storing
- default adapter-agnostic ExtendedTypes. Default ExtendedTypes can be
+ <td><code>cayenne.server.default_types / List<ExtendedType></code></td>
+ <td>Stores default adapter-agnostic ExtendedTypes. Default ExtendedTypes can be
overridden / extended by DB-specific DbAdapters as well as by user-provided
types configured in another colltecion (see
"cayenne.server.user_types").</td>
</tr>
<tr>
- <td><code>cayenne.server.user_types</code> - List<ExtendedType> storing a
+ <td><code>cayenne.server.user_types / List<ExtendedType></code></td>
+ <td>Stores a
user-provided ExtendedTypes. This collection will be merged into a full list
of ExtendedTypes and would override any ExtendedTypes defined in a default
list, or by a DbAdapter.</td>
</tr>
<tr>
- <td><code>cayenne.server.type_factories</code> - List<ExtendedTypeFactory>
- storing default and user-provided ExtendedTypeFactories. ExtendedTypeFactory
+ <td><code>cayenne.server.type_factories / List<ExtendedTypeFactory></code></td>
+ <td>Stores default and user-provided ExtendedTypeFactories. ExtendedTypeFactory
allows to define ExtendedTypes dynamically for the whole group of Java
classes. E.g. Cayenne supplies a factory to map all Enums regardless of
their type.</td>
</tr>
<tr>
- <td><code>cayenne.server.rop_event_bridge_properties</code> - Map<String,
- String> storing event bridge properties passed to the ROP client on
+ <td><code>cayenne.server.rop_event_bridge_properties / Map<String, String></code></td>
+ <td>Stores event bridge properties passed to the ROP client on
bootstrap. This means that the map is configured by server DI, and passed to
the client via the wire. The properties in this map are specific to
EventBridgeFactory implementation (e.g JMS or XMPP connection prameters).