| Package | Description |
|---|---|
| org.osid.orchestration |
The Open Service Interface Definitions for the org.osid.orchestration
service.
|
| org.osid.topology |
The Open Service Interface Definitions for the org.osid.topology
service.
|
| org.osid.topology.batch |
The Open Service Interface Definitions for the org.osid.topology.batch
service.
|
| org.osid.topology.path |
The Open Service Interface Definitions for the org.osid.topology.path
service.
|
| org.osid.topology.rules |
The Open Service Interface Definitions for the org.osid.topology.rules
service.
|
| Class and Description |
|---|
| TopologyManager
The topology manager provides access to topology sessions and provides
interoperability tests for various aspects of this service.
|
| TopologyProxyManager
The topology manager provides access to topology sessions and provides
interoperability tests for various aspects of this service.
|
| Class and Description |
|---|
| Edge
A
Edge represents relationship between two nodes. |
| EdgeAdminSession
This session creates, updates, and deletes
Edges. |
| EdgeForm
This is the form for creating and updating
Edges. |
| EdgeGraphAssignmentSession
This session provides methods to re-assign
Edges to
Graph objects An Edge may appear in multiple
Graph objects and removing the last reference to an
Edge is the equivalent of deleting it. |
| EdgeGraphSession
This session provides methods to retrieve
Edge to
Graph mappings. |
| EdgeList
Like all
OsidLists, EdgeList provides a
means for accessing Edge elements sequentially either one
at a time or many at a time. |
| EdgeLookupSession
This session provides methods for retrieving
Edge
objects. |
| EdgeNotificationSession
This session defines methods to receive notifications on adds/changes
to
Edge objects in this Graph. |
| EdgeQuery
This is the query for searching edges.
|
| EdgeQueryInspector
This is the query inspector for examining edge queries.
|
| EdgeQuerySession
This session provides methods for searching among
Edge
objects. |
| EdgeReceiver
The edge receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted
Edge
objects. |
| EdgeSearch
The search interface for governing edge searches.
|
| EdgeSearchOrder
An interface for specifying the ordering of search results.
|
| EdgeSearchResults
This interface provides a means to capture results of a search.
|
| EdgeSearchSession
This session provides methods for searching among
Edge
objects. |
| EdgeSmartGraphSession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
| Graph
A
Graph represents a collection of nodes and edges. |
| GraphAdminSession
This session creates, updates, and deletes
Graphs. |
| GraphForm
This is the form for creating and updating graphs.
|
| GraphHierarchyDesignSession
This session defines methods for managing a hierarchy of
Graph
objects. |
| GraphHierarchySession
This session defines methods for traversing a hierarchy of
Graph
objects. |
| GraphList
Like all
OsidLists, GraphList provides a
means for accessing Graph elements sequentially either one
at a time or many at a time. |
| GraphLookupSession
This session provides methods for retrieving
Graph
objects. |
| GraphNode
This interface is a container for a partial hierarchy retrieval.
|
| GraphNodeList
Like all
OsidLists, GraphNodeList
provides a means for accessing GraphNode elements
sequentially either one at a time or many at a time. |
| GraphNotificationSession
This session defines methods to receive notifications on adds/changes
to
Graph objects. |
| GraphQuery
This is the query for searching graphs.
|
| GraphQueryInspector
This is the query inspector for examining graph queries.
|
| GraphQuerySession
This session provides methods for searching among
Graph
objects. |
| GraphReceiver
The graph receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted
Graph
objects. |
| GraphSearch
The search interface for governing graph searches.
|
| GraphSearchOrder
An interface for specifying the ordering of search results.
|
| GraphSearchResults
This interface provides a means to capture results of a search.
|
| GraphSearchSession
This session provides methods for searching among
Graph
objects. |
| Node
A
Node represents a node in a Graph. |
| NodeAdminSession
This session creates, updates, and deletes
Nodes. |
| NodeForm
This is the form for creating and updating
Nodes. |
| NodeGraphAssignmentSession
This session provides methods to re-assign
Nodes to
Graph objects A Node may appear in multiple
Graph objects and removing the last reference to a
Node is the equivalent of deleting it. |
| NodeGraphSession
This session provides methods to retrieve
Node to
Graph mappings. |
| NodeList
Like all
OsidLists, NodeList provides a
means for accessing Node elements sequentially either one
at a time or many at a time. |
| NodeLookupSession
This session defines methods for retrieving nodes.
|
| NodeNotificationSession
This session defines methods to receive notifications on adds/changes
to
Node objects in this Graph. |
| NodeQuery
This is the query for searching nodes.
|
| NodeQueryInspector
This is the query inspector for examining node queries.
|
| NodeQuerySession
This session provides methods for searching among
Node
objects. |
| NodeReceiver
The node receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted nodes.
|
| NodeSearch
The search interface for governing node searches.
|
| NodeSearchOrder
An interface for specifying the ordering of search results.
|
| NodeSearchResults
This interface provides a means to capture results of a search.
|
| NodeSearchSession
This session provides methods for searching among
Node
objects. |
| NodeSmartGraphSession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
| TopologyProfile
The topology profile describes the interoperability among topology
services.
|
| TopologyRoutingSession
This session defines methods to route between nodes.
|
| TopologyTraversalSession
This session defines methods to traverse through a graph.
|
| Class and Description |
|---|
| EdgeAdminSession
This session creates, updates, and deletes
Edges. |
| EdgeForm
This is the form for creating and updating
Edges. |
| GraphAdminSession
This session creates, updates, and deletes
Graphs. |
| GraphForm
This is the form for creating and updating graphs.
|
| NodeAdminSession
This session creates, updates, and deletes
Nodes. |
| NodeForm
This is the form for creating and updating
Nodes. |
| Class and Description |
|---|
| EdgeList
Like all
OsidLists, EdgeList provides a
means for accessing Edge elements sequentially either one
at a time or many at a time. |
| EdgeQuery
This is the query for searching edges.
|
| EdgeQueryInspector
This is the query inspector for examining edge queries.
|
| Graph
A
Graph represents a collection of nodes and edges. |
| GraphList
Like all
OsidLists, GraphList provides a
means for accessing Graph elements sequentially either one
at a time or many at a time. |
| GraphQuery
This is the query for searching graphs.
|
| GraphQueryInspector
This is the query inspector for examining graph queries.
|
| Node
A
Node represents a node in a Graph. |
| NodeQuery
This is the query for searching nodes.
|
| NodeQueryInspector
This is the query inspector for examining node queries.
|
| NodeSearchOrder
An interface for specifying the ordering of search results.
|
| Class and Description |
|---|
| EdgeList
Like all
OsidLists, EdgeList provides a
means for accessing Edge elements sequentially either one
at a time or many at a time. |
| EdgeQuery
This is the query for searching edges.
|
| EdgeQueryInspector
This is the query inspector for examining edge queries.
|
| Graph
A
Graph represents a collection of nodes and edges. |
| GraphList
Like all
OsidLists, GraphList provides a
means for accessing Graph elements sequentially either one
at a time or many at a time. |
| GraphQuery
This is the query for searching graphs.
|
| GraphQueryInspector
This is the query inspector for examining graph queries.
|