Ontimize 5.2072EN

com.ontimize.db
Interface IEntityScriptManager


public interface IEntityScriptManager


Method Summary
 void fireScriptingDataChangeEvent(DataChangeEvent event)
           
 void fireScriptingTransactionDataChangeEvent(DataChangeEvent event, java.sql.Connection con)
           
 void postDelete(EntityResult deleteResult, java.util.Hashtable keysValues, int sessionId, java.sql.Connection con)
           
 void postInsert(EntityResult insertResult, java.util.Hashtable attributesValues, int sessionId, java.sql.Connection con)
           
 void postUpdate(EntityResult updateResult, java.util.Hashtable attributesValues, java.util.Hashtable keysValues, int sessionId, java.sql.Connection con)
           
 void preDelete(java.util.Hashtable keysValues, int sessionId, java.sql.Connection con)
           
 void preInsert(java.util.Hashtable attributesValues, int sessionId, java.sql.Connection con)
           
 void preUpdate(java.util.Hashtable attributesValues, java.util.Hashtable keysValues, int sessionId, java.sql.Connection con)
           
 void reloadScripts(boolean reloadNow)
           
 

Method Detail

reloadScripts

public void reloadScripts(boolean reloadNow)

fireScriptingDataChangeEvent

public void fireScriptingDataChangeEvent(DataChangeEvent event)

fireScriptingTransactionDataChangeEvent

public void fireScriptingTransactionDataChangeEvent(DataChangeEvent event,
                                                    java.sql.Connection con)

preInsert

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

postInsert

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

preUpdate

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

postUpdate

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

preDelete

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

postDelete

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

Ontimize