org.milyn.scribe.invoker
Class InterfaceDaoInvoker

java.lang.Object
  extended by org.milyn.scribe.invoker.InterfaceDaoInvoker
All Implemented Interfaces:
DaoInvoker

public class InterfaceDaoInvoker
extends Object
implements DaoInvoker

Author:
maurice.zeijen@smies.com

Method Summary
 Object delete(Object entity)
           
 Object delete(String name, Object entity)
           
 void flush()
           
 Object insert(Object obj)
           
 Object insert(String name, Object obj)
           
 Object lookup(String name, Map<String,?> parameters)
           
 Object lookup(String name, Object... parameters)
           
 Object lookupByQuery(String query, Map<String,?> parameters)
           
 Object lookupByQuery(String query, Object... parameters)
           
 Object update(Object obj)
           
 Object update(String name, Object obj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

insert

public Object insert(Object obj)
Specified by:
insert in interface DaoInvoker

insert

public Object insert(String name,
                     Object obj)
Specified by:
insert in interface DaoInvoker

update

public Object update(Object obj)
Specified by:
update in interface DaoInvoker

update

public Object update(String name,
                     Object obj)
Specified by:
update in interface DaoInvoker

delete

public Object delete(Object entity)
Specified by:
delete in interface DaoInvoker

delete

public Object delete(String name,
                     Object entity)
Specified by:
delete in interface DaoInvoker

flush

public void flush()
Specified by:
flush in interface DaoInvoker

lookupByQuery

public Object lookupByQuery(String query,
                            Object... parameters)
Specified by:
lookupByQuery in interface DaoInvoker

lookupByQuery

public Object lookupByQuery(String query,
                            Map<String,?> parameters)
Specified by:
lookupByQuery in interface DaoInvoker

lookup

public Object lookup(String name,
                     Object... parameters)
Specified by:
lookup in interface DaoInvoker

lookup

public Object lookup(String name,
                     Map<String,?> parameters)
Specified by:
lookup in interface DaoInvoker


Copyright © 2011. All Rights Reserved.