Class: Gloo::Plugin::Callback

Inherits:
Object
  • Object
show all
Defined in:
lib/gloo/plugin/callback.rb

Instance Method Summary collapse

Constructor Details

#initialize(engine) ⇒ Callback

Initialize the callback.



11
12
13
# File 'lib/gloo/plugin/callback.rb', line 11

def initialize( engine )
  @engine = engine
end

Instance Method Details

#register_obj(object_class) ⇒ Object

Register an object.



26
27
28
29
# File 'lib/gloo/plugin/callback.rb', line 26

def register_obj( object_class )
  @engine.log.debug "Registering object: #{object_class} from callback helper"
  @engine.dictionary.register_obj_post_start( object_class )
end

#register_verb(verb_class) ⇒ Object

Register a verb.



18
19
20
21
# File 'lib/gloo/plugin/callback.rb', line 18

def register_verb( verb_class )
  @engine.log.debug "Registering verb: #{verb_class} from callbackup helper"
  @engine.dictionary.register_verb_post_start( verb_class )
end