Jump to: navigation, search

Difference between revisions of "EclipseLink/Development/Summit/Topics"

(New page: = EclipseLink Summit Topics = == TUESDAY == ===Architecture Overview=== * ORM Architetcture ** Sessions ** Connections/Datasources ** Transaction Management ** Cache ** Metamodel: Proje...)
 
(Queries & Object Building)
Line 39: Line 39:
 
===Queries & Object Building===
 
===Queries & Object Building===
  
*  
+
* Structure
 +
** Query Types
 +
** Calls
 +
** Statements
 +
* Query Execution Path
 +
* Cache Usage
 +
** Cache Hits
 +
** Conforming
 +
* Cloning
 +
* Policies
 +
** Instantiation
 +
** Clone/Copy
  
 
== WEDNESDAY ==
 
== WEDNESDAY ==

Revision as of 11:21, 11 May 2010

EclipseLink Summit Topics

TUESDAY

Architecture Overview

  • ORM Architetcture
    • Sessions
    • Connections/Datasources
    • Transaction Management
    • Cache
    • Metamodel: Project, Descriptor, Mapping, & Policies


  • MOXy Architecture
    • XML Context/Session

Mapping & Metamodel

Presenters: Guy & Blaise

  • Mapping Options
    • JPA: annotations, orm.xml, EL annotations, eclispelink-orm.xml
    • Native: sessions.xml, deployment (project) xml
    • Hand coded (API)
  • XML Processing using MOXy
  • JPA Metadata Processing

The Shared Cache

  • Identity Management
  • Cache Structure:
    • IdentityMaps
    • CacheKey
    • Locking
  • Concurrency & Locking
  • Invalidation
  • Configuration Best Practices

Queries & Object Building

  • Structure
    • Query Types
    • Calls
    • Statements
  • Query Execution Path
  • Cache Usage
    • Cache Hits
    • Conforming
  • Cloning
  • Policies
    • Instantiation
    • Clone/Copy

WEDNESDAY

Eclipse Tooling

  • Dali
    • Generic JPA
    • EclipseLink JPA
    • Library Configuration
  • EclipseLink Workbench

Advanced Caching

  • Isolated/Transactional Caching
  • Stale Cache Management
    • Refreshing
    • Cache Coordination
  • Interceptors

THURSDAY