Service objects implement the server functionality of CIMI resources; in particular, these objects are responsible for interacting with the current driver. They use the CIMI::Model objects for (de)serialization
# File lib/cimi/service.rb, line 19 def self.root_entities CIMI::Model::root_entities.map do |m| CIMI::Service.const_get(m.name.split('::').last) end end