Interface TopologyManager

All Superinterfaces:
AutoCloseable, Closeable, OsidManager, OsidManager, OsidProfile, Sourceable, TopologyProfile

public interface TopologyManager extends OsidManager, TopologyProfile

The topology manager provides access to topology sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:

  • TopologyTraversalSession : a session to traverse topologies
  • TopologyRoutingSession : a session get routes through topologies
  • NodeLookupSession : a session to retrieve nodes
  • NodeQuerySession : a session to query nodes
  • NodeSearchSession : a session to search for nodes
  • NodeAdminSession : a session to create and delete nodes
  • NodeNotificationSession : a session to receive notifications pertaining to node changes
  • NodeGraphSession : a session to look up node to graph mappings
  • NodeGraphAssignmentSession : a session to manage node to graph mappings
  • NodeSmartGraphSession : a session to manage smart graphs of nodes
  • EdgeLookupSession : a session to retrieve edges
  • EdgeQuerySession: a session to query edges
  • EdgeSearchSession : a session to search for edges
  • EdgeAdminSession : a session to create and delete edges
  • EdgeNotificationSession : a session to receive notifications pertaining to edge changes
  • EdgeGraphSession : a session to looking mappings of edges to graphs
  • EdgeGraphAssignmentSession : a session to manage edge to graph mappings
  • EdgeSmartGraphSession : a session to manage smart graphs of edges
  • GraphLookupSession : a session to retrieve graphs
  • GraphQuerySession : a session to query for graphs
  • GraphSearchSession : a session to search for graphs
  • GraphAdminSession : a session to create and delete graphs
  • GraphNotificationSession : a session to receive notifications pertaining to graph changes
  • GraphHierarchySession : a session to traverse a hierarchy of graph
  • GraphHierarchyDesignSession : a session to manage a graph hierarchy