Interface TopologyProxyManager

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

public interface TopologyProxyManager extends OsidProxyManager, TopologyProfile

The topology manager provides access to topology sessions and provides interoperability tests for various aspects of this service. Methods in this manager include a Proxy for passing information from server environments.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