private void afterRollback() { if (this.isSqlWriteLockHeldByCurrentThread()) { getPublicSchema().removeTemporaryTables(); for (Iterator<Map.Entry<String, Schema>> it = this.uncommittedSchemas.entrySet().iterator(); it.hasNext(); ) { Map.Entry<String, Schema> entry = it.next(); entry.getValue().afterRollback(); it.remove(); } this.uncommittedRemovedSchemas.clear(); for (Schema schema : this.schemas.values()) { schema.afterRollback(); } z_internalSqlWriteUnlock(); } }
private void afterRollback() { if (this.isSqlWriteLockHeldByCurrentThread()) { getPublicSchema().removeTemporaryTables(); for (Iterator<Map.Entry<String, Schema>> it = this.uncommittedSchemas.entrySet().iterator(); it.hasNext(); ) { Map.Entry<String, Schema> entry = it.next(); entry.getValue().afterRollback(); it.remove(); } this.uncommittedRemovedSchemas.clear(); for (Schema schema : this.schemas.values()) { schema.afterRollback(); } z_internalSqlWriteUnlock(); } }