net.officefloor.plugin.jpa
Class JpaEntityManagerManagedObject

java.lang.Object
  extended by net.officefloor.plugin.jpa.JpaEntityManagerManagedObject
All Implemented Interfaces:
ManagedObject

public class JpaEntityManagerManagedObject
extends Object
implements ManagedObject

ManagedObject for the JPA EntityManager.

Author:
Daniel Sagenschneider

Constructor Summary
JpaEntityManagerManagedObject(javax.persistence.EntityManager entityManager)
          Initiate.
 
Method Summary
 Object getObject()
          Obtains the object being managed.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JpaEntityManagerManagedObject

public JpaEntityManagerManagedObject(javax.persistence.EntityManager entityManager)
Initiate.

Parameters:
entityManager - EntityManager.
Method Detail

getObject

public Object getObject()
                 throws Throwable
Description copied from interface: ManagedObject
Obtains the object being managed.

Specified by:
getObject in interface ManagedObject
Returns:
Object being managed.
Throws:
Throwable - Indicating failed to obtain the object for use.


Copyright © 2005-2013. All Rights Reserved.