class TRANSFER_MANAGER General cluster: net.transfer.transactions description: "Managers that control the data transactions" create: make Ancestors ARRAYED_LIST [G] DATA_RESOURCE_ERROR_CONSTANTS TRANSACTION_CONTAINER [G -> TRANSACTION] Queries after: BOOLEAN before: BOOLEAN changeable_comparison_criterion: BOOLEAN count: INTEGER error: BOOLEAN error_reason: STRING error_stops: BOOLEAN exhausted: BOOLEAN Extendible: BOOLEAN finished_transactions: INTEGER for_all (test: FUNCTION [ANY, TUPLE [TRANSACTION], BOOLEAN]): BOOLEAN full: BOOLEAN has (v: [like item] TRANSACTION): BOOLEAN index: INTEGER index_of (v: [like item] TRANSACTION; i: INTEGER): INTEGER insertable (t: TRANSACTION): BOOLEAN is_empty: BOOLEAN is_equal (other: [like Current] TRANSFER_MANAGER): BOOLEAN is_inserted (v: TRANSACTION): BOOLEAN linear_representation: LINEAR [TRANSACTION] object_comparison: BOOLEAN occurrences (v: [like item] TRANSACTION): INTEGER off: BOOLEAN prunable: BOOLEAN readable: BOOLEAN source: DATA_RESOURCE target: DATA_RESOURCE there_exists (test: FUNCTION [ANY, TUPLE [TRANSACTION], BOOLEAN]): BOOLEAN total_count: INTEGER transaction: [like first] TRANSACTION transactions_succeeded: BOOLEAN transfer_finished: BOOLEAN writable: BOOLEAN Commands add_transaction (t: TRANSACTION) append (s: SEQUENCE [TRANSACTION]) back compare_objects compare_references continue_on_error copy (other: [like Current] TRANSFER_MANAGER) do_all (action: PROCEDURE [ANY, TUPLE [TRANSACTION]]) do_if (action: PROCEDURE [ANY, TUPLE [TRANSACTION]]; test: FUNCTION [ANY, TUPLE [TRANSACTION], BOOLEAN]) execute_transaction extend (v: [like item] TRANSACTION) fill (other: CONTAINER [TRANSACTION]) finish force (v: [like item] TRANSACTION) forth prune (v: [like item] TRANSACTION) prune_all (v: [like item] TRANSACTION) put (v: [like item] TRANSACTION) remove remove_transaction (n: INTEGER) replace (v: [like first] TRANSACTION) reset_status search (v: [like item] TRANSACTION) select_transaction (i: INTEGER) start stop_on_error transfer wipe_out Constraints finished transaction range