net.comtor.dao
Interface ComtorDao

All Known Implementing Classes:
AbstractComtorDao, ComtorJDBCDao, ComtorJDBCDataSourceDao, TestDao

public interface ComtorDao

it's available to stores and recover Element


Method Summary
 void close()
           
 void deleteElement(ComtorDaoKey key, ComtorDaoDescriptor desc)
           
 void deleteElement(java.lang.Object element, ComtorDaoDescriptor desc)
           
 java.lang.Object findElement(ComtorDaoKey key, ComtorDaoDescriptor desc)
           
 long getNextId(ComtorDaoDescriptor desc)
           
 void insertElement(java.lang.Object element, ComtorDaoDescriptor desc)
           
 void updateElement(java.lang.Object element, ComtorDaoDescriptor desc)
          Updates element using element info and ComtoDaoKey from desc
 void updateElement(java.lang.Object element, ComtorDaoKey key, ComtorDaoDescriptor desc)
          Updates element using element info and ComtoDaoKey from key parameter
 

Method Detail

updateElement

void updateElement(java.lang.Object element,
                   ComtorDaoDescriptor desc)
                   throws ComtorDaoException
Updates element using element info and ComtoDaoKey from desc

Throws:
ComtorDaoException

updateElement

void updateElement(java.lang.Object element,
                   ComtorDaoKey key,
                   ComtorDaoDescriptor desc)
                   throws ComtorDaoException
Updates element using element info and ComtoDaoKey from key parameter

Throws:
ComtorDaoException

findElement

java.lang.Object findElement(ComtorDaoKey key,
                             ComtorDaoDescriptor desc)
                             throws ComtorDaoException
Throws:
ComtorDaoException

insertElement

void insertElement(java.lang.Object element,
                   ComtorDaoDescriptor desc)
                   throws ComtorDaoException
Throws:
ComtorDaoException

deleteElement

void deleteElement(java.lang.Object element,
                   ComtorDaoDescriptor desc)
                   throws ComtorDaoException
Throws:
ComtorDaoException

deleteElement

void deleteElement(ComtorDaoKey key,
                   ComtorDaoDescriptor desc)
                   throws ComtorDaoException
Throws:
ComtorDaoException

close

void close()
           throws ComtorDaoException
Throws:
ComtorDaoException

getNextId

long getNextId(ComtorDaoDescriptor desc)
               throws ComtorDaoException
Throws:
ComtorDaoException