org.kuali.rice.edl.impl.dao.impl
Class EDocLiteDAOJpaImpl

java.lang.Object
  extended by org.kuali.rice.edl.impl.dao.impl.EDocLiteDAOJpaImpl
All Implemented Interfaces:
EDocLiteDAO

public class EDocLiteDAOJpaImpl
extends Object
implements EDocLiteDAO

JPA implementation of the EDOcLiteDAO

Author:
Kuali Rice Team (rice.collab@kuali.org)

Constructor Summary
EDocLiteDAOJpaImpl()
           
 
Method Summary
 EDocLiteAssociation getEDocLiteAssociation(Long associationId)
          Returns a specific Association
 EDocLiteAssociation getEDocLiteAssociation(String docTypeName)
          Get a EDocLiteAssociation
 List<EDocLiteAssociation> getEDocLiteAssociations()
          Returns all active Definitions
 EDocLiteDefinition getEDocLiteDefinition(String defName)
          Get a EDocLiteDefinition
 List<String> getEDocLiteDefinitions()
          Returns the names of all active Definitions
 javax.persistence.EntityManager getEntityManager()
           
 void saveEDocLiteAssociation(EDocLiteAssociation assoc)
          Save a EDocLiteAssocitaion
 void saveEDocLiteDefinition(EDocLiteDefinition edocLiteData)
          Save a EDocLiteDefinition
 List<EDocLiteAssociation> search(EDocLiteAssociation edocLite)
          Finds matching Associations
 void setEntityManager(javax.persistence.EntityManager entityManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EDocLiteDAOJpaImpl

public EDocLiteDAOJpaImpl()
Method Detail

saveEDocLiteDefinition

public void saveEDocLiteDefinition(EDocLiteDefinition edocLiteData)
Save a EDocLiteDefinition

Specified by:
saveEDocLiteDefinition in interface EDocLiteDAO
See Also:
EDocLiteDAO.saveEDocLiteDefinition(org.kuali.rice.edl.impl.bo.EDocLiteDefinition)

saveEDocLiteAssociation

public void saveEDocLiteAssociation(EDocLiteAssociation assoc)
Save a EDocLiteAssocitaion

Specified by:
saveEDocLiteAssociation in interface EDocLiteDAO
See Also:
EDocLiteDAO.saveEDocLiteAssociation(org.kuali.rice.edl.impl.bo.EDocLiteAssociation)

getEDocLiteDefinition

public EDocLiteDefinition getEDocLiteDefinition(String defName)
Get a EDocLiteDefinition

Specified by:
getEDocLiteDefinition in interface EDocLiteDAO
See Also:
EDocLiteDAO.getEDocLiteDefinition(java.lang.String)

getEDocLiteAssociation

public EDocLiteAssociation getEDocLiteAssociation(String docTypeName)
Get a EDocLiteAssociation

Specified by:
getEDocLiteAssociation in interface EDocLiteDAO
See Also:
EDocLiteDAO.getEDocLiteAssociation(java.lang.String)

getEDocLiteDefinitions

public List<String> getEDocLiteDefinitions()
Returns the names of all active Definitions

Specified by:
getEDocLiteDefinitions in interface EDocLiteDAO
See Also:
EDocLiteDAO.getEDocLiteDefinitions()

getEDocLiteAssociations

public List<EDocLiteAssociation> getEDocLiteAssociations()
Returns all active Definitions

Specified by:
getEDocLiteAssociations in interface EDocLiteDAO
See Also:
EDocLiteDAO.getEDocLiteAssociations()

search

public List<EDocLiteAssociation> search(EDocLiteAssociation edocLite)
Finds matching Associations

Specified by:
search in interface EDocLiteDAO
See Also:
EDocLiteDAO.search(org.kuali.rice.edl.impl.bo.EDocLiteAssociation)

getEDocLiteAssociation

public EDocLiteAssociation getEDocLiteAssociation(Long associationId)
Returns a specific Association

Specified by:
getEDocLiteAssociation in interface EDocLiteDAO
See Also:
EDocLiteDAO.getEDocLiteAssociation(java.lang.Long)

getEntityManager

public javax.persistence.EntityManager getEntityManager()

setEntityManager

public void setEntityManager(javax.persistence.EntityManager entityManager)


Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.