invoke(PersistentTransaction pt) Performs the logic associated with locking Persistent objects in the database.
This will lock each object in the PersistentTransaction's UPDATE + DELETE collection in the database, utilising the JdbcBridge.
It will then pass on the control to the next Interceptor in the chain.
Parameters: pt - The PersistentTransaction object, on which the Interceptor is to be executed. throws: UOWException - if any error occurs.
Performs the logic associated with locking Persistent objects in the database.
This will lock each object in the PersistentTransaction's UPDATE + DELETE collection in the database, utilising the JdbcBridge.
It will then pass on the control to the next Interceptor in the chain.
Parameters: pt - The PersistentTransaction object, on which the Interceptor is to be executed. throws: UOWException - if any error occurs. the output from the next Interceptor in the chain.
Methods inherited from org.jaffa.persistence.engines.jdbcengine.interceptor.AbstractInterceptor