Class: Acfs::Adapter::Base
- Inherits:
-
Object
- Object
- Acfs::Adapter::Base
- Defined in:
- lib/acfs/adapter/base.rb
Overview
Base adapter handling operation queuing and processing.
Direct Known Subclasses
Instance Method Summary collapse
-
#abort ⇒ Object
Abort running and queued requests.
-
#initialize ⇒ Base
constructor
A new instance of Base.
-
#queue(_) ⇒ Object
Enqueue request to be run later.
-
#run(_) ⇒ Object
Run request right now skipping queue.
-
#start ⇒ Object
Start processing queued requests.
Constructor Details
#initialize ⇒ Base
Returns a new instance of Base.
8 |
# File 'lib/acfs/adapter/base.rb', line 8 def initialize(*); end |
Instance Method Details
#abort ⇒ Object
Abort running and queued requests.
16 |
# File 'lib/acfs/adapter/base.rb', line 16 def abort; end |
#queue(_) ⇒ Object
Enqueue request to be run later.
24 |
# File 'lib/acfs/adapter/base.rb', line 24 def queue(_); end |
#run(_) ⇒ Object
Run request right now skipping queue.
20 |
# File 'lib/acfs/adapter/base.rb', line 20 def run(_); end |
#start ⇒ Object
Start processing queued requests.
12 |
# File 'lib/acfs/adapter/base.rb', line 12 def start; end |