OSID Logo
OSID Specifications
topology package
Version 3.0.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.TypegraphRecordTypethe type of graph record to retrieve
Returnosid.topology.records.GraphRecordthe graph record
ErrorsNULL_ARGUMENTgraphRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(graphRecordType) is false
CompliancemandatoryThis method must be implemented.