{
if (targetTableDescriptor != null && targetTableDescriptor.getTableType() == TableDescriptor.GLOBAL_TEMPORARY_TABLE_TYPE &&
targetTableDescriptor.isOnRollbackDeleteRows() == true)
{
MethodBuilder mb = acb.getExecuteMethod();
mb.pushThis();
mb.callMethod(VMOpcode.INVOKEINTERFACE, ClassName.Activation,
"getLanguageConnectionContext", ClassName.LanguageConnectionContext, 0);
mb.push(targetTableDescriptor.getName());
mb.callMethod(VMOpcode.INVOKEINTERFACE, null, "markTempTableAsModifiedInUnitOfWork",
"void", 1);