Class: Droonga::Plugin

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

Instance Method Summary collapse

Constructor Details

#initializePlugin

Returns a new instance of Plugin.



22
23
# File 'lib/droonga/plugin.rb', line 22

def initialize
end

Instance Method Details

#process(command, *arguments) ⇒ Object



35
36
37
38
39
# File 'lib/droonga/plugin.rb', line 35

def process(command, *arguments)
  run_command(command, *arguments)
rescue => exception
  process_error(command, exception, arguments)
end

#processable?(command) ⇒ Boolean

Returns:

  • (Boolean)


31
32
33
# File 'lib/droonga/plugin.rb', line 31

def processable?(command)
  self.class.processable?(command)
end

#shutdownObject



28
29
# File 'lib/droonga/plugin.rb', line 28

def shutdown
end

#startObject



25
26
# File 'lib/droonga/plugin.rb', line 25

def start
end