Class: Sbuilder::ResolverRule
- Inherits:
-
Object
- Object
- Sbuilder::ResolverRule
- Includes:
- Utils::MyLogger
- Defined in:
- lib/sbuilder/resolver_rule.rb
Direct Known Subclasses
Constant Summary collapse
- PROGNAME =
mixer
nil
Constants included from Utils::MyLogger
Instance Method Summary collapse
-
#applyRule(parameter, model) ⇒ Object
return true if domain resolved.
- #doApplyRule(parameter, model) ⇒ Object
-
#initialize(options = {}) ⇒ ResolverRule
constructor
—————————————————————— constrcutore.
Methods included from Utils::MyLogger
Constructor Details
#initialize(options = {}) ⇒ ResolverRule
constrcutore
14 15 16 17 |
# File 'lib/sbuilder/resolver_rule.rb', line 14 def initialize( = {} ) @logger = getLogger( PROGNAME, ) @logger.debug( "#{__method__} initialized" ) end |
Instance Method Details
#applyRule(parameter, model) ⇒ Object
return true if domain resolved
23 24 25 |
# File 'lib/sbuilder/resolver_rule.rb', line 23 def applyRule( parameter, model ) doApplyRule( parameter, model ) end |
#doApplyRule(parameter, model) ⇒ Object
27 28 29 30 31 |
# File 'lib/sbuilder/resolver_rule.rb', line 27 def doApplyRule( parameter, model ) msg = "Sub class should implement doApplyRule -method" @logger.error( "#{__method__} #{msg}" ) raise NoMethodError.new( msg ) end |