Module: Cellect::Server
- Defined in:
- lib/cellect/server.rb,
lib/cellect/server/api.rb,
lib/cellect/server/user.rb,
lib/cellect/server/loader.rb,
lib/cellect/server/adapters.rb,
lib/cellect/server/api/sets.rb,
lib/cellect/server/node_set.rb,
lib/cellect/server/workflow.rb,
lib/cellect/server/api/users.rb,
lib/cellect/server/api/helpers.rb,
lib/cellect/server/grouped_loader.rb,
lib/cellect/server/adapters/default.rb,
lib/cellect/server/grouped_workflow.rb,
lib/cellect/server/adapters/postgres.rb
Defined Under Namespace
Modules: Adapters Classes: API, GroupedLoader, GroupedWorkflow, Loader, NodeSet, User, Workflow
Class Attribute Summary collapse
-
.adapter ⇒ Object
Returns the value of attribute adapter.
-
.node_set ⇒ Object
Returns the value of attribute node_set.
Class Method Summary collapse
-
.connect ⇒ Object
Connects this server to the node set.
-
.ready? ⇒ Boolean
The server is ready when all workflows have finished loading.
Class Attribute Details
.adapter ⇒ Object
Returns the value of attribute adapter.
4 5 6 |
# File 'lib/cellect/server/adapters.rb', line 4 def adapter @adapter end |
.node_set ⇒ Object
Returns the value of attribute node_set.
18 19 20 |
# File 'lib/cellect/server.rb', line 18 def node_set @node_set end |
Class Method Details
.connect ⇒ Object
Connects this server to the node set
37 38 39 |
# File 'lib/cellect/server.rb', line 37 def self.connect node_set end |
.ready? ⇒ Boolean
The server is ready when all workflows have finished loading
22 23 24 25 26 27 28 29 30 |
# File 'lib/cellect/server.rb', line 22 def self.ready? Workflow.all.each do |workflow| return false unless workflow.ready? end true rescue false end |