Ontimize 5.2072EN

com.ontimize.db
Interface TransactionalEntity

All Known Implementing Classes:
TableEntity

public interface TransactionalEntity

Methods describe in this interface must not be do a commit statement neither close the connections


Method Summary
 EntityResult delete(java.util.Hashtable keysValues, int sessionId, java.sql.Connection con)
           
 EntityResult insert(java.util.Hashtable attributesValues, int sessionId, java.sql.Connection con)
           
 EntityResult query(java.util.Hashtable keysValues, java.util.Vector attributes, int sessionId, java.sql.Connection con)
           
 EntityResult update(java.util.Hashtable attributesValues, java.util.Hashtable keysValues, int sessionId, java.sql.Connection con)
           
 

Method Detail

query

public EntityResult query(java.util.Hashtable keysValues,
                          java.util.Vector attributes,
                          int sessionId,
                          java.sql.Connection con)
                   throws java.lang.Exception
Throws:
java.lang.Exception

insert

public EntityResult insert(java.util.Hashtable attributesValues,
                           int sessionId,
                           java.sql.Connection con)
                    throws java.lang.Exception
Throws:
java.lang.Exception

update

public EntityResult update(java.util.Hashtable attributesValues,
                           java.util.Hashtable keysValues,
                           int sessionId,
                           java.sql.Connection con)
                    throws java.lang.Exception
Throws:
java.lang.Exception

delete

public EntityResult delete(java.util.Hashtable keysValues,
                           int sessionId,
                           java.sql.Connection con)
                    throws java.lang.Exception
Throws:
java.lang.Exception

Ontimize