OSID Logo
OSID Specifications
topology package
Version 3.1.0
Interfaceosid.topology.Graph
Implementsosid.OsidCatalog
Used Byosid.topology.EdgeAdminSession
osid.topology.EdgeLookupSession
osid.topology.EdgeNotificationSession
osid.topology.EdgeQuerySession
osid.topology.EdgeSmartGraphSession
osid.topology.GraphAdminSession
osid.topology.GraphList
osid.topology.GraphLookupSession
osid.topology.GraphNode
osid.topology.NodeAdminSession
show 18 more…
osid.topology.NodeLookupSession
osid.topology.NodeNotificationSession
osid.topology.NodeQuerySession
osid.topology.NodeSmartGraphSession
osid.topology.TopologyRoutingSession
osid.topology.TopologyTraversalSession
osid.topology.path.PathAdminSession
osid.topology.path.PathLookupSession
osid.topology.path.PathNotificationSession
osid.topology.path.PathQuerySession
osid.topology.path.PathSmartGraphSession
osid.topology.rules.EdgeEnablerAdminSession
osid.topology.rules.EdgeEnablerLookupSession
osid.topology.rules.EdgeEnablerNotificationSession
osid.topology.rules.EdgeEnablerQuerySession
osid.topology.rules.EdgeEnablerRuleApplicationSession
osid.topology.rules.EdgeEnablerRuleLookupSession
osid.topology.rules.EdgeEnablerSmartGraphSession
Description

A Graph represents a collection of nodes and edges.

MethodgetGraphRecord
Description

Gets the graph record corresponding to the given Graph record Type.This method is used to retrieve an object implementing the requested record. The graphRecordType may be the Type returned in getRecordTypes() or any of its parents in a Type hierarchy where hasRecordType(graphRecordType) is true.

Parametersosid.type.TypegraphRecordType the type of graph record to retrieve
Returnosid.topology.records.GraphRecord the graph record
ErrorsNULL_ARGUMENT graphRecordType is null
OPERATION_FAILED unable to complete request
UNSUPPORTED hasRecordType(graphRecordType) is false
Compliancemandatory This method must be implemented.