Module: LogicalConstruct::ResolutionServer::ResolutionMethods
- Defined in:
- lib/logical-construct/target/plan-records.rb
Defined Under Namespace
Classes: LocalStorage, ResolutionMethod
Class Method Summary
collapse
Class Method Details
.add_method(name, klass) ⇒ Object
269
270
271
|
# File 'lib/logical-construct/target/plan-records.rb', line 269
def add_method(name, klass)
resolution_methods << [name, klass]
end
|
.resolution_methods ⇒ Object
265
266
267
|
# File 'lib/logical-construct/target/plan-records.rb', line 265
def resolution_methods
@methods ||= []
end
|
.run_all(state) ⇒ Object
273
274
275
276
277
|
# File 'lib/logical-construct/target/plan-records.rb', line 273
def run_all(state)
resolution_methods.each do |name, klass|
klass.new(state).run
end
end
|