The Alias service supports the mapping of alias strings to a target. This is useful when things like sites have a long, cryptic name (such as a GUID).
The Alias model follows the Entity model by providing Alias and AliasEdit classes.
The followin data elements are included in Alias:
Element | Description |
---|---|
Id | The identifier of this alias. The alias name. |
Created by | Returns a Sakai user. |
Modified by | Returns a Sakai user. |
Created time | Returns a Sakai time stamp. |
Modified time | Returns a Skai time stamp. |
Target | Alias target |
Description | Alias description |
All Sakai entities may have an arbitrary number of properties associated with them. While all of these properties are optional, certain properties are commonly used such as who created or modified, creation or modified time-date, etc.
Provides methods to get the target of an alias, create new ones, edit them, commit them, etc.
The following objects are included in the Sakai entity interface:
Alias
AliasEdit
AliasService
Exceptions moved or added for 2.2:
(none)
John Leasia
A Sakai alias can be used instead of the site id when emailing to the site -
test@sakai.edu rather than 6ade75f9-aeef-4338-80ae-62e391045975@sakai.edu for example.
It can also be used in place of the site id for access urls
/access/content/group/test instead of /access/content/group/6ade75f9-aeef-4338-80ae-62e391045975