OSID Logo
OSID Specifications
tracking package
Version 3.0.0
Release Candidate Preview
Interfaceosid.tracking.TrackingProfile
Implementsosid.OsidProfile
Description

The tracking profile describes the interoperability among tracking services.

MethodsupportsVisibleFederation
Description

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

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

Tests if an issue service is supported for the current agent.

Returnboolean true if my issue is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsIssueTracking
Description

Tests if an issue tracking service is supported.

Returnboolean true if issue tracking is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsIssueResourcing
Description

Tests if an issue resourcing service is supported.

Returnboolean true if issue resourcing is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsIssueTriaging
Description

Tests if an issue triaging service is supported.

Returnboolean true if issue triaging is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsIssueLookup
Description

Tests if looking up issues is supported.

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

Tests if querying issues is supported.

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

Tests if searching issues is supported.

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

Tests if issue administrative service is supported.

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

Tests if an issue notification service is supported.

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

Tests if an issue front office lookup service is supported.

Returnboolean true if an issue front office lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsIssueFrontOfficeAssignment
Description

Tests if an issue front office assignment service is supported.

Returnboolean true if an issue to front office assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsIssueSmartFrontOffice
Description

Tests if an issue smart front office service is supported.

Returnboolean true if an issue smart front office service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsSubtaskIssueLookup
Description

Tests if looking up subtasks is supported.

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

Tests if managing subtasks is supported.

Returnboolean true if subtask admin is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDuplicateIssueLookup
Description

Tests if looking up duplicate issues is supported.

Returnboolean true if duplicate issue lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsDuplicateIssueAdmin
Description

Tests if managing duplicate issues is supported.

Returnboolean true if duplicate issue admin is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBranchedIssueLookup
Description

Tests if looking up issue branches is supported.

Returnboolean true if branched issue lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBranchedIssueAdmin
Description

Tests if managing issue branches is supported.

Returnboolean true if branched issue admin is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBlockingIssueLookup
Description

Tests if looking up blocking issues is supported.

Returnboolean true if blocking issue lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsBlockingIssueAdmin
Description

Tests if managing issue blocks is supported.

Returnboolean true if blocking issue admin is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsLogEntryLookup
Description

Tests if looking up log entries is supported.

Returnboolean true if log entry lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsIssueMessaging
Description

Tests if issue commenting and customer messaging is supported.

Returnboolean true if issue messaging is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsLogEntryNotification
Description

Tests if log entry notification is supported.

Returnboolean true if log entry notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsQueueLookup
Description

Tests if looking up queues is supported.

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

Tests if querying queues is supported.

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

Tests if searching queues is supported.

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

Tests if queue administrative service is supported.

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

Tests if a queue notification service is supported.

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

Tests if a queue front office lookup service is supported.

Returnboolean true if a queue front office lookup service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsQueueFrontOfficeAssignment
Description

Tests if a queue front office service is supported.

Returnboolean true if queue to front office assignment service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsQueueSmartFrontOffice
Description

Tests if a queue smart front office lookup service is supported.

Returnboolean true if a queue smart front office service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsQueueResourcing
Description

Tests if a queue resourcing is supported.

Returnboolean true if a queue resourcing service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsFrontOfficeLookup
Description

Tests if looking up front offices is supported.

Returnboolean true if front office lookup is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsFrontOfficeQuery
Description

Tests if querying front offices is supported.

Returnboolean true if a front office query service is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsFrontOfficeSearch
Description

Tests if searching front offices is supported.

Returnboolean true if front office search is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsFrontOfficeAdmin
Description

Tests if front office administrative service is supported.

Returnboolean true if front office administration is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsFrontOfficeNotification
Description

Tests if a front office notification service is supported.

Returnboolean true if front office notification is supported, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsFrontOfficeHierarchy
Description

Tests for the availability of a front office hierarchy traversal service.

Returnboolean true if front office hierarchy traversal is available, false otherwise
CompliancemandatoryThis method must be implemented in all providers.
MethodsupportsFrontOfficeHierarchyDesign
Description

Tests for the availability of a front office hierarchy design service.

Returnboolean true if front office hierarchy design is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodsupportsTrackingRules
Description

Tests for the availability of a tracking rules service.

Returnboolean true if a tracking rules service is available, false otherwise
CompliancemandatoryThis method must be implemented.
MethodgetIssueRecordTypes
Description

Gets the supported Issue record types.

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

Tests if the given Issue record type is supported.

Parametersosid.type.TypeissueRecordTypea Type indicating an Issue record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT issueRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetIssueSearchRecordTypes
Description

Gets the supported Issue search types.

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

Tests if the given Issue search type is supported.

Parametersosid.type.TypeissueSearchRecordTypea Type indicating an Issue search type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT issueSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetLogEntryRecordTypes
Description

Gets the supported LogEntry record types.

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

Tests if the given LogEntry record type is supported.

Parametersosid.type.TypelogEntryRecordTypea Type indicating a LogEntry record type
Returnboolean true if the given record type is supported, false otherwise
ErrorsNULL_ARGUMENT logEntryRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetQueueRecordTypes
Description

Gets the supported Queue record types.

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

Tests if the given Queue record type is supported.

Parametersosid.type.TypequeueRecordTypea Type indicating a Queue record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT queueRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetQueueSearchRecordTypes
Description

Gets the supported Queue search record types.

Returnosid.type.TypeLista list containing the supported Queue search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsQueueSearchRecordType
Description

Tests if the given Queue search record type is supported.

Parametersosid.type.TypequeueSearchRecordTypea Type indicating a Queue search record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT queueSearchRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetFrontOfficeRecordTypes
Description

Gets the supported FrontOffice record types.

Returnosid.type.TypeLista list containing the supported FrontOffice types
CompliancemandatoryThis method must be implemented.
MethodsupportsFrontOfficeRecordType
Description

Tests if the given FrontOffice record type is supported.

Parametersosid.type.TypefrontOfficeRecordTypea Type indicating a FrontOffice record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT frontOfficeRecordType is null
CompliancemandatoryThis method must be implemented.
MethodgetFrontOfficeSearchRecordTypes
Description

Gets the supported FrontOffice search record types.

Returnosid.type.TypeLista list containing the supported FrontOffice search record types
CompliancemandatoryThis method must be implemented.
MethodsupportsFrontOfficeSearchRecordType
Description

Tests if the given FrontOffice search record type is supported.

Parametersosid.type.TypefrontOfficeSearchRecordTypea Type indicating a FrontOffice search record type
Returnboolean true if the given Type is supported, false otherwise
ErrorsNULL_ARGUMENT frontOfficeSearchRecordType is null
CompliancemandatoryThis method must be implemented.