blob: f7a27216c1566ce7a2737d2200e48c54c30693fa [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<title>List of Examples | EclipseLink 2.4.x Java Persistence API (JPA) Extensions Reference</title>
<meta name="generator" content="Oracle DARB XHTML Converter (Mode = document) - Version 1.0.11" />
<meta name="date" content="2013-07-12T8:36:47Z" />
<meta name="robots" content="noarchive" />
<meta name="doctitle" content="List of Examples" />
<meta name="relnum" content="Release 2.4" />
<link rel="stylesheet" type="text/css" href="../../../dcommon/style.css" media="screen" />
<link rel="copyright" href="http://www.eclipse.org/org/documents/epl-v10.php" title="Copyright" type="text/html" />
<link rel="start" href="../../index.htm" title="Home" type="text/html" />
<link rel="contents" href="toc.htm" title="Contents" type="text/html" />
<link rel="prev" href="toc.htm" title="Previous" type="text/html" />
<link rel="next" href="title_eclipselink.htm" title="Next" type="text/html" />
<!-- START: Disqus --><script type="text/javascript"> var disqus_developer = 0; </script><!-- END: Disqus --><!-- START: Sharethis --><script type="text/javascript">var switchTo5x=true;</script><script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script><script type="text/javascript" src="http://s.sharethis.com/loader.js"></script> <!-- END: Sharethis --></head>
<body bgcolor="#FFFFFF"><iframe id="docheader" frameborder="0" framemargin="0" scrolling="no" src="../../../dcommon/header.html"></iframe><script src="http://www.google.com/jsapi" type="text/javascript"></script><script type="text/javascript"> google.load('search', '1', {language : 'en'}); google.setOnLoadCallback(function() { var customSearchOptions = {}; var googleAnalyticsOptions = {}; googleAnalyticsOptions['queryParameter'] = 'q'; googleAnalyticsOptions['categoryParameter'] = ''; customSearchOptions['googleAnalyticsOptions'] = googleAnalyticsOptions; var customSearchControl = new google.search.CustomSearchControl( '016171230611334810008:4sqnhke2any', customSearchOptions); customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET); var options = new google.search.DrawOptions(); options.setSearchFormRoot('cse-search-form'); customSearchControl.draw('cse', options); }, true);</script><link rel="stylesheet" href="http://www.google.com/cse/style/look/default.css" type="text/css" /><div id="cse" style="width:100%;"></div>
<div class="header"><a id="top" name="top"></a>
<table class="simple oac_no_warn" summary="" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td align="left" valign="top"><div class="booktitle">Java Persistence API (JPA) Extensions Reference for EclipseLink,
Release 2.4</div></td>
<td valign="bottom" align="right" width="144">
<table class="simple oac_no_warn" summary="" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td>&nbsp;</td>
<td align="center" valign="top"><a href="toc.htm"><img src="../../../dcommon/images/contents.png" alt="Go To Table Of Contents" border="0" height="16" width="16" /><br />
</td><td>&nbsp;</td><td align="center"><a href="../../../" target="_top" class="external text" title="Search" rel="nofollow"><img src="../../../dcommon/images/search.png" alt="Search" style="border:0;" /><br /><span class="mini"></span></a></td><td>&nbsp;</td><td align="center"><a href="../../eclipselink_jpa_extensions.pdf" title="PDF" target="_blank"><img src="../../../dcommon/images/pdf_icon.png" style="padding-right:5px;border:0" alt="PDF"></a></td><td align="center"><a href="#disqus_thread" title="Comments""><img src="../../../dcommon/images/comments.png" style="padding-right:5px;border:0" alt="Comments"><br /><span class="mini">Comments</span></a>
</tr>
</table>
</td>
</tr>
</table>
<hr />
<table class="navigation simple oac_no_warn" summary="" cellspacing="0" cellpadding="0" width="100" align="center">
<tr>
<td align="center"><a href="toc.htm"><img src="../../../dcommon/images/larrow.png" alt="Previous" border="0" height="16" width="16" /></a></td>
<td align="center"><a href="title_eclipselink.htm"><img src="../../../dcommon/images/rarrow.png" alt="Next" border="0" height="16" width="16" /></a></td>
<td>&nbsp;</td>
</tr>
</table>
</div>
<!-- class="header" -->
<div class="ind"><!-- End Header -->
<h1><font face="arial, helvetica, sans-serif">List of Examples</font></h1>
<ul style="list-style-type:none">
<li><a href="a_additionalcriteria.htm#CFHFACAI">2-1 Using @AdditionalCriteria Annotation</a></li>
<li><a href="a_additionalcriteria.htm#CFHHBDFE">2-2 Using &lt;additional-criteria&gt; XML</a></li>
<li><a href="a_additionalcriteria.htm#sthref12">2-3 Multitenancy Example 1</a></li>
<li><a href="a_additionalcriteria.htm#sthref13">2-4 Multitenancy Example 2</a></li>
<li><a href="a_array.htm#CBABHEHD">2-5 Using @Array with Oracle VARRAY</a></li>
<li><a href="a_array.htm#CBACGBDA">2-6 Using @Array with PostgreSQL Struct</a></li>
<li><a href="a_batchfetch.htm#sthref24">2-7 Using JOIN BatchFetch Type</a></li>
<li><a href="a_batchfetch.htm#sthref25">2-8 Using EXISTS BatchFetch Type</a></li>
<li><a href="a_batchfetch.htm#sthref26">2-9 Using IN BatchFetch Type</a></li>
<li><a href="a_cache.htm#CHDEEGCI">2-10 Using @Cache Annotation</a></li>
<li><a href="a_cache.htm#CDEJDBFJ">2-11 Using &lt;cache&gt; XML</a></li>
<li><a href="a_cache.htm#sthref32">2-12 Specifying Caching in persistence.xml</a></li>
<li><a href="a_cacheindex.htm#BABEECHH">2-13 Using @CacheIndex Annotation</a></li>
<li><a href="a_cacheindex.htm#BABIHBCC">2-14 Using &lt;cache-index&gt; XML</a></li>
<li><a href="a_cacheindex.htm#BABBIAGH">2-15 Caching an Index Query</a></li>
<li><a href="a_cacheinterceptor.htm#BGBGHHFI">2-16 Using @CacheInterceptor Annotation</a></li>
<li><a href="a_cacheinterceptor.htm#BGBEBHDH">2-17 Using &lt;cache-interceptor&gt; XML</a></li>
<li><a href="a_cascadeondelete.htm#CHDHCIGF">2-18 Using @CascadeOnDelete Annotation</a></li>
<li><a href="a_cascadeondelete.htm#CHDJIBAJ">2-19 Using &lt;cascade-on-delete&gt; XML</a></li>
<li><a href="a_changetracking.htm#BCGCHJHG">2-20 Using @ChangeTracking Annotation</a></li>
<li><a href="a_changetracking.htm#BCGHFGBB">2-21 Using &lt;change-tracking&gt; XML</a></li>
<li><a href="a_changetracking.htm#BCGICDII">2-22 Specifying Change Tracking in persistence.xml</a></li>
<li><a href="a_classextractor.htm#BGBEDADF">2-23 Using @ClassExtractor Annotation</a></li>
<li><a href="a_classextractor.htm#BABDIJEG">2-24 Using &lt;class-extractor&gt; XML</a></li>
<li><a href="a_clonecopypolicy.htm#BABEIGHC">2-25 Using @CloneCopyPolicy Annotation</a></li>
<li><a href="a_clonecopypolicy.htm#BABJAHCB">2-26 Using &lt;clone-copy-policy&gt; XML</a></li>
<li><a href="a_compositemember.htm#sthref72">2-27 Using @CompositeMember Annotation</a></li>
<li><a href="a_compositemember.htm#sthref73">2-28 Using &lt;composite-member&gt; XML</a></li>
<li><a href="a_conversionvalue.htm#BABFEJHJ">2-29 Using @ConversionValue Annotation</a></li>
<li><a href="a_conversionvalue.htm#BABIHAFA">2-30 Using &lt;conversion-value&gt; XML</a></li>
<li><a href="a_convert.htm#BEHFAGHF">2-31 Using the @Convert Annotation</a></li>
<li><a href="a_converter.htm#CHDFGEFJ">2-32 Using the @Converter Annotation</a></li>
<li><a href="a_converter.htm#BGBBDAAJ">2-33 Using &lt;converter&gt; XML</a></li>
<li><a href="a_copypolicy.htm#BABCIIIJ">2-34 Using @CopyPolicy Annotation</a></li>
<li><a href="a_copypolicy.htm#BABECEEG">2-35 Using &lt;copy-policy&gt; XML</a></li>
<li><a href="a_customizer.htm#BABBFAGB">2-36 Using @Customizer Annotation</a></li>
<li><a href="a_customizer.htm#BABDJIFC">2-37 Using &lt;customizer&gt; XML</a></li>
<li><a href="a_deleteall.htm#CBHBIFII">2-38 Using @DeleteAll Annotation</a></li>
<li><a href="a_deleteall.htm#sthref107">2-39 Using &lt;delete-all&gt; XML</a></li>
<li><a href="a_excludedefaultmappings.htm#BACGGFEH">2-40 Using the @ExcludeDefaultMappings Annotation</a></li>
<li><a href="a_existencechecking.htm#CEGDGCHF">2-41 Using @ExistenceChecking Annotation</a></li>
<li><a href="a_fetchattribute.htm#BABFDFHD">2-42 Using @FetchAttribute Annotation</a></li>
<li><a href="a_fetchattribute.htm#sthref127">2-43 Using &lt;fetch-group&gt; XML</a></li>
<li><a href="a_fetchgroup.htm#BABGHDJB">2-44 Using @FetchGroup Annotation</a></li>
<li><a href="a_fetchgroup.htm#sthref133">2-45 Using &lt;fetch-group&gt; XML</a></li>
<li><a href="a_fetchgroup.htm#BABGFDJA">2-46 Using a Named Fetch Group on a Query</a></li>
<li><a href="a_fetchgroups.htm#CHDJCEHI">2-47 Specifying Fetch Groups in persistence.xml</a></li>
<li><a href="a_index.htm#sthref154">2-48 Using @Index Annotation</a></li>
<li><a href="a_index.htm#sthref155">2-49 Using &lt;index&gt; XML</a></li>
<li><a href="a_instantiationcopypolicy.htm#CHDDBCHI">2-50 Using @InstantiationCopyPolicy Annotation</a></li>
<li><a href="a_instantiationcopypolicy.htm#CHDGCDAI">2-51 Using &lt;instantiation-copy-policy&gt; XML</a></li>
<li><a href="a_joinfetch.htm#sthref169">2-52 Using @JoinFetch Annotation</a></li>
<li><a href="a_joinfetch.htm#CEGJIBCF">2-53 Using &lt;join-fetch&gt; in XML</a></li>
<li><a href="a_joinfield.htm#CIHCFEJH">2-54 Using @JoinField Annotation</a></li>
<li><a href="a_joinfield.htm#sthref175">2-55 Using &lt;join-field&gt; in XML</a></li>
<li><a href="a_mapkeyconvert.htm#BEHEHJJC">2-56 Using @MapKeyConvert Annotation</a></li>
<li><a href="a_mapkeyconvert.htm#BEHCFGDH">2-57 Using &lt;map-key-convert&gt; XML</a></li>
<li><a href="a_multitenant.htm#BABEHCGI">2-58 Minimal @Multitenant Annotation</a></li>
<li><a href="a_multitenant.htm#sthref191">2-59 Example Using @Multitenant</a></li>
<li><a href="a_multitenant.htm#sthref192">2-60 Example Using &lt;multitenant&gt;</a></li>
<li><a href="a_multitenant.htm#sthref194">2-61 Example Using @Multitenant with @TenantTableDiscriminator</a></li>
<li><a href="a_multitenant.htm#sthref195">2-62 Example Using &lt;multitenant&gt; with &lt;tenant-table-discriminator&gt;</a></li>
<li><a href="a_multitenant.htm#CHDIEFCF">2-63 Example Using @Multitenant(VPD)</a></li>
<li><a href="a_multitenant.htm#sthref197">2-64 Example Using &lt;multitenant&gt;</a></li>
<li><a href="a_mutable.htm#CHDDJJEE">2-65 Using @Mutable Annotation</a></li>
<li><a href="a_mutable.htm#CHDCDIBH">2-66 Specifying Mutable Mappings in persistence.xml</a></li>
<li><a href="a_namedplsqlstoredprocedurequery.htm#BGBICFEB2">2-67 Using @NamedPLSQLStoredProcedureQuery Annotation</a></li>
<li><a href="a_namedplsqlstoredfunctionquery.htm#BGBICFEB">2-68 Using @NamedPLSQLStoredFunctionQuery Annotation</a></li>
<li><a href="a_namedplsqlstoredproc_queries.htm#BABFCGCE">2-69 Using @NamedPLSQLStoredProcedureQueries Annotation</a></li>
<li><a href="a_namedstoredfunc_queries.htm#CIHBJIHJ">2-70 Using @NamedStoredFunctionQueries Annotation</a></li>
<li><a href="a_namedstoredfunctionquery.htm#BABHABEG">2-71 Using @NamedStoredFunctionQuery Annotation</a></li>
<li><a href="a_namedstoredfunctionquery.htm#BABGJGJJ">2-72 Using &lt;named-stored-function-query&gt; XML</a></li>
<li><a href="a_namedstoredproc_queries.htm#BABIFCAJ">2-73 Using @NamedStoredProcedureQueries Annotation</a></li>
<li><a href="a_namedstoredprocedurequery.htm#BGBJBAFD">2-74 Using @NamedStoredProcedureQuery Annotation</a></li>
<li><a href="a_namedstoredprocedurequery.htm#BGBIHIHB">2-75 Using &lt;named-stored-procedure-query&gt; XML</a></li>
<li><a href="a_noncacheable.htm#CHDDEGCI">2-76 Using @Noncacheable Annotation</a></li>
<li><a href="a_noncacheable.htm#CHDDFJCH">2-77 Using &lt;noncacheable&gt; XML</a></li>
<li><a href="a_nosql.htm#BJECFBJG">2-78 Using @NoSql Annotation with XML</a></li>
<li><a href="a_nosql.htm#BJECHGJH">2-79 Using @NoSql Annotation with JSON</a></li>
<li><a href="a_objecttypeconverter.htm#BGBFDFEJ">2-80 Using the @ObjectTypeConverter Annotation</a></li>
<li><a href="a_objecttypeconverter.htm#BGBCECGI">2-81 Using &lt;object-type-converter&gt; XML</a></li>
<li><a href="a_objecttypeconverters.htm#CHDBGGJB">2-82 Using @ObjectTypeConverters Annotation</a></li>
<li><a href="a_optimisticlocking.htm#BCGJBJFJ">2-83 Using @OptimisticLocking Annotation</a></li>
<li><a href="a_optimisticlocking.htm#sthref262">2-84 Using &lt;optimistic-locking&gt; XML</a></li>
<li><a href="a_ordercorrection.htm#CHDFIAIE">2-85 Using @OrderCorrection Annotation</a></li>
<li><a href="a_ordercorrection.htm#CHDHIFFI">2-86 Using &lt;element-collection&gt; in XML</a></li>
<li><a href="a_partitioned.htm#CEGHAIDJ">2-87 Using Partitioning</a></li>
<li><a href="a_partitioned.htm#CEGJCEIH">2-88 Using @RangePartitioning</a></li>
<li><a href="a_partitioning.htm#CEGCEIBF">2-89 Using @Partitioning Annotation</a></li>
<li><a href="a_plsqlrecord.htm#CHDJJCGF">2-90 Using @PLSQLRecord Annotation</a></li>
<li><a href="a_primarykey.htm#BGEJFGAG">2-91 Using @PrimaryKey Annotation</a></li>
<li><a href="a_primarykey.htm#BGEGDFHI">2-92 Using @&lt;primary-key&gt; XML</a></li>
<li><a href="a_privateowned.htm#CHDIAFFA">2-93 Using @PrivateOwned Annotation</a></li>
<li><a href="a_queryredirectors.htm#CIHDHIIH">2-94 Using @QueryRedirectors Annotation</a></li>
<li><a href="a_rangepartitioning.htm#BCGIJGHH">2-95 Using @RangePartitioning Annotation</a></li>
<li><a href="a_rangepartitioning.htm#sthref330">2-96 Using &lt;range-partitioning&gt; XML</a></li>
<li><a href="a_readonly.htm#BGBCIIDB">2-97 Using @ReadOnly Annotation</a></li>
<li><a href="a_readonly.htm#BGBCBHEE">2-98 Using &lt;read-only&gt; XML</a></li>
<li><a href="a_returninsert.htm#CIHDFAFD">2-99 Using @ReturnInsert Annotation</a></li>
<li><a href="a_returninsert.htm#CIHEJAJG">2-100 Using &lt;return-insert&gt; XML</a></li>
<li><a href="a_returnupdate.htm#CACBJIIH">2-101 Using @ReturnUpdate Annotation</a></li>
<li><a href="a_returnupdate.htm#CACJIJGE">2-102 Using &lt;return-update&gt; XML</a></li>
<li><a href="a_struct.htm#CACCGJAJ">2-103 Using @Struct Annotation</a></li>
<li><a href="a_struct.htm#CBBIEDGD">2-104 Using &lt;struct&gt; XML</a></li>
<li><a href="a_structconverter.htm#BGBJCJCC">2-105 Using @StructConverter Annotation</a></li>
<li><a href="a_structconverters.htm#CHDHGDGH">2-106 Using @StructConverters Annotation</a></li>
<li><a href="a_structconverters.htm#CHDHGABD">2-107 Using &lt;struct-converters&gt; XML</a></li>
<li><a href="a_structure.htm#CACDBBII">2-108 Using @Structure Annotation</a></li>
<li><a href="a_structure.htm#sthref381">2-109 Using &lt;structure&gt; XML</a></li>
<li><a href="a_tenantdiscriminatorcolumn.htm#CHEJICEF">2-110 Using @TenantDiscriminatorColumn Annotation</a></li>
<li><a href="a_tenantdiscriminatorcolumn.htm#CHEDCDDF">2-111 Using &lt;tenant-discriminator-column&gt; XML</a></li>
<li><a href="a_tenanttablediscriminator.htm#sthref399">2-112 Using @TenantTableDiscriminator Annotation</a></li>
<li><a href="a_tenanttablediscriminator.htm#sthref400">2-113 Using &lt;tenant-table-discriminator&gt; XML</a></li>
<li><a href="a_transformation.htm#BABHECGF">2-114 Using @Transformation Annotation</a></li>
<li><a href="a_transformation.htm#BABHCBAG">2-115 Using &lt;transformation&gt; XML</a></li>
<li><a href="a_typeconverter.htm#CHDEHGEF">2-116 Using the @TypeConverter Annotation</a></li>
<li><a href="a_typeconverters.htm#BCFEHCDH">2-117 Using @TypeConverters Annotation</a></li>
<li><a href="a_typeconverters.htm#sthref420">2-118 Using &lt;type-converters&gt; XML</a></li>
<li><a href="a_uuidgenerator.htm#CFADJAIF">2-119 Using @UuidGenerator Annotation</a></li>
<li><a href="a_uuidgenerator.htm#CFAGEJHJ">2-120 Using &lt;generated-value&gt; XML</a></li>
<li><a href="a_uuidgenerator.htm#CFAJEEEJ">2-121 Specifying Generator in persistence.xml</a></li>
<li><a href="a_valuepartition.htm#CJHFDJAC">2-122 Using @ValuePartition Annotation</a></li>
<li><a href="a_valuepartition.htm#CJHBEIGD">2-123 Using &lt;partition&gt; XML</a></li>
<li><a href="a_variableonetoone.htm#CHDJDIJD">2-124 Using @VariableOneToOne Annotation</a></li>
<li><a href="a_variableonetoone.htm#CHDCBGAF">2-125 Using &lt;variable-one-to-one&gt; XML</a></li>
<li><a href="a_virtualaccessmethods.htm#sthref449">2-126 Using @VirtualAccessMethods Annotation</a></li>
<li><a href="a_virtualaccessmethods.htm#CIHCJCJE">2-127 Using &lt;access&gt; and &lt;access-methods&gt; XML</a></li>
<li><a href="j_cast.htm#CIHGHBIC">3-1 Using CAST EQL</a></li>
<li><a href="j_column.htm#CDCCFCBE">3-2 Using COLUMN EQL</a></li>
<li><a href="j_column.htm#CDCFDDGF">3-3 Using COLUMN with a Primitive Column</a></li>
<li><a href="j_except.htm#BABJIEDC">3-4 Using EXCEPT EQL</a></li>
<li><a href="j_extract.htm#CHDJGBFJ">3-5 Using EXTRACT EQL</a></li>
<li><a href="j_func.htm#CIHCCHIC">3-6 Using FUNCTION EQL</a></li>
<li><a href="j_func.htm#CIHFDEIJ">3-7 Using FUNCTION EQL Oracle Spatial examples</a></li>
<li><a href="j_intersect.htm#BHAFEBDE">3-8 Using INTERSECT EQL</a></li>
<li><a href="j_on.htm#BABFGBAD">3-9 Using ON Clause EQ</a></li>
<li><a href="j_operator.htm#BGBGIAEE">3-10 Using OPERATOR EQL</a></li>
<li><a href="j_regexp.htm#BABFADGH">3-11 Using REGEXP EQL</a></li>
<li><a href="j_sql.htm#CHDCEHAI">3-12 Using SQL EQ</a></li>
<li><a href="j_table.htm#CIAFABDE">3-13 Using TABLE EQL</a></li>
<li><a href="j_treat.htm#BEHECHCD">3-14 Using TREAT EQL</a></li>
<li><a href="j_union.htm#CJHHJIDB">3-15 Using UNION EQL</a></li>
<li><a href="q_batch.htm#CBHCBIJB">4-1 Using batch in a JPA Query</a></li>
<li><a href="q_batch.htm#CBHJEGBF">4-2 Using batch in a @QueryHint Annotation</a></li>
<li><a href="q_batch_size.htm#BABHIGJA">4-3 Using batch.size in a JPA Query</a></li>
<li><a href="q_batch_size.htm#BABIHJJH">4-4 Using batch.size in a @QueryHint Annotation</a></li>
<li><a href="q_batch_type.htm#BABGBHFC">4-5 Using batch.type in a JPA Query</a></li>
<li><a href="q_batch_type.htm#BABFGECF">4-6 Using batch.type in a @QueryHint Annotation</a></li>
<li><a href="q_cacheusage.htm#BABCBJAH">4-7 Using cache-usage in a JPA Query</a></li>
<li><a href="q_cacheusage.htm#BABBFCGD">4-8 Using cache-usage in a @QueryHint Annotation</a></li>
<li><a href="q_cache-usage_indirection-policy.htm#sthref521">4-9 Using cache-usage.indirection-policy in a JPA Query</a></li>
<li><a href="q_cache-usage_indirection-policy.htm#sthref522">4-10 Using cache-usage.indirection-policy in a @QueryHint Annotation</a></li>
<li><a href="q_cursor.htm#BABHFHEG">4-11 Using cursor in a JPA Query</a></li>
<li><a href="q_cursor.htm#BABFADCA">4-12 Using cursor in a @QueryHint Annotation</a></li>
<li><a href="q_cursor_initial-size.htm#sthref532">4-13 Using cursor.initial-size in a JPA Query</a></li>
<li><a href="q_cursor_initial-size.htm#sthref533">4-14 Using cursor.initial-size in a @QueryHint Annotation</a></li>
<li><a href="q_cursor_page-size.htm#sthref538">4-15 Using cursor.page-size in a JPA Query</a></li>
<li><a href="q_cursor_page-size.htm#sthref539">4-16 Using cursor.page-size in a @QueryHint Annotation</a></li>
<li><a href="q_exclusive-connection.htm#sthref545">4-17 Using exclusive-connection in a JPA Query</a></li>
<li><a href="q_exclusive-connection.htm#sthref546">4-18 Using exclusive-connection in a @QueryHint Annotation</a></li>
<li><a href="q_flush.htm#sthref552">4-19 Using flush in a JPA Query</a></li>
<li><a href="q_flush.htm#sthref553">4-20 Using flush in a @QueryHint Annotation</a></li>
<li><a href="q_history.htm#sthref559">4-21 Using history.as-of in a JPA Query</a></li>
<li><a href="q_history.htm#sthref560">4-22 Using history.as-of in @QueryHint Annotation</a></li>
<li><a href="q_history_as-of_scn.htm#sthref566">4-23 Using history.as-of.scn in a JPA Query</a></li>
<li><a href="q_history_as-of_scn.htm#sthref567">4-24 Using history.as-of.scn in @QueryHint Annotation</a></li>
<li><a href="q_inheritance_outer-join.htm#sthref573">4-25 Using inheritance.outer-join in a JPA Query</a></li>
<li><a href="q_inheritance_outer-join.htm#sthref574">4-26 Using inheritance.outer-join in a @QueryHint Annotation</a></li>
<li><a href="q_bindparameters.htm#BABGDCJA">4-27 Using bind-parameters in a JPA Query</a></li>
<li><a href="q_bindparameters.htm#BABIHAEJ">4-28 Using bind-parameters in a @QueryHint Annotation</a></li>
<li><a href="q_bindparameters.htm#BABFBBJD">4-29 Specifying Parameter Binding Persistence Unit Property</a></li>
<li><a href="q_jdbc_cache-statement.htm#sthref585">4-30 Using jdbc.cache-statement in a JPA Query</a></li>
<li><a href="q_jdbc_cache-statement.htm#sthref586">4-31 Using jdbc.cache-statement in a @QueryHint Annotation</a></li>
<li><a href="q_jdbc_fetch_size.htm#CHDBEBDE">4-32 Using jdbc.fetch-size in a JPA Query</a></li>
<li><a href="q_jdbc_fetch_size.htm#CHDHFAHJ">4-33 Using jdbc.fetch-size in a @QueryHint Annotation</a></li>
<li><a href="q_jdbc_first-result.htm#sthref597">4-34 Using jdbc.first-result in a JPA Query</a></li>
<li><a href="q_jdbc_max_rows.htm#BACJHHJB">4-35 Using jdbc.max-rows in a JPA Query</a></li>
<li><a href="q_jdbc_max_rows.htm#BACEDDBB">4-36 Using jdbc.max-rows in a @QueryHint Annotation</a></li>
<li><a href="q_jdbc_native-connection.htm#sthref608">4-37 Using jdbc.native-connection in a JPA Query</a></li>
<li><a href="q_jdbc_parameter-delimiter.htm#sthref613">4-38 Using jdbc.parameter-delimiter in a JPA Query</a></li>
<li><a href="q_jdbc_parameter-delimiter.htm#sthref614">4-39 Using jdbc.parameter-delimiter in a @QueryHint Annotation</a></li>
<li><a href="q_jdbc_timeout.htm#CHDGCDAG">4-40 Using jdbc.timeout in a JPA Query</a></li>
<li><a href="q_jdbc_timeout.htm#CHDHICEC">4-41 Using jdbc.timeout in a @QueryHint Annotation</a></li>
<li><a href="q_join_fetch.htm#BABJAJBE">4-42 Using join-fetch in a JPA Query</a></li>
<li><a href="q_join_fetch.htm#BABCAFGJ">4-43 Using join-fetch in a @QueryHint Annotation</a></li>
<li><a href="q_left-join-fetch.htm#sthref629">4-44 Using left-join-fetch in a JPA Query</a></li>
<li><a href="q_left-join-fetch.htm#sthref630">4-45 Using left-join-fetch in a @QueryHint Annotation</a></li>
<li><a href="q_load-group.htm#sthref636">4-46 Using load-group in a JPA Query</a></li>
<li><a href="q_load-group.htm#sthref637">4-47 Using load-group in a @QueryHint Annotation</a></li>
<li><a href="q_maintain_cache.htm#BABGIEGC">4-48 Using maintain-cache in a JPA Query</a></li>
<li><a href="q_maintain_cache.htm#BABFCBIC">4-49 Using maintain-cache in a @QueryHint Annotation</a></li>
<li><a href="q_pessimistic_lock.htm#CIHGEJFF">4-50 Using pessimistic-lock in a JPA Query</a></li>
<li><a href="q_pessimistic_lock.htm#CIHIAFGH">4-51 Using pessimistic-lock in a @QueryHint Annotation</a></li>
<li><a href="q_prepare.htm#sthref655">4-52 Using prepare in a JPA Query</a></li>
<li><a href="q_prepare.htm#sthref656">4-53 Using prepare in a @QueryHint Annotation</a></li>
<li><a href="q_query-results-cache.htm#sthref662">4-54 Using query-results-cache in a JPA Query</a></li>
<li><a href="q_query-results-cache.htm#sthref663">4-55 Using query-results-cache in a @QueryHint Annotation</a></li>
<li><a href="q_query-results-cache.htm#sthref664">4-56 Using query-results-cache in orm.xml File</a></li>
<li><a href="q_query-results-cache_expiry.htm#sthref670">4-57 Using query-results-cache.expiry in a JPA Query</a></li>
<li><a href="q_query-results-cache_expiry.htm#sthref671">4-58 Using query-results-cache.expiry in a @QueryHint Annotation</a></li>
<li><a href="q_query-results-cache_expiry-time-of-day.htm#sthref677">4-59 Using query-results-cache.expiry-time-of-day in a JPA Query</a></li>
<li><a href="q_query-results-cache_expiry-time-of-day.htm#sthref678">4-60 Using query-results-cache.expiry-time-of-day in a @QueryHint Annotation</a></li>
<li><a href="q_query-results-cache_ignore-null.htm#sthref684">4-61 Using query-results-cache.ignore-null in a JPA Query</a></li>
<li><a href="q_query-results-cache_ignore-null.htm#sthref685">4-62 Using query-results-cache.ignore-null in a @QueryHint Annotation</a></li>
<li><a href="q_query-results-cache_randomize-expiry.htm#sthref691">4-63 Using query-results-cache.randomize-expiry in a JPA Query</a></li>
<li><a href="q_query-results-cache_randomize-expiry.htm#sthref692">4-64 Using query-results-cache.randomize-expiry in a @QueryHint Annotation</a></li>
<li><a href="q_query-results-cache_size.htm#sthref698">4-65 Using query-results-cache.size in a JPA Query</a></li>
<li><a href="q_query-results-cache_size.htm#sthref699">4-66 Using query-results-cache.size in a @QueryHint Annotation</a></li>
<li><a href="q_query-results-cache_type.htm#CACEHHCI">4-67 Using query-results-cache.type in a JPA Query</a></li>
<li><a href="q_query-results-cache_type.htm#CACJJCCJ">4-68 Using query-results-cache.type in a @QueryHint Annotation</a></li>
<li><a href="q_querytype.htm#CDEJACJC">4-69 Using query-type in a JPA Query</a></li>
<li><a href="q_querytype.htm#CDEIIIDE">4-70 Using query-type in a @QueryHint Annotation</a></li>
<li><a href="q_read_only.htm#CDDEDJEH">4-71 Using read-only in a JPA Query</a></li>
<li><a href="q_read_only.htm#CDDCEFBH">4-72 Using read-only in a @QueryHint Annotation</a></li>
<li><a href="q_refresh.htm#CHDJBCHB">4-73 Using refresh in a JPA Query</a></li>
<li><a href="q_refresh.htm#CHDJFCJB">4-74 Using refresh in a @QueryHint Annotation</a></li>
<li><a href="q_refresh_cache.htm#CDEDJFBE">4-75 Using refresh.cascade in a JPA Query</a></li>
<li><a href="q_refresh_cache.htm#CDEGAJFE">4-76 Using refresh.cascade in a @QueryHint Annotation</a></li>
<li><a href="q_resultcollectiontype.htm#sthref729">4-77 Using result-collection-type in a JPA Query</a></li>
<li><a href="q_resultcollectiontype.htm#sthref730">4-78 Using result-collection-type in a @QueryHint Annotation</a></li>
<li><a href="q_sql_hint.htm#CIHHIBCH">4-79 Using sql.hint in a JPA Query</a></li>
<li><a href="q_sql_hint.htm#CIHDEAGG">4-80 Using sql.hint in a @QueryHint Annotation</a></li>
<li><a href="p_application_location.htm#CACGJACG">5-1 Using application-location in persistence.xml</a></li>
<li><a href="p_cache_coordination_channel.htm#BABBJEBD">5-2 Using application-location in persistence.xml</a></li>
<li><a href="p_cache_coordination_jndi_password.htm#BABEDFDG">5-3 Using cache.coordination.jndi.password in persistence.xml</a></li>
<li><a href="p_cache_coordination_namingservice.htm#BABGAFBA">5-4 Using cache.coordination.naming-service in persistence.xml</a></li>
<li><a href="p_cache_coordination_propagate.htm#BABCBHJG">5-5 Using cache.coordination.propagate-asynchronously in persistence.xml</a></li>
<li><a href="p_cache_coordination_protocol.htm#BABHGIFC">5-6 Configuring JMS Cache Coordination in persistence.xml</a></li>
<li><a href="p_cache_coordination_protocol.htm#BABJDAIB">5-7 Configuring RMI Cache Coordination in persistence.xml</a></li>
<li><a href="p_cache_coordination_removeconnection.htm#BABGBHBE">5-8 Using cache.coordination.remove-connection-on-error in peristence.xml</a></li>
<li><a href="p_cache_database_event_listener.htm#CCHGJFCG">5-9 Using cache.database-event-listener in persistence.xml</a></li>
<li><a href="p_classloader.htm#CHDFFGCC">5-10 Using classloader in a Property Map</a></li>
<li><a href="p_composite_unit.htm#BIIECICI">5-11 Using composite-unit in persistence.xml</a></li>
<li><a href="p_composite_unit_member.htm#CACGJACG2">5-12 Using composite-unit.member in persistence.xml</a></li>
<li><a href="p_compositeunit_properties.htm#CIHGBGHC">5-13 Using composite-unit.properties in a Property Map</a></li>
<li><a href="p_connection_pool.htm#BABICBAJ">5-14 Using connection-pool in persistence.xml</a></li>
<li><a href="p_connection_pool_read.htm#CHDJCIHD">5-15 Using connection-pool.read in persistence.xml</a></li>
<li><a href="p_connection_pool_sequence.htm#BABEFAFH">5-16 Using connection-pool.sequence in persistence.xml</a></li>
<li><a href="p_ddl_generation.htm#BABFFGJE">5-17 Using ddl-generation in persistence.xml</a></li>
<li><a href="p_ddl_generation.htm#BABJADFJ">5-18 Using ddl-generation in a Property Map</a></li>
<li><a href="p_deploy_on_startup.htm#BABJIBFB">5-19 Using deploy-on-startup in persistence.xml</a></li>
<li><a href="p_descriptor_customizer.htm#CCHFCJIB">5-20 Using descriptor.customizer in persistence.xml</a></li>
<li><a href="p_descriptor_customizer.htm#CCHGCBGA">5-21 Using descriptor.customizer in a Property Map</a></li>
<li><a href="p_exception_handler.htm#CCHEACJI">5-22 Using exception-handler in persistence.xml</a></li>
<li><a href="p_exception_handler.htm#CCHDJGGC">5-23 Using exception-handler in a Property Map</a></li>
<li><a href="p_exclude_eclipselink_orm.htm#sthref915">5-24 Using exclude-eclipselink-orm in persistence.xml</a></li>
<li><a href="p_flush_clear_cache.htm#CDEICBJJ">5-25 Using flush-clear.cache in persistence.xml</a></li>
<li><a href="p_flush_clear_cache.htm#CDEJIDHJ">5-26 Using flush-clear.cache in a Property Map</a></li>
<li><a href="p_id_validation.htm#sthref926">5-27 Using id-validation in persistence.xml</a></li>
<li><a href="p_jdbc_allownativesql.htm#sthref932">5-28 Using jdbc.allow-native-sql-queries in persistence.xml</a></li>
<li><a href="p_jdbc_batchwriting.htm#sthref938">5-29 Using jdbc.batch-writing in persistence.xml</a></li>
<li><a href="p_jdbc_batchwriting.htm#sthref939">5-30 Using jdbc.batch-writing in a Property Map</a></li>
<li><a href="p_jdbc_batchwritingsize.htm#sthref945">5-31 Using jdbc.batch-writing.size in persistence.xml</a></li>
<li><a href="p_jdbc_cachestatements.htm#sthref951">5-32 Using jdbc.cache-statements in persistence.xml</a></li>
<li><a href="p_jdbc_cachestatements.htm#sthref952">5-33 Using jdbc.cache-statements in a Property Map</a></li>
<li><a href="p_jdbc_cachestatements_size.htm#sthref958">5-34 Using jdbc.cache-statements.size in persistence.xml</a></li>
<li><a href="p_jdbc_cachestatements_size.htm#sthref959">5-35 Using jdbc.cache-statements.size in Property Map</a></li>
<li><a href="p_jdbc_connector.htm#sthref965">5-36 Using jdbc.connector in persistence.xml</a></li>
<li><a href="p_jdbc_connector.htm#sthref966">5-37 Using jdbc.connector in a Property Map</a></li>
<li><a href="p_jdbc_exclusiveconnection_islazy.htm#sthref972">5-38 Using jdbc.exclusive-connection.is-lazy in persistence.xml</a></li>
<li><a href="p_jdbc_exclusiveconnection_islazy.htm#sthref973">5-39 Using jdbc.exclusive-connection.is-lazy in Property Map</a></li>
<li><a href="p_jdbc_exclusiveconnection_mode.htm#sthref979">5-40 Using jdbc.exclusive-connection.mode in persitence.xml</a></li>
<li><a href="p_jdbc_exclusiveconnection_mode.htm#sthref980">5-41 Using jdbc.exclusive-connection.mode in Property Map</a></li>
<li><a href="p_jdbc_nativesql.htm#sthref986">5-42 Using jdbc.native-sql in persistence.xml</a></li>
<li><a href="p_jdbc_nativesql.htm#sthref987">5-43 Using jdbc.native-sql in Property Map</a></li>
<li><a href="p_jdbc_property.htm#sthref991">5-44 Using jdbc.property in persistence.xml</a></li>
<li><a href="p_logging_exceptions.htm#BABCGBJA">5-45 Using logging.exceptions in persistence.xml file</a></li>
<li><a href="p_logging_exceptions.htm#BABFGBDI">5-46 Using logging.exceptions in a Property Map</a></li>
<li><a href="p_logging_file.htm#CACEFJBC">5-47 Using logging.file in persistence.xml file</a></li>
<li><a href="p_logging_file.htm#CACJCGAG">5-48 Using logging.file in a Property Map</a></li>
<li><a href="p_logging_level.htm#BEIEEBEJ">5-49 Using logging.level in persistence.xml file</a></li>
<li><a href="p_logging_level.htm#BEIGJJIH">5-50 Using logging.level in a Property Map</a></li>
<li><a href="p_logging_logger.htm#sthref1042">5-51 Using logging.logger in persistence.xml</a></li>
<li><a href="p_logging_logger.htm#sthref1043">5-52 Using logging.logger in Property Map</a></li>
<li><a href="p_logging_parameters.htm#sthref1050">5-53 Using logging.parameters in persistence.xml</a></li>
<li><a href="p_logging_parameters.htm#sthref1051">5-54 Using logging.parameters in a Property Map</a></li>
<li><a href="p_logging_session.htm#CHDCEJIG">5-55 Using logging.session in persistence.xml file</a></li>
<li><a href="p_logging_session.htm#CHDCEEBI">5-56 Using logging.session in a Property Map</a></li>
<li><a href="p_logging_thread.htm#CDFIAHBA">5-57 Using logging.thread in persistence.xml file</a></li>
<li><a href="p_logging_thread.htm#CDFEHDHJ">5-58 Using logging.thread in a Property Map</a></li>
<li><a href="p_logging_timestamp.htm#BABGHIAE">5-59 Using logging.timestamp in persistence.xml file</a></li>
<li><a href="p_logging_timestamp.htm#BABGHBDA">5-60 Using logging.timestamp in a Property Map</a></li>
<li><a href="p_metadata_source.htm#CHDIJADD">5-61 Using metadata-source in persistence.xml</a></li>
<li><a href="p_multitenant_tenants-share-cache.htm#sthref1098">5-62 Using multitenant.tenants-share-cache in persistence.xml</a></li>
<li><a href="p_multitenant_tenants-share-cache.htm#sthref1099">5-63 Using multitenant.tenants-share-cache in a Property Map</a></li>
<li><a href="p_multitenant_tenants-share-emf.htm#sthref1106">5-64 Using multitenant.tenants-share-emf in persistence.xml</a></li>
<li><a href="p_multitenant_tenants-share-emf.htm#sthref1107">5-65 Using multitenant.tenants-share-emf in a Property Map</a></li>
<li><a href="p_nosql_connection-factory.htm#sthref1113">5-66 Using nosql.connection-factory in persistence.xml</a></li>
<li><a href="p_nosql_connection-factory.htm#sthref1114">5-67 Using nosql.connection-factory in a Property Map</a></li>
<li><a href="p_nosql_property.htm#BABHDHCG">5-68 Using nosql.property in persistence.xml</a></li>
<li><a href="p_orm_throw_exceptions.htm#CIHCCAJE">5-69 Using orm.throw.exceptions in persistence.xml</a></li>
<li><a href="p_orm_throw_exceptions.htm#CIHEIECA">5-70 Using orm.throw.exceptions in a Property Map</a></li>
<li><a href="p_oracle_proxy_type.htm#sthref1134">5-71 Using eclipselink.oracle.proxy-type with EntityManager</a></li>
<li><a href="p_orm_validate_schema.htm#sthref1140">5-72 Using orm.validate.schema in persistence.xml</a></li>
<li><a href="p_orm_validate_schema.htm#sthref1141">5-73 Using orm.validate.schema in a Property Map</a></li>
<li><a href="p_partitioning.htm#sthref1147">5-74 Using partitioning in persistence.xml</a></li>
<li><a href="p_partitioning_callback.htm#sthref1153">5-75 Using partitioning.callback in persistence.xml</a></li>
<li><a href="p_partitioning_callback.htm#sthref1154">5-76 Using partitioning.callback in a Property Map</a></li>
<li><a href="p_persistence_context_flushmode.htm#BABJCABF">5-77 Using persistence-context.flush-mode in persistence.xml</a></li>
<li><a href="p_persistence_context_persistoncommit.htm#BEHGGIEC">5-78 Using persistence-context.persist-on-commit in persistence.xml</a></li>
<li><a href="p_persistence_context_referencemode.htm#CHDBACII">5-79 Using persistence-context.reference-mode in persistence.xml</a></li>
<li><a href="p_persistence_context_referencemode.htm#sthref1180">5-80 Using persistence-context.reference-mode in Property Map</a></li>
<li><a href="p_profiler.htm#CHDBCCED">5-81 Using profiler in persistence.xml</a></li>
<li><a href="p_profiler.htm#CHDJFBDI">5-82 Using profiler in Property Map</a></li>
<li><a href="p_session_customizer.htm#CHDFBIEI">5-83 Using session.customizer in persistence.xml</a></li>
<li><a href="p_session_customizer.htm#CHDJEDJG">5-84 Using session.customizer in Property Map</a></li>
<li><a href="p_session_include_descriptor_queries.htm#BABGAFHH">5-85 Using session.include.descriptor.queries in persistence.xml</a></li>
<li><a href="p_session_include_descriptor_queries.htm#BABBBGEH">5-86 Using session.include.descriptor.queries in a Property Map</a></li>
<li><a href="p_session_event_listener.htm#CHDJFEIG">5-87 Using session-event-listener in persistence.xml</a></li>
<li><a href="p_session_event_listener.htm#sthref1211">5-88 Using session-event-listener in Property Map</a></li>
<li><a href="p_session_name.htm#CACICICG">5-89 Using session-name in persistence.xml</a></li>
<li><a href="p_session_name.htm#CACIFIGD">5-90 Using session-name in a Property Map</a></li>
<li><a href="p_sessions-xml.htm#CIHGDFAI">5-91 Using sessions-xml in the persistence.xml file</a></li>
<li><a href="p_sessions-xml.htm#sthref1223">5-92 Using sessions-xml in Property Map</a></li>
<li><a href="p_target_database.htm#CHDGGJAG">5-93 Using target-database in persistence.xml</a></li>
<li><a href="p_target_database.htm#CHDEBFEJ">5-94 Using target-database in a Property Map</a></li>
<li><a href="p_target_server.htm#CCHCEIDA">5-95 Using target-server in persistence.xml</a></li>
<li><a href="p_target_server.htm#CCHHAJEH">5-96 Using target-server in a Property Map</a></li>
<li><a href="p_validation_only.htm#CHDJIFBC">5-97 Using validation-only in persistence.xml</a></li>
<li><a href="p_weaving.htm#BABCGDFC">5-98 Using weaving in persistence.xml</a></li>
<li><a href="p_weaving.htm#BABCEEEC">5-99 Using weaving in a Property Map</a></li>
<li><a href="p_weaving_eager.htm#BABFGADF">5-100 Using weaving in persistence.xml</a></li>
<li><a href="p_weaving_eager.htm#BABEECEE">5-101 Using weaving in a Property Map</a></li>
<li><a href="p_weaving_internal.htm#BABBBCEI">5-102 Using weaving in persistence.xml</a></li>
<li><a href="p_weaving_internal.htm#BABFHGDC">5-103 Using weaving in a Property Map</a></li>
<li><a href="p_weaving_lazy.htm#BABCJAID">5-104 Using weaving in persistence.xml</a></li>
<li><a href="p_weaving_lazy.htm#BABHJIGA">5-105 Using weaving in a Property Map</a></li>
<li><a href="schema.htm#sthref1276">6-1 Overriding/Merging Example 1</a></li>
<li><a href="schema.htm#sthref1277">6-2 Overriding/Merging Example 2</a></li>
<li><a href="schema.htm#sthref1278">6-3 Overriding/Merging Example 3</a></li>
<li><a href="schema.htm#sthref1279">6-4 Overriding/Merging Example 4</a></li>
<li><a href="schema.htm#sthref1280">6-5 Overriding/Merging Example 5</a></li>
</ul>
</div>
<!-- class="ind" -->
<!-- Start Footer -->
<div class="footer">
<hr />
<table class="simple oac_no_warn" summary="" cellspacing="0" cellpadding="0" width="100%">
<col width="33%" />
<col width="*" />
<col width="33%" />
<tr>
<td valign="bottom">
<table class="navigation simple oac_no_warn" summary="" cellspacing="0" cellpadding="0" width="100" align="center">
<col width="*" />
<col width="48%" />
<col width="48%" />
<tr>
<td>&nbsp;</td>
<td align="center"><a href="toc.htm"><img src="../../../dcommon/images/larrow.png" alt="Previous" border="0" height="16" width="16" /></a></td>
<td align="center"><a href="title_eclipselink.htm"><img src="../../../dcommon/images/rarrow.png" alt="Next" border="0" height="16" width="16" /></a></td>
</tr>
</table>
</td>
<td align="center" width="34%"><a href="http://www.eclipse.org/eclipselink/" title="EclipseLink home"><img src="../../../dcommon/images/ellogo.png" alt="EclipseLink" width="150" border="0" /></a><br />
</td>
<td valign="bottom" align="right">
<table class="simple oac_no_warn" summary="" cellspacing="0" cellpadding="0" width="225">
<tr>
<td>&nbsp;</td>
<td align="center" valign="top"><a href="toc.htm"><img src="../../../dcommon/images/contents.png" alt="Go To Table Of Contents" border="0" height="16" width="16" /><br />
</td><td>&nbsp;</td><td align="center"><a href="../../../" target="_top" class="external text" title="Search" rel="nofollow"><img src="../../../dcommon/images/search.png" alt="Search" style="border:0;" /><br /><span class="mini"></span></a></td><td>&nbsp;</td><td align="center"><a href="../../eclipselink_jpa_extensions.pdf" title="PDF" target="_blank"><img src="../../../dcommon/images/pdf_icon.png" style="padding-right:5px;border:0" alt="PDF"></a></td><td align="center"><a href="#disqus_thread" title="Comments""><img src="../../../dcommon/images/comments.png" style="padding-right:5px;border:0" alt="Comments"><br /><span class="mini">Comments</span></a>
</tr>
</table>
</td>
</tr>
</table>
</div>
<!-- class="footer" -->
<div id="copyright">Copyright &copy; 2012, 2013 by The Eclipse Foundation under the <a href="http://www.eclipse.org/org/documents/epl-v10.php">Eclipse Public License (EPL)</a><br /> <script type="text/javascript">var LastUpdated = document.lastModified;document.writeln ("Updated: " + LastUpdated);</script> </div><!-- START: Analytics --><script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-1608008-2']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script><!-- END: Analytics --><!-- START: Sharethis --><script>var options={ "publisher": "e2fe9e07-fab6-4f84-83ea-0991b429842c", "position": "right", "ad": { "visible": false, "openDelay": 5, "closeDelay": 0}};var st_hover_widget = new sharethis.widgets.hoverbuttons(options);</script><!-- END: Sharethis --></body>
</html>