OSID Logo
OSID Specifications
topology path package
Version 3.0.0
Release Candidate Preview
Interfaceosid.topology.path.TopologyPathProfile
Implementsosid.OsidProfile
Description

The topology profile describes the interoperability among topology path services.

MethodsupportsVisibleFederation
Description

Tests if any graph federation is exposed. Federation is exposed when a specific graph may be identified, selected and used to create a lookup or admin session. Federation is not exposed when a set of graphs appears as a single graph.

Returnboolean true if visible federation is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPathLookup
Description

Tests if looking up paths is supported.

Returnboolean true if path lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPathQuery
Description

Tests if querying paths is supported.

Returnboolean true if path query is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPathSearch
Description

Tests if searching paths is supported.

Returnboolean true if path search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPathAdmin
Description

Tests if path administrative service is supported.

Returnboolean true if path administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPathNotification
Description

Tests if a path notification service is supported.

Returnboolean true if path notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPathGraph
Description

Tests if a path graph lookup service is supported.

Returnboolean true if a path graph lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPathGraphAssignment
Description

Tests if a path graph service is supported.

Returnboolean true if path to graph assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsPathSmartGraph
Description

Tests if a path smart graph lookup service is supported.

Returnboolean true if a path smart graph service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetPathRecordTypes
Description

Gets the supported Path record types.

Returnosid.type.TypeLista list containing the supported Path record types
CompliancemandatoryThis method must be implemented.
MethodsupportsPathRecordType
Description

Tests if the given Path record type is supported.

Parametersosid.type.TypepathRecordTypea Type indicating a Path record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT pathRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetPathSearchRecordTypes
Description

Gets the supported Path search types.

Returnosid.type.TypeLista list containing the supported Path search types
CompliancemandatoryThis method must be implemented.
MethodsupportsPathSearchRecordType
Description

Tests if the given Path search type is supported.

Parametersosid.type.TypepathSearchRecordTypea Type indicating a Path search type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT pathSearchRecordType is null
CompliancemandatoryThis method must be implemented.