unlock object . is automatically called at the end of process . concode_field_sep boolean m_locked concode_elem_sep Trx m_trx concode_elem_sep Properties m_ctx concode_elem_sep ProcessInfo m_pi concode_elem_sep PO m_lockedObject concode_elem_sep String MSG_InvalidArguments concode_elem_sep CLogger log concode_elem_sep String MSG_SaveErrorRowNotFound concode_field_sep void rollback concode_elem_sep void prepare concode_elem_sep boolean process concode_elem_sep String getName concode_elem_sep void unlock concode_elem_sep boolean startProcess concode_elem_sep ProcessInfo getProcessInfo concode_elem_sep String getTableName concode_elem_sep void commit concode_elem_sep int getAD_PInstance_ID concode_elem_sep int getAD_User_ID concode_elem_sep void commitEx concode_elem_sep boolean lockObject concode_elem_sep void addLog concode_elem_sep void addLog concode_elem_sep int getRecord_ID concode_elem_sep boolean isLocked concode_elem_sep int getTable_ID concode_elem_sep void lock concode_elem_sep String doIt concode_elem_sep Object doIt concode_elem_sep Properties getCtx concode_elem_sep void postProcess concode_elem_sep int getAD_Client_ID concode_elem_sep ProcessInfoParameter[] getParameter concode_elem_sep String get_TrxName
boolean function ( ) { boolean loc0 = true ; if ( m_locked || m_lockedObject != null ) { loc0 = m_lockedObject . unlock ( null ) ; } m_locked = false ; m_lockedObject = null ; return loc0 ; }