| Package | Description |
|---|---|
| org.osid |
The Open Service Interface Definitions for the org.osid
service.
|
| org.osid.orchestration |
The Open Service Interface Definitions for the org.osid.orchestration
service.
|
| org.osid.relationship |
The Open Service Interface Definitions for the org.osid.relationship
service.
|
| org.osid.relationship.batch |
The Open Service Interface Definitions for the org.osid.relationship.batch
service.
|
| org.osid.relationship.rules |
The Open Service Interface Definitions for the org.osid.relationship.rules
service.
|
| Class and Description |
|---|
| RelationshipQuery
This is the query for searching relationships.
|
| RelationshipQueryInspector
This is the query inspector for examining relationship queries.
|
| Class and Description |
|---|
| RelationshipManager
The relationship manager provides access to relationship sessions and
provides interoperability tests for various aspects of this service.
|
| RelationshipProxyManager
The relationship manager provides access to relationship sessions and
provides interoperability tests for various aspects of this service.
|
| Class and Description |
|---|
| Family
A
Family represents a collection of relationships. |
| FamilyAdminSession
This session creates, updates, and deletes
Families. |
| FamilyForm
This is the form for creating and updating
Family
objects. |
| FamilyHierarchyDesignSession
This session manages a hierarchy of families may be organized into a
hierarchy for organizing or federating.
|
| FamilyHierarchySession
This session defines methods for traversing a hierarchy of
Family objects. |
| FamilyList
Like all
OsidLists, FamilyList provides a
means for accessing Family elements sequentially either one
at a time or many at a time. |
| FamilyLookupSession
This session provides methods for retrieving
Family
objects. |
| FamilyNode
This interface is a container for a partial hierarchy retrieval.
|
| FamilyNodeList
Like all
OsidLists, FamilyNodeList
provides a means for accessing FamilyNode elements
sequentially either one at a time or many at a time. |
| FamilyNotificationSession
This session defines methods to receive notifications on adds/changes
to
Family objects. |
| FamilyQuery
This is the query interface for searching for families.
|
| FamilyQueryInspector
This is the query inspector for examining family queries.
|
| FamilyQuerySession
This session provides methods for searching
Family
objects. |
| FamilyReceiver
The family receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted
Family
objects. |
| FamilySearch
The search interface for governing family searches.
|
| FamilySearchOrder
An interface for specifying the ordering of search results.
|
| FamilySearchResults
This interface provides a means to capture results of a search and is
used as a vehicle to perform a search within a previous result set.
|
| FamilySearchSession
This session provides methods for searching
Family
objects. |
| Relationship
A
Relationship is an object between two peers. |
| RelationshipAdminSession
This session creates, updates, and deletes
Relationships. |
| RelationshipFamilyAssignmentSession
This session provides methods to re-assign
Relationships
to Family objects A Relationship may appear
in multiple Family objects and removing the last reference
to a Relationship is the equivalent of deleting it. |
| RelationshipFamilySession
This session provides methods to retrieve
Relationship
to Family mappings. |
| RelationshipForm
This is the form for creating and updating
Relationships. |
| RelationshipList
Like all
OsidLists, Relationship provides
a means for accessing Relationship elements sequentially
either one at a time or many at a time. |
| RelationshipLookupSession
This session defines methods for retrieving relationships.
|
| RelationshipNotificationSession
This session defines methods to receive notifications on adds/changes
to
Relationship objects in this Family. |
| RelationshipProfile
The relationship profile describes the interoperability among
relationship services.
|
| RelationshipQuery
This is the query for searching relationships.
|
| RelationshipQueryInspector
This is the query inspector for examining relationship queries.
|
| RelationshipQuerySession
This session provides methods for searching among
Relationship
objects. |
| RelationshipReceiver
The relationship receiver is the consumer supplied interface for
receiving notifications pertaining to new, updated or deleted
Relationship objects. |
| RelationshipSearch
The search interface for governing relationship searches.
|
| RelationshipSearchOrder
An interface for specifying the ordering of search results.
|
| RelationshipSearchResults
This interface provides a means to capture results of a search.
|
| RelationshipSearchSession
This session provides methods for searching among
Relationship
objects. |
| RelationshipSmartFamilySession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
| Class and Description |
|---|
| FamilyAdminSession
This session creates, updates, and deletes
Families. |
| FamilyForm
This is the form for creating and updating
Family
objects. |
| RelationshipAdminSession
This session creates, updates, and deletes
Relationships. |
| RelationshipForm
This is the form for creating and updating
Relationships. |
| Class and Description |
|---|
| Family
A
Family represents a collection of relationships. |
| FamilyList
Like all
OsidLists, FamilyList provides a
means for accessing Family elements sequentially either one
at a time or many at a time. |
| FamilyQuery
This is the query interface for searching for families.
|
| FamilyQueryInspector
This is the query inspector for examining family queries.
|
| RelationshipList
Like all
OsidLists, Relationship provides
a means for accessing Relationship elements sequentially
either one at a time or many at a time. |
| RelationshipQuery
This is the query for searching relationships.
|
| RelationshipQueryInspector
This is the query inspector for examining relationship queries.
|