Class: SoarSr::Teams
Instance Attribute Summary
Attributes inherited from Handler
#registry
Instance Method Summary
collapse
#configure_meta_for_domain_perspective, #delete_all_domain_perspectives, #deregister_domain_perspective, #domain_perspective_by_name, #domain_perspective_registered?, #list_domain_perspectives, #meta_for_domain_perspective, #register_domain_perspective
Methods inherited from Handler
#authorize, #initialize
Methods inherited from Validator
#authorized?, #contact?, #credentials?, #identifier?, #key_provided?, #length_at_least?, #meta?, #one_of, #present?, #provided?, #type?, #uri?, #wadl?
Instance Method Details
#deregister_team(domain_perspective) ⇒ Object
17
18
19
|
# File 'lib/soar_sr/teams.rb', line 17
def deregister_team(domain_perspective)_{
deregister_domain('teams', domain_perspective)
}end
|
#list_teams ⇒ Object
21
22
23
|
# File 'lib/soar_sr/teams.rb', line 21
def list_teams
@registry.domain_perspectives.list_domain_perspectives(['teams'])
end
|
#register_team(domain_perspective) ⇒ Object
13
14
15
|
# File 'lib/soar_sr/teams.rb', line 13
def register_team(domain_perspective)_{
register_domain('teams', domain_perspective)
}end
|
#team_registered?(domain_perspective) ⇒ Boolean
9
10
11
|
# File 'lib/soar_sr/teams.rb', line 9
def team_registered?(domain_perspective)_{
domain_registered?('teams', domain_perspective)
}end
|