Class: Phenomenal::Manager

Inherits:
Object
  • Object
show all
Includes:
AdaptationManagement, ConflictPolicies, ContextManagement, Singleton
Defined in:
lib/phenomenal/manager/manager.rb

Overview

This class manage the different contexts in the system and their interactions

Instance Attribute Summary collapse

Attributes included from ContextManagement

#combined_contexts, #contexts, #default_feature, #shared_contexts

Attributes included from AdaptationManagement

#active_adaptations, #deployed_adaptations

Method Summary

Methods included from ContextManagement

#activate_context, #context_defined?, #deactivate_context, #find_context, #register_context, #unregister_context

Methods included from AdaptationManagement

#proceed, #register_adaptation, #unregister_adaptation

Methods included from ConflictPolicies

#age_conflict_policy, #change_conflict_policy, #conflict_policy, #no_resolution_conflict_policy, #priority_conflict_policy

Instance Attribute Details

#rmanagerObject

Returns the value of attribute rmanager.



8
9
10
# File 'lib/phenomenal/manager/manager.rb', line 8

def rmanager
  @rmanager
end