Interface TrackingManager
- All Superinterfaces:
AutoCloseable, Closeable, OsidManager, OsidManager, OsidProfile, Sourceable, TrackingProfile
The tracking manager provides access to rules sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
-
MyIssueSession: a session to get issues for the authenticated agent -
IssueTrackingSession: a session to examine issues in a queue -
IssueResourcingSession: a session to assign resources to issues -
IssueTriagingSession: a session to reassign issues to queues and topics -
IssueLookupSession: a session to retrieve issues -
IssueQuerySession: a session to query for issues -
IssueSearchSession: a session to search for issues -
IssueAdminSession: a session to create and delete issues -
IssueNotificationSession: a session to receive notifications pertaining to issue changes -
IssueHierarchySession: a session to examine issues in a hierarchy -
IssueHierarchyAssignmentSession: a session to traverse the issue hierarchy -
IssueFrontOfficeSession: a session to lookup issue front office mappings -
IssueFrontOfficeAssignmentSession: a session to manage issue to front office mappings -
IssueSmartFrontOfficeSession: a session to manage dynamic front offices of issues -
SubtaskIssueLookupSession: a session to retrieve issue subtasks -
SubtaskIssueAdminSession: a session to manage issue subtasks -
DuplicateIssueLookupSession: a session to retrieve linked issues -
DuplicateIssueAdminSession: a session to manage linked issues -
BranchedIssueLookupSession: a session to retrieve issue branches -
BranchedIssueAdminSession: a session to manage issue branches -
BlockingIssueLookupSession: a session to retrieve issue blocks -
BlockingIssueAdminSession: a session to manage issue blocks
-
LogEntryLookupSession: a session to retrieve issue log entries -
IssueMessagingSession: a session comment on issues and send messages to customers -
LogEntryNotificationSession: a session to receive notifications pertaining to log entries -
QueueLookupSession: a session to retrieve queues -
QueueQuerySession: a session to query for queues -
QueueSearchSession: a session to search for queues -
QueueAdminSession: a session to create and delete queues -
QueueNotificationSession: a session to receive notifications pertaining to queue changes -
QueueFrontOfficeSession: a session to looking issues of queues to front offices -
QueueFrontOfficeAssignmentSession: a session to manage queue to front office mappings -
QueueFrontOfficeAssignmentSession: a session to manage dynamic front offices of queues -
QueueResourcingSession: a session to manage queue resources
-
FrontOfficeLookupSession: a session to retrieve front offices -
FrontOfficeQuerySession: a session to search for front offices -
FrontOfficeSearchSession: a session to search for front offices -
FrontOfficeAdminSession: a session to create and delete front offices -
FrontOfficeNotificationSession: a session to receive notifications pertaining to front office changes -
FrontOfficeHierarchySession: a session to traverse a hierarchy of frontOffice -
FrontOfficeHierarchyDesignSession: a session to manage a front office hierarchy
-
Method Summary
Modifier and TypeMethodDescriptionGets theOsidSessionassociated with the blocking issue administration service.getBlockingIssueAdminSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the blocking issue administration service for the given front office.Gets theOsidSessionassociated with the blocking issue lookup service.getBlockingIssueLookupSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the blocking issue lookup service for the given front office.Gets theOsidSessionassociated with the branched issue administration service.getBranchedIssueAdminSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the branched issue administration service for the given front office.Gets theOsidSessionassociated with the branched issue lookup service.getBranchedIssueLookupSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the branched issue lookup service for the given front office.Gets theOsidSessionassociated with the duplicate issue administration service.getDuplicateIssueAdminSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the duplicate issue administration service for the given front office.Gets theOsidSessionassociated with the duplicate issue lookup service.getDuplicateIssueLookupSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the duplicate issue lookup service for the given front office.Gets theOsidSessionassociated with the front office administrative service.Gets theOsidSessionassociated with the front office hierarchy design service.Gets theOsidSessionassociated with the front office hierarchy service.Gets theOsidSessionassociated with the front office lookup service.getFrontOfficeNotificationSession(FrontOfficeReceiver frontOfficeReceiver) Gets theOsidSessionassociated with the front office notification service.Gets theOsidSessionassociated with the front office query service.Gets theOsidSessionassociated with the front office search service.Gets theOsidSessionassociated with the issue administration service.getIssueAdminSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the issue administration service for the given front office.Gets theOsidSessionassociated with assigning issues to frontOffices.Gets theOsidSessionto lookup issue/front office trackings.Gets theOsidSessionassociated with the issue lookup service.getIssueLookupSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the issue lookup service for the given front office.Gets theOsidSessionassociated with the issue messaging service.getIssueMessagingSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the issue messaging service for the given front office.getIssueNotificationSession(IssueReceiver issueReceiver) Gets theOsidSessionassociated with the issue notification service.getIssueNotificationSessionForFrontOffice(IssueReceiver issueReceiver, Id frontOfficeId) Gets theOsidSessionassociated with the issue notification service for the given front office.Gets theOsidSessionassociated with the issue query service.getIssueQuerySessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the issue query service for the given front office.Gets theOsidSessionassociated with the issue resourcing service.getIssueResourcingSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the issue resourcing service for the given front office.Gets theOsidSessionassociated with the issue search service.getIssueSearchSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the issue search service for the given front office.getIssueSmartFrontOfficeSession(Id frontOfficeId) Gets theOsidSessionto manage locatin smart frontOffices.Gets theOsidSessionassociated with the issue tracking service.getIssueTrackingSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the issue tracking service for the given front office.Gets theOsidSessionassociated with the issue triaging service.getIssueTriagingSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the issue triaging service for the given front office.Gets theOsidSessionassociated with the log entry lookup service.getLogEntryLookupSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the log entry lookup service for the given front office.getLogEntryNotificationSession(LogEntryReceiver logEntryReceiver) Gets theOsidSessionassociated with the log entry notification service.getLogEntryNotificationSessionForFrontOffice(LogEntryReceiver logEntryReceiver, Id frontOfficeId) Gets theOsidSessionassociated with the log entry notification service for the given front office.Gets theOsidSessionassociated with the my issue service.getMyIssueSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the my issue service for the given front office.Gets theOsidSessionassociated with the queue administration service.getQueueAdminSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the queue administration service for the given front office.Gets theOsidSessionassociated with assigning queues to frontOffices.Gets theOsidSessionto lookup queue/front office issues.Gets theOsidSessionassociated with the queue lookup service.getQueueLookupSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the queue lookup service for the given front office.getQueueNotificationSession(QueueReceiver queueReceiver) Gets theOsidSessionassociated with the queue notification service.getQueueNotificationSessionForFrontOffice(QueueReceiver queueReceiver, Id frontOfficeId) Gets theOsidSessionassociated with the queue notification service for the given front office.Gets theOsidSessionassociated with the queue query service.getQueueQuerySessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the queue query service for the given front office.Gets theOsidSessionassociated with the queue resourcing service.getQueueResourcingSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the queue resourcing service for the given front office.Gets theOsidSessionassociated with the queue search service.getQueueSearchSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the queue search service for the given front office.getQueueSmartFrontOfficeSession(Id frontOfficeId) Gets theOsidSessionto manage queue smart frontOffices.Gets theOsidSessionassociated with the subtask issue administration service.getSubtaskIssueAdminSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the subtask issue administration service for the given front office.Gets theOsidSessionassociated with the subtask issue lookup service.getSubtaskIssueLookupSessionForFrontOffice(Id frontOfficeId) Gets theOsidSessionassociated with the subtask issue lookup service for the given front office.Gets aTrackingRulesManager.Methods inherited from interface OsidManager
closeMethods inherited from interface OsidManager
changeBranch, initialize, rollbackServiceModifier and TypeMethodDescriptionvoidchangeBranch(Id branchId) Changes the service branch.voidinitialize(OsidRuntimeManager runtime) Initializes this manager.rollbackService(Date rollbackTime) Rolls back this service to a point in time.Methods inherited from interface OsidProfile
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypeModifier and TypeMethodDescriptionGets this service branch.Gets theBranch Idrepresenting this service branch.Gets a description of this service implementation.Gets a display name for this service implementation.getId()Gets an identifier for this service implementation.Gets the locales supported in this service.Gets the proxy recordTypessupported in this service.Gets the date this service implementation was released.Gets the version of this service implementation.booleanTest for support of a journal branching service.booleanTest for support of a journaling rollback service.booleansupportsOSIDVersion(Version version) Test for support of an OSID specification version.booleansupportsProxyRecordType(Type proxyRecordType) Test for support of a proxy type.Methods inherited from interface Sourceable
getBranding, getBrandingIds, getLicense, getProvider, getProviderIdModifier and TypeMethodDescriptionGets a branding, such as an image or logo, expressed using theAssetinterface.Gets the branding assetIds.Gets the terms of usage.Gets theResourcerepresenting the provider.Gets theIdof the provider.Methods inherited from interface TrackingProfile
getFrontOfficeRecordTypes, getFrontOfficeSearchRecordTypes, getIssueRecordTypes, getIssueSearchRecordTypes, getLogEntryRecordTypes, getQueueRecordTypes, getQueueSearchRecordTypes, supportsBlockingIssueAdmin, supportsBlockingIssueLookup, supportsBranchedIssueAdmin, supportsBranchedIssueLookup, supportsDuplicateIssueAdmin, supportsDuplicateIssueLookup, supportsFrontOfficeAdmin, supportsFrontOfficeHierarchy, supportsFrontOfficeHierarchyDesign, supportsFrontOfficeLookup, supportsFrontOfficeNotification, supportsFrontOfficeQuery, supportsFrontOfficeRecordType, supportsFrontOfficeSearch, supportsFrontOfficeSearchRecordType, supportsIssueAdmin, supportsIssueFrontOffice, supportsIssueFrontOfficeAssignment, supportsIssueLookup, supportsIssueMessaging, supportsIssueNotification, supportsIssueQuery, supportsIssueRecordType, supportsIssueResourcing, supportsIssueSearch, supportsIssueSearchRecordType, supportsIssueSmartFrontOffice, supportsIssueTracking, supportsIssueTriaging, supportsLogEntryLookup, supportsLogEntryNotification, supportsLogEntryRecordType, supportsMyIssue, supportsQueueAdmin, supportsQueueFrontOffice, supportsQueueFrontOfficeAssignment, supportsQueueLookup, supportsQueueNotification, supportsQueueQuery, supportsQueueRecordType, supportsQueueResourcing, supportsQueueSearch, supportsQueueSearchRecordType, supportsQueueSmartFrontOffice, supportsSubtaskIssueAdmin, supportsSubtaskIssueLookup, supportsTrackingRules, supportsVisibleFederationModifier and TypeMethodDescriptionGets the supportedFrontOfficerecord types.Gets the supportedFrontOfficesearch record types.Gets the supportedIssuerecord types.Gets the supportedIssuesearch types.Gets the supportedLogEntryrecord types.Gets the supportedQueuerecord types.Gets the supportedQueuesearch record types.booleanTests if managing issue blocks is supported.booleanTests if looking up blocking issues is supported.booleanTests if managing issue branches is supported.booleanTests if looking up issue branches is supported.booleanTests if managing duplicate issues is supported.booleanTests if looking up duplicate issues is supported.booleanTests if front office administrative service is supported.booleanTests for the availability of a front office hierarchy traversal service.booleanTests for the availability of a front office hierarchy design service.booleanTests if looking up front offices is supported.booleanTests if a front office notification service is supported.booleanTests if querying front offices is supported.booleansupportsFrontOfficeRecordType(Type frontOfficeRecordType) Tests if the givenFrontOfficerecord type is supported.booleanTests if searching front offices is supported.booleansupportsFrontOfficeSearchRecordType(Type frontOfficeSearchRecordType) Tests if the givenFrontOfficesearch record type is supported.booleanTests if issue administrative service is supported.booleanTests if an issue front office lookup service is supported.booleanTests if an issue front office assignment service is supported.booleanTests if looking up issues is supported.booleanTests if issue commenting and customer messaging is supported.booleanTests if an issue notification service is supported.booleanTests if querying issues is supported.booleansupportsIssueRecordType(Type issueRecordType) Tests if the givenIssuerecord type is supported.booleanTests if an issue resourcing service is supported.booleanTests if searching issues is supported.booleansupportsIssueSearchRecordType(Type issueSearchRecordType) Tests if the givenIssuesearch type is supported.booleanTests if an issue smart front office service is supported.booleanTests if an issue tracking service is supported.booleanTests if an issue triaging service is supported.booleanTests if looking up log entries is supported.booleanTests if log entry notification is supported.booleansupportsLogEntryRecordType(Type logEntryRecordType) Tests if the givenLogEntryrecord type is supported.booleanTests if an issue service is supported for the current agent.booleanTests if queue administrative service is supported.booleanTests if a queue front office lookup service is supported.booleanTests if a queue front office service is supported.booleanTests if looking up queues is supported.booleanTests if a queue notification service is supported.booleanTests if querying queues is supported.booleansupportsQueueRecordType(Type queueRecordType) Tests if the givenQueuerecord type is supported.booleanTests if a queue resourcing is supported.booleanTests if searching queues is supported.booleansupportsQueueSearchRecordType(Type queueSearchRecordType) Tests if the givenQueuesearch record type is supported.booleanTests if a queue smart front office lookup service is supported.booleanTests if managing subtasks is supported.booleanTests if looking up subtasks is supported.booleanTests for the availability of a tracking rules service.booleanTests if any front office federation is exposed.
-
Method Details
-
getMyIssueSession
Gets theOsidSessionassociated with the my issue service.- Returns:
- a
MyIssueSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsMyIssue()isfalse- Compliance:
optional- This method must be implemented if {@code supportsMyIssue()} is {@code true} .
-
getMyIssueSessionForFrontOffice
MyIssueSession getMyIssueSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the my issue service for the given front office.- Parameters:
frontOfficeId- theIdof the front office- Returns:
- a
MyIssueLookupSession - Throws:
NotFoundException- noFrontOfficefound by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsMyIssue()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsMyIssue()} and {@code supportsVisibleFederation()} are {@code true}
-
getIssueTrackingSession
Gets theOsidSessionassociated with the issue tracking service.- Returns:
- an
IssueTrackingSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsIssueTracking()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueTracking()} is {@code true} .
-
getIssueTrackingSessionForFrontOffice
IssueTrackingSession getIssueTrackingSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the issue tracking service for the given front office.- Parameters:
frontOfficeId- theIdof the front office- Returns:
- an
IssueTrackingSession - Throws:
NotFoundException- noFrontOfficefound by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueTracking()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueTracking()} and {@code supportsVisibleFederation()} are {@code true}
-
getIssueResourcingSession
Gets theOsidSessionassociated with the issue resourcing service.- Returns:
- an
IssueResourcingSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsIssueResourcing()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueResourcing()} is {@code true} .
-
getIssueResourcingSessionForFrontOffice
IssueResourcingSession getIssueResourcingSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the issue resourcing service for the given front office.- Parameters:
frontOfficeId- theIdof the front office- Returns:
- an
IssueResourcingSession - Throws:
NotFoundException- noFrontOfficefound by the given IdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueResourcing()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueResourcing()} and {@code supportsVisibleFederation()} are {@code true}
-
getIssueTriagingSession
Gets theOsidSessionassociated with the issue triaging service.- Returns:
- an
IssueTriagingSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsMyIssueLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueTriaging()} is {@code true} .
-
getIssueTriagingSessionForFrontOffice
IssueTriagingSession getIssueTriagingSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the issue triaging service for the given front office.- Parameters:
frontOfficeId- theIdof the front office- Returns:
- an
IssueTriagingSession - Throws:
NotFoundException- noFrontOfficefound by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueTriaging()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueTriaging()} and {@code supportsVisibleFederation()} are {@code true}
-
getIssueLookupSession
Gets theOsidSessionassociated with the issue lookup service.- Returns:
- an
IssueLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsIssueLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueLookup()} is {@code true} .
-
getIssueLookupSessionForFrontOffice
IssueLookupSession getIssueLookupSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the issue lookup service for the given front office.- Parameters:
frontOfficeId- theIdof the front office- Returns:
- an
IssueLookupSession - Throws:
NotFoundException- noFrontOfficefound by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getIssueQuerySession
Gets theOsidSessionassociated with the issue query service.- Returns:
- an
IssueQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsIssueQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueQuery()} is {@code true} .
-
getIssueQuerySessionForFrontOffice
IssueQuerySession getIssueQuerySessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the issue query service for the given front office.- Parameters:
frontOfficeId- theIdof theFrontOffice- Returns:
- an
IssueQuerySession - Throws:
NotFoundException- no front office found by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getIssueSearchSession
Gets theOsidSessionassociated with the issue search service.- Returns:
- an
IssueSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsIssueSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueSearch()} is {@code true} .
-
getIssueSearchSessionForFrontOffice
IssueSearchSession getIssueSearchSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the issue search service for the given front office.- Parameters:
frontOfficeId- theIdof theFrontOffice- Returns:
- an
IssueSearchSession - Throws:
NotFoundException- no front office found by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getIssueAdminSession
Gets theOsidSessionassociated with the issue administration service.- Returns:
- an
IssueAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsIssueAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueAdmin()} is {@code true} .
-
getIssueAdminSessionForFrontOffice
IssueAdminSession getIssueAdminSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the issue administration service for the given front office.- Parameters:
frontOfficeId- theIdof theFrontOffice- Returns:
- an
IssueAdminSession - Throws:
NotFoundException- noFrontOfficefound by the given IdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getIssueNotificationSession
IssueNotificationSession getIssueNotificationSession(IssueReceiver issueReceiver) throws OperationFailedException Gets theOsidSessionassociated with the issue notification service.- Parameters:
issueReceiver- the notification callback- Returns:
- an
IssueNotificationSession - Throws:
NullArgumentException-issueReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueNotification()} is {@code true} .
-
getIssueNotificationSessionForFrontOffice
IssueNotificationSession getIssueNotificationSessionForFrontOffice(IssueReceiver issueReceiver, Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the issue notification service for the given front office.- Parameters:
issueReceiver- the notification callbackfrontOfficeId- theIdof theFrontOffice- Returns:
- an
IssueNotificationSession - Throws:
NotFoundException- no front office found by the givenIdNullArgumentException-issueReceiverorfrontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getIssueFrontOfficeSession
Gets theOsidSessionto lookup issue/front office trackings.- Returns:
- an
IssueFrontOfficeSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsIssueFrontOffice()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueFrontOffice()} is {@code true} .
-
getIssueFrontOfficeAssignmentSession
IssueFrontOfficeAssignmentSession getIssueFrontOfficeAssignmentSession() throws OperationFailedExceptionGets theOsidSessionassociated with assigning issues to frontOffices.- Returns:
- an
IssueFrontOfficeAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsIssueFrontOfficeAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueFrontOfficeAssignment()} is {@code true} .
-
getIssueSmartFrontOfficeSession
IssueSmartFrontOfficeSession getIssueSmartFrontOfficeSession(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage locatin smart frontOffices.- Parameters:
frontOfficeId- theIdof the front office- Returns:
- an
IssueSmartFrontOfficeSession - Throws:
NotFoundException- noFrontOfficefound by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueSmartFrontOffice()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueSmartFrontOffice()} is {@code true} .
-
getSubtaskIssueLookupSession
Gets theOsidSessionassociated with the subtask issue lookup service.- Returns:
- a
SubtaskIssueLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSubtaskIssueLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSubtaskIssueLookup()} is {@code true} .
-
getSubtaskIssueLookupSessionForFrontOffice
SubtaskIssueLookupSession getSubtaskIssueLookupSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the subtask issue lookup service for the given front office.- Parameters:
frontOfficeId- theIdof the front office- Returns:
- a
SubtaskIssueLookupSession - Throws:
NotFoundException- noFrontOfficefound by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSubtaskIssueLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSubtaskIssueLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getSubtaskIssueAdminSession
Gets theOsidSessionassociated with the subtask issue administration service.- Returns:
- a
SubtaskIssueAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsSubtaskIssueAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSubtaskIssueAdmin()} is {@code true} .
-
getSubtaskIssueAdminSessionForFrontOffice
SubtaskIssueAdminSession getSubtaskIssueAdminSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the subtask issue administration service for the given front office.- Parameters:
frontOfficeId- theIdof the front office- Returns:
- a
SubtaskIssueAdminSession - Throws:
NotFoundException- noFrontOfficefound by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsSubtaskIssueAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsSubtaskIssueAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getDuplicateIssueLookupSession
Gets theOsidSessionassociated with the duplicate issue lookup service.- Returns:
- a
DuplicateIssueLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsDuplicateIssueLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDuplicateIssueLookup()} is {@code true} .
-
getDuplicateIssueLookupSessionForFrontOffice
DuplicateIssueLookupSession getDuplicateIssueLookupSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the duplicate issue lookup service for the given front office.- Parameters:
frontOfficeId- theIdof the front office- Returns:
- a
DuplicateIssueLookupSession - Throws:
NotFoundException- noFrontOfficefound by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsDuplicateIssueLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDuplicateIssueLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getDuplicateIssueAdminSession
Gets theOsidSessionassociated with the duplicate issue administration service.- Returns:
- a
DuplicateIssueAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsDuplicateIssueAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDuplicateIssueAdmin()} is {@code true} .
-
getDuplicateIssueAdminSessionForFrontOffice
DuplicateIssueAdminSession getDuplicateIssueAdminSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the duplicate issue administration service for the given front office.- Parameters:
frontOfficeId- theIdof the front office- Returns:
- a
DuplicateIssueAdminSession - Throws:
NotFoundException- noFrontOfficefound by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsDuplicateIssueAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsDuplicateIssueAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getBranchedIssueLookupSession
Gets theOsidSessionassociated with the branched issue lookup service.- Returns:
- a
BranchedIssueLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsBranchedIssueLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBranchedIssueLookup()} is {@code true} .
-
getBranchedIssueLookupSessionForFrontOffice
BranchedIssueLookupSession getBranchedIssueLookupSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the branched issue lookup service for the given front office.- Parameters:
frontOfficeId- theIdof the front office- Returns:
- a
BranchedIssueLookupSession - Throws:
NotFoundException- noFrontOfficefound by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBranchedIssueLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBranchedIssueLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getBranchedIssueAdminSession
Gets theOsidSessionassociated with the branched issue administration service.- Returns:
- a
BranchedIssueAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsBranchedIssueAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBranchedIssueAdmin()} is {@code true} .
-
getBranchedIssueAdminSessionForFrontOffice
BranchedIssueAdminSession getBranchedIssueAdminSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the branched issue administration service for the given front office.- Parameters:
frontOfficeId- theIdof the front office- Returns:
- a
BranchedIssueAdminSession - Throws:
NotFoundException- noFrontOfficefound by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBranchedIssueAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBranchedIssueAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getBlockingIssueLookupSession
Gets theOsidSessionassociated with the blocking issue lookup service.- Returns:
- a
BlockingIssueLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsBlockingIssueLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBlockingIssueLookup()} is {@code true} .
-
getBlockingIssueLookupSessionForFrontOffice
BlockingIssueLookupSession getBlockingIssueLookupSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the blocking issue lookup service for the given front office.- Parameters:
frontOfficeId- theIdof the front office- Returns:
- a
BlockingIssueLookupSession - Throws:
NotFoundException- noFrontOfficefound by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBlockingIssueLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBlockingIssueLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getBlockingIssueAdminSession
Gets theOsidSessionassociated with the blocking issue administration service.- Returns:
- a
BlockingIssueAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsBlockingIssueAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBlockingIssueAdmin()} is {@code true} .
-
getBlockingIssueAdminSessionForFrontOffice
BlockingIssueAdminSession getBlockingIssueAdminSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the blocking issue administration service for the given front office.- Parameters:
frontOfficeId- theIdof the front office- Returns:
- a
BlockingIssueAdminSession - Throws:
NotFoundException- noFrontOfficefound by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBlockingIssueAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBlockingIssueAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getLogEntryLookupSession
Gets theOsidSessionassociated with the log entry lookup service.- Returns:
- a
LogEntryLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsLogEntryLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsLogEntryLookup()} is {@code true} .
-
getLogEntryLookupSessionForFrontOffice
LogEntryLookupSession getLogEntryLookupSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the log entry lookup service for the given front office.- Parameters:
frontOfficeId- theIdof theFrontOffice- Returns:
- a
LogEntryLookupSession - Throws:
NotFoundException- noFrontOfficefound by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsLogEntryLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsLogEntryLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getIssueMessagingSession
Gets theOsidSessionassociated with the issue messaging service.- Returns:
- an
IssueMessagingSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsIssueMessaging()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueMessaging()} is {@code true} .
-
getIssueMessagingSessionForFrontOffice
IssueMessagingSession getIssueMessagingSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the issue messaging service for the given front office.- Parameters:
frontOfficeId- theIdof theFrontOffice- Returns:
- an
IssueMessagingSession - Throws:
NotFoundException- noFrontOfficefound by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsIssueMessaging()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsIssueMessaging()} and {@code supportsVisibleFederation()} are {@code true}
-
getLogEntryNotificationSession
LogEntryNotificationSession getLogEntryNotificationSession(LogEntryReceiver logEntryReceiver) throws OperationFailedException Gets theOsidSessionassociated with the log entry notification service.- Parameters:
logEntryReceiver- the notification callback- Returns:
- a
LogEntryNotificationSession - Throws:
NullArgumentException-logEntryReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsLogEntryNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsLogEntryNotification()} is {@code true} .
-
getLogEntryNotificationSessionForFrontOffice
LogEntryNotificationSession getLogEntryNotificationSessionForFrontOffice(LogEntryReceiver logEntryReceiver, Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the log entry notification service for the given front office.- Parameters:
logEntryReceiver- the notification callbackfrontOfficeId- theIdof theFrontOffice- Returns:
- a
LogEntryNotificationSession - Throws:
NotFoundException- no front office found by the givenIdNullArgumentException-logEntryReceiverorfrontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsLogEntryNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsLogEntryNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getQueueLookupSession
Gets theOsidSessionassociated with the queue lookup service.- Returns:
- a
QueueLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsQueueLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueLookup()} is {@code true} .
-
getQueueLookupSessionForFrontOffice
QueueLookupSession getQueueLookupSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the queue lookup service for the given front office.- Parameters:
frontOfficeId- theIdof theFrontOffice- Returns:
- a
QueueLookupSession - Throws:
NotFoundException- noFrontOfficefound by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getQueueQuerySession
Gets theOsidSessionassociated with the queue query service.- Returns:
- a
QueueQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsQueueQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueQuery()} is {@code true} .
-
getQueueQuerySessionForFrontOffice
QueueQuerySession getQueueQuerySessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the queue query service for the given front office.- Parameters:
frontOfficeId- theIdof theFrontOffice- Returns:
- a
QueueQuerySession - Throws:
NotFoundException- no front office found by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getQueueSearchSession
Gets theOsidSessionassociated with the queue search service.- Returns:
- a
QueueSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsQueueSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueSearch()} is {@code true} .
-
getQueueSearchSessionForFrontOffice
QueueSearchSession getQueueSearchSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the queue search service for the given front office.- Parameters:
frontOfficeId- theIdof theFrontOffice- Returns:
- a
QueueSearchSession - Throws:
NotFoundException- no front office found by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getQueueAdminSession
Gets theOsidSessionassociated with the queue administration service.- Returns:
- a
QueueAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsQueueAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueAdmin()} is {@code true} .
-
getQueueAdminSessionForFrontOffice
QueueAdminSession getQueueAdminSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the queue administration service for the given front office.- Parameters:
frontOfficeId- theIdof theFrontOffice- Returns:
- a
QueueAdminSession - Throws:
NotFoundException- no front office found by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getQueueNotificationSession
QueueNotificationSession getQueueNotificationSession(QueueReceiver queueReceiver) throws OperationFailedException Gets theOsidSessionassociated with the queue notification service.- Parameters:
queueReceiver- the notification callback- Returns:
- a
QueueNotificationSession - Throws:
NullArgumentException-queueReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueNotification()} is {@code true} .
-
getQueueNotificationSessionForFrontOffice
QueueNotificationSession getQueueNotificationSessionForFrontOffice(QueueReceiver queueReceiver, Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the queue notification service for the given front office.- Parameters:
queueReceiver- the notification callbackfrontOfficeId- theIdof theFrontOffice- Returns:
- a
QueueNotificationSession - Throws:
NotFoundException- no front office found by the givenIdNullArgumentException-queueReceiverorfrontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getQueueFrontOfficeSession
Gets theOsidSessionto lookup queue/front office issues.- Returns:
- a
QueueFrontOfficeSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsQueueFrontOffice()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueFrontOffice()} is {@code true} .
-
getQueueFrontOfficeAssignmentSession
QueueFrontOfficeAssignmentSession getQueueFrontOfficeAssignmentSession() throws OperationFailedExceptionGets theOsidSessionassociated with assigning queues to frontOffices.- Returns:
- a
QueueFrontOfficeAssignmentSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsQueueFrontOfficeAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueFrontOfficeAssignment()} is {@code true} .
-
getQueueSmartFrontOfficeSession
QueueSmartFrontOfficeSession getQueueSmartFrontOfficeSession(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionto manage queue smart frontOffices.- Parameters:
frontOfficeId- theIdof theFrontOffice- Returns:
- a
QueueSmartFrontOfficeSession - Throws:
NotFoundException- no front office found by the givenIdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueSmartFrontOffice()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueSmartFrontOffice()} is {@code true} .
-
getQueueResourcingSession
Gets theOsidSessionassociated with the queue resourcing service.- Returns:
- a
QueueResourcingSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsQueueResourcing()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueResourcing()} is {@code true} .
-
getQueueResourcingSessionForFrontOffice
QueueResourcingSession getQueueResourcingSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the queue resourcing service for the given front office.- Parameters:
frontOfficeId- theIdof theFrontOffice- Returns:
- a
QueueResourcingSession - Throws:
NotFoundException- noFrontOfficefound by the given IdNullArgumentException-frontOfficeIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsQueueResourcing()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsQueueResourcing()} and {@code supportsVisibleFederation()} are {@code true}
-
getFrontOfficeLookupSession
Gets theOsidSessionassociated with the front office lookup service.- Returns:
- a
FrontOfficeLookupSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsFrontOfficeLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFrontOfficeLookup()} is {@code true} .
-
getFrontOfficeQuerySession
Gets theOsidSessionassociated with the front office query service.- Returns:
- a
FrontOfficeQuerySession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsFrontOfficeQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFrontOfficeQuery()} is {@code true} .
-
getFrontOfficeSearchSession
Gets theOsidSessionassociated with the front office search service.- Returns:
- a
FrontOfficeSearchSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsFrontOfficeSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFrontOfficeSearch()} is {@code true} .
-
getFrontOfficeAdminSession
Gets theOsidSessionassociated with the front office administrative service.- Returns:
- a
FrontOfficeAdminSession - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsFrontOfficeAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFrontOfficeAdmin()} is {@code true} .
-
getFrontOfficeNotificationSession
FrontOfficeNotificationSession getFrontOfficeNotificationSession(FrontOfficeReceiver frontOfficeReceiver) throws OperationFailedException Gets theOsidSessionassociated with the front office notification service.- Parameters:
frontOfficeReceiver- the notification callback- Returns:
- a
FrontOfficeNotificationSession - Throws:
NullArgumentException-frontOfficeReceiverisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFrontOfficeNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFrontOfficeNotification()} is {@code true} .
-
getFrontOfficeHierarchySession
Gets theOsidSessionassociated with the front office hierarchy service.- Returns:
- a hierarchy design session for front offices
- Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsFrontOfficeHierarchy()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFrontOfficeHierarchy()} is {@code true} .
-
getFrontOfficeHierarchyDesignSession
FrontOfficeHierarchyDesignSession getFrontOfficeHierarchyDesignSession() throws OperationFailedExceptionGets theOsidSessionassociated with the front office hierarchy design service.- Returns:
- a hierarchy design session for front offices
- Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsFrontOfficeHierarchyDesign()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFrontOfficeHierarchyDesign()} is {@code true} .
-
getTrackingRulesManager
Gets aTrackingRulesManager.- Returns:
- a
TrackingRulesManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsTrackingRules()isfalse- Compliance:
optional- This method must be implemented if {@code supportsTrackingRules()} is {@code true} .
-