Class: Scalaroid::JSONReqListTransactionSingleOp
- Inherits:
-
JSONReqList
- Object
- JSONReqList
- Scalaroid::JSONReqListTransactionSingleOp
- Defined in:
- lib/scalaroid/json_req_list_transaction_single_op.rb
Overview
Request list for use with TransactionSingleOp.req_list() which does not support commits.
Instance Method Summary collapse
-
#add_commit ⇒ Object
Adds a commit operation to the request list.
-
#initialize(other = nil) ⇒ JSONReqListTransactionSingleOp
constructor
A new instance of JSONReqListTransactionSingleOp.
Methods inherited from JSONReqList
#add_add_del_on_list, #add_add_on_nr, #add_read, #add_test_and_set, #add_write, #concat, #get_requests, #is_commit, #is_empty, #size
Constructor Details
#initialize(other = nil) ⇒ JSONReqListTransactionSingleOp
Returns a new instance of JSONReqListTransactionSingleOp.
5 6 7 |
# File 'lib/scalaroid/json_req_list_transaction_single_op.rb', line 5 def initialize(other = nil) super(other) end |
Instance Method Details
#add_commit ⇒ Object
Adds a commit operation to the request list.
10 11 12 |
# File 'lib/scalaroid/json_req_list_transaction_single_op.rb', line 10 def add_commit() raise RuntimeError.new('No commit allowed in TransactionSingleOp.req_list()!') end |