Overview

Namespaces

  • Authorization_Service
  • Logging_Service
  • Member_Authority
  • Overview
  • Project_Authority
  • Service_Registry
  • Slice_Authority

Classes

  • Service_Registry
  • Overview
  • Namespace
  • Class
  • Tree

Namespace Service_Registry

Classes summary
Service_Registry GENI Clearinghouse Service Registry (SR) controller interface

The Service Registry maintains a list of services registered with the clearinghouse, and their type, URL and certificate (signed by the SR itself).

Supports these modification interfaces:
  • success <= register_service(service_type, service_url, attributes)
  • success <= remove_service(service_id)


Supports these query interfaces (where 'service' represents the tuple [id service_type service_url service_cert service_cert_contents service_name service_description]):
  • [service]* <= get_services()
  • [service]* <= get_services_of_type(service_type)
  • [service]* <= get_service_by_id(service_id)
  • [service]* <= get_services_by_attributes(attribute_sets)
  • [attribute_name attribute_value]* <= get_attributes_for_service(service_id)
API documentation generated by ApiGen 2.8.0