org.lexevs.dao.database.service.daocallback
Class DaoManagerDaoCallbackService

java.lang.Object
  extended by org.lexevs.dao.database.service.daocallback.DaoManagerDaoCallbackService
All Implemented Interfaces:
DaoCallbackService

public class DaoManagerDaoCallbackService
extends java.lang.Object
implements DaoCallbackService


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.lexevs.dao.database.service.daocallback.DaoCallbackService
DaoCallbackService.DaoCallback<T>
 
Constructor Summary
DaoManagerDaoCallbackService()
           
 
Method Summary
<T> T
executeInDaoLayer(DaoCallbackService.DaoCallback<T> daoCallback)
          Execute in dao layer.
 DaoManager getDaoManager()
           
 void setDaoManager(DaoManager daoManager)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DaoManagerDaoCallbackService

public DaoManagerDaoCallbackService()
Method Detail

executeInDaoLayer

@Transactional
public <T> T executeInDaoLayer(DaoCallbackService.DaoCallback<T> daoCallback)
Execute in dao layer.

Specified by:
executeInDaoLayer in interface DaoCallbackService
Parameters:
daoCallback - the dao callback
Returns:
the t

getDaoManager

public DaoManager getDaoManager()

setDaoManager

public void setDaoManager(DaoManager daoManager)

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.