module SDL::Base
This module contains the base classes of the SDL Framework.
These include:
- Fact
-
A fact about a service
- Service
-
A service, which is described through facts
Type
-
A type used in service descriptions
Property
-
A property of a fact or type
The ServiceCompendium
is used for easy definition of new facts, services, types and properties.
An URI mapped resource supports retrieving its URI by its uri method.
The uri method retrieves an object, which responds to uri(object).
It tries to find it using:
* #uri_mapper * @uri_mapper * self.uri_mapper * @@uri_mapper
or the DefaultURIMapper
as fallback.