| <html><head> |
| <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> |
| <title>4. 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.1 User's Guide"><link rel="up" href="jpa_overview_emfactory.html" title="Chapter 7. EntityManagerFactory"><link rel="prev" href="jpa_overview_emfactory_perscontext.html" title="3. Persistence Context"><link rel="next" href="jpa_overview_emfactory_close.html" title="5. Closing the EntityManagerFactory"></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">4. |
| Retrieving Properties Information |
| </th></tr><tr><td width="20%" align="left"><a accesskey="p" href="jpa_overview_emfactory_perscontext.html">Prev</a> </td><th width="60%" align="center">Chapter 7. |
| EntityManagerFactory |
| </th><td width="20%" align="right"> <a accesskey="n" href="jpa_overview_emfactory_close.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_emf_properties"></a>4. |
| Retrieving Properties Information |
| </h2></div></div></div><a class="indexterm" name="d0e4696"></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_emfactory_perscontext.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="jpa_overview_emfactory.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="jpa_overview_emfactory_close.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">3. |
| Persistence Context |
| </td><td width="20%" align="center"><a accesskey="h" href="manual.html">Home</a></td><td width="40%" align="right" valign="top"> 5. |
| Closing the EntityManagerFactory |
| </td></tr></table></div></body></html> |