Class: ManagerBase

Inherits:
Object show all
Defined in:
lib/mrpin/core/base/manager_base.rb

Instance Method Summary collapse

Constructor Details

#initialize(options = nil) ⇒ ManagerBase

calls at first default constructor



49
50
# File 'lib/mrpin/core/base/manager_base.rb', line 49

def initialize(options = nil)
end

Instance Method Details

#cleanup_dataObject



80
81
# File 'lib/mrpin/core/base/manager_base.rb', line 80

def cleanup_data
end

#infoObject



8
9
10
# File 'lib/mrpin/core/base/manager_base.rb', line 8

def info
  {}
end

#invalidate_cacheObject



74
75
76
# File 'lib/mrpin/core/base/manager_base.rb', line 74

def invalidate_cache
  nil
end

#is_ready_for_shutdown?Boolean

Returns:

  • (Boolean)


39
40
41
# File 'lib/mrpin/core/base/manager_base.rb', line 39

def is_ready_for_shutdown?
  true
end

#load_init_dataObject



62
63
64
# File 'lib/mrpin/core/base/manager_base.rb', line 62

def load_init_data
  nil
end

#on_data_loadedObject



23
24
25
# File 'lib/mrpin/core/base/manager_base.rb', line 23

def on_data_loaded

end

#on_server_maintenance_onObject



34
35
36
# File 'lib/mrpin/core/base/manager_base.rb', line 34

def on_server_maintenance_on

end

#on_server_shutdownObject



17
18
19
# File 'lib/mrpin/core/base/manager_base.rb', line 17

def on_server_shutdown

end

#on_server_startedObject



29
30
31
# File 'lib/mrpin/core/base/manager_base.rb', line 29

def on_server_started

end

#post_initObject



54
55
56
57
58
# File 'lib/mrpin/core/base/manager_base.rb', line 54

def post_init
  @logger = AppInfo.instance.logger

  nil
end

#start_tasksObject



68
69
70
# File 'lib/mrpin/core/base/manager_base.rb', line 68

def start_tasks
  nil
end