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.
|