blob: 52262d2c93eb5eb9b2bdae565c4108662fc9638a [file] [log] [blame]
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>7.&nbsp; Retrieving Properties Information</title><link rel="stylesheet" href="css/docbook.css" type="text/css"><base href="display"><meta name="generator" content="DocBook XSL Stylesheets V1.72.0"><link rel="start" href="manual.html" title="Apache OpenJPA 2.0 User's Guide"><link rel="up" href="jpa_overview_em.html" title="Chapter&nbsp;8.&nbsp; EntityManager"><link rel="prev" href="jpa_overview_em_query.html" title="6.&nbsp; Query Factory"><link rel="next" href="jpa_overview_em_closing.html" title="8.&nbsp; Closing"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">7.&nbsp;
Retrieving Properties Information
</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="jpa_overview_em_query.html">Prev</a>&nbsp;</td><th width="60%" align="center">Chapter&nbsp;8.&nbsp;
EntityManager
</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="jpa_overview_em_closing.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="jpa_overview_em_properties"></a>7.&nbsp;
Retrieving Properties Information
</h2></div></div></div><a class="indexterm" name="d0e5646"></a><p>
There are two sets of properties that may be specified: those that
are specific to openjpa and those that have been defined by the JPA
specification. In some cases, two properties may be equivalent, but
have different keys. For example, <span class="emphasis"><em>openjpa.LockTimeout
</em></span> and <span class="emphasis"><em>javax.persistence.lock.timeout</em></span>
are two different keys for the same property.
</p><p>
There are two methods that can be used to retrieve information related to
properties:
</p><div class="itemizedlist"><ul type="disc"><li><p>
getProperties() - This method provides a list of current
properties. If a property has more than one key, the key
that will be returned is the one that was used when the
property was set. If the property was not explicitly
set, the key defined by JPA specification will be returned
with the default value.
</p></li><li><p>
getSupportedProperties() - This method returns a set of
property keys. See the javadoc in the latest JPA
specification for the definition of the set. If a property
has more than one key, all possible keys will be returned.
</p></li></ul></div><p>
</p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="jpa_overview_em_query.html">Prev</a>&nbsp;</td><td width="20%" align="center"><a accesskey="u" href="jpa_overview_em.html">Up</a></td><td width="40%" align="right">&nbsp;<a accesskey="n" href="jpa_overview_em_closing.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">6.&nbsp;
Query Factory
&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="manual.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;8.&nbsp;
Closing
</td></tr></table></div></body></html>