public interface TrackingManager extends OsidManager, 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 Modifier and Type | Method and Description |
---|---|
BlockingIssueAdminSession |
getBlockingIssueAdminSession()
Gets the
OsidSession associated with the blocking issue
administration service. |
BlockingIssueAdminSession |
getBlockingIssueAdminSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the blocking issue
administration service for the given front office. |
BlockingIssueLookupSession |
getBlockingIssueLookupSession()
Gets the
OsidSession associated with the blocking issue
lookup service. |
BlockingIssueLookupSession |
getBlockingIssueLookupSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the blocking issue
lookup service for the given front office. |
BranchedIssueAdminSession |
getBranchedIssueAdminSession()
Gets the
OsidSession associated with the branched issue
administration service. |
BranchedIssueAdminSession |
getBranchedIssueAdminSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the branched issue
administration service for the given front office. |
BranchedIssueLookupSession |
getBranchedIssueLookupSession()
Gets the
OsidSession associated with the branched issue
lookup service. |
BranchedIssueLookupSession |
getBranchedIssueLookupSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the branched issue
lookup service for the given front office. |
DuplicateIssueAdminSession |
getDuplicateIssueAdminSession()
Gets the
OsidSession associated with the duplicate
issue administration service. |
DuplicateIssueAdminSession |
getDuplicateIssueAdminSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the duplicate
issue administration service for the given front office. |
DuplicateIssueLookupSession |
getDuplicateIssueLookupSession()
Gets the
OsidSession associated with the duplicate
issue lookup service. |
DuplicateIssueLookupSession |
getDuplicateIssueLookupSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the duplicate
issue lookup service for the given front office. |
FrontOfficeAdminSession |
getFrontOfficeAdminSession()
Gets the
OsidSession associated with the front office
administrative service. |
FrontOfficeHierarchyDesignSession |
getFrontOfficeHierarchyDesignSession()
Gets the
OsidSession associated with the front office
hierarchy design service. |
FrontOfficeHierarchySession |
getFrontOfficeHierarchySession()
Gets the
OsidSession associated with the front office
hierarchy service. |
FrontOfficeLookupSession |
getFrontOfficeLookupSession()
Gets the
OsidSession associated with the front office
lookup service. |
FrontOfficeNotificationSession |
getFrontOfficeNotificationSession(FrontOfficeReceiver frontOfficeReceiver)
Gets the
OsidSession associated with the front office
notification service. |
FrontOfficeQuerySession |
getFrontOfficeQuerySession()
Gets the
OsidSession associated with the front office
query service. |
FrontOfficeSearchSession |
getFrontOfficeSearchSession()
Gets the
OsidSession associated with the front office
search service. |
IssueAdminSession |
getIssueAdminSession()
Gets the
OsidSession associated with the issue
administration service. |
IssueAdminSession |
getIssueAdminSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the issue
administration service for the given front office. |
IssueFrontOfficeAssignmentSession |
getIssueFrontOfficeAssignmentSession()
Gets the
OsidSession associated with assigning issues
to frontOffices. |
IssueFrontOfficeSession |
getIssueFrontOfficeSession()
Gets the
OsidSession to lookup issue/front office
trackings. |
IssueLookupSession |
getIssueLookupSession()
Gets the
OsidSession associated with the issue lookup
service. |
IssueLookupSession |
getIssueLookupSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the issue lookup
service for the given front office. |
IssueMessagingSession |
getIssueMessagingSession()
Gets the
OsidSession associated with the issue
messaging service. |
IssueMessagingSession |
getIssueMessagingSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the issue
messaging service for the given front office. |
IssueNotificationSession |
getIssueNotificationSession(IssueReceiver issueReceiver)
Gets the
OsidSession associated with the issue
notification service. |
IssueNotificationSession |
getIssueNotificationSessionForFrontOffice(IssueReceiver issueReceiver,
Id frontOfficeId)
Gets the
OsidSession associated with the issue
notification service for the given front office. |
IssueQuerySession |
getIssueQuerySession()
Gets the
OsidSession associated with the issue query
service. |
IssueQuerySession |
getIssueQuerySessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the issue query
service for the given front office. |
IssueResourcingSession |
getIssueResourcingSession()
Gets the
OsidSession associated with the issue
resourcing service. |
IssueResourcingSession |
getIssueResourcingSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the issue
resourcing service for the given front office. |
IssueSearchSession |
getIssueSearchSession()
Gets the
OsidSession associated with the issue search
service. |
IssueSearchSession |
getIssueSearchSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the issue search
service for the given front office. |
IssueSmartFrontOfficeSession |
getIssueSmartFrontOfficeSession(Id frontOfficeId)
Gets the
OsidSession to manage locatin smart
frontOffices. |
IssueTrackingSession |
getIssueTrackingSession()
Gets the
OsidSession associated with the issue tracking
service. |
IssueTrackingSession |
getIssueTrackingSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the issue tracking
service for the given front office. |
IssueTriagingSession |
getIssueTriagingSession()
Gets the
OsidSession associated with the issue triaging
service. |
IssueTriagingSession |
getIssueTriagingSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the issue triaging
service for the given front office. |
LogEntryLookupSession |
getLogEntryLookupSession()
Gets the
OsidSession associated with the log entry
lookup service. |
LogEntryLookupSession |
getLogEntryLookupSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the log entry
lookup service for the given front office. |
LogEntryNotificationSession |
getLogEntryNotificationSession(LogEntryReceiver logEntryReceiver)
Gets the
OsidSession associated with the log entry
notification service. |
LogEntryNotificationSession |
getLogEntryNotificationSessionForFrontOffice(LogEntryReceiver logEntryReceiver,
Id frontOfficeId)
Gets the
OsidSession associated with the log entry
notification service for the given front office. |
MyIssueSession |
getMyIssueSession()
Gets the
OsidSession associated with the my issue
service. |
MyIssueSession |
getMyIssueSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the my issue
service for the given front office. |
QueueAdminSession |
getQueueAdminSession()
Gets the
OsidSession associated with the queue
administration service. |
QueueAdminSession |
getQueueAdminSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the queue
administration service for the given front office. |
QueueFrontOfficeAssignmentSession |
getQueueFrontOfficeAssignmentSession()
Gets the
OsidSession associated with assigning queues
to frontOffices. |
QueueFrontOfficeSession |
getQueueFrontOfficeSession()
Gets the
OsidSession to lookup queue/front office
issues. |
QueueLookupSession |
getQueueLookupSession()
Gets the
OsidSession associated with the queue lookup
service. |
QueueLookupSession |
getQueueLookupSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the queue lookup
service for the given front office. |
QueueNotificationSession |
getQueueNotificationSession(QueueReceiver queueReceiver)
Gets the
OsidSession associated with the queue
notification service. |
QueueNotificationSession |
getQueueNotificationSessionForFrontOffice(QueueReceiver queueReceiver,
Id frontOfficeId)
Gets the
OsidSession associated with the queue
notification service for the given front office. |
QueueQuerySession |
getQueueQuerySession()
Gets the
OsidSession associated with the queue query
service. |
QueueQuerySession |
getQueueQuerySessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the queue query
service for the given front office. |
QueueResourcingSession |
getQueueResourcingSession()
Gets the
OsidSession associated with the queue
resourcing service. |
QueueResourcingSession |
getQueueResourcingSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the queue
resourcing service for the given front office. |
QueueSearchSession |
getQueueSearchSession()
Gets the
OsidSession associated with the queue search
service. |
QueueSearchSession |
getQueueSearchSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the queue search
service for the given front office. |
QueueSmartFrontOfficeSession |
getQueueSmartFrontOfficeSession(Id frontOfficeId)
Gets the
OsidSession to manage queue smart
frontOffices. |
SubtaskIssueAdminSession |
getSubtaskIssueAdminSession()
Gets the
OsidSession associated with the subtask issue
administration service. |
SubtaskIssueAdminSession |
getSubtaskIssueAdminSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the subtask issue
administration service for the given front office. |
SubtaskIssueLookupSession |
getSubtaskIssueLookupSession()
Gets the
OsidSession associated with the subtask issue
lookup service. |
SubtaskIssueLookupSession |
getSubtaskIssueLookupSessionForFrontOffice(Id frontOfficeId)
Gets the
OsidSession associated with the subtask issue
lookup service for the given front office. |
TrackingRulesManager |
getTrackingRulesManager()
Gets a
TrackingRulesManager. |
changeBranch, initialize, rollbackService
close
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, supportsVisibleFederation
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
MyIssueSession getMyIssueSession() throws OperationFailedException
OsidSession
associated with the my issue
service. MyIssueSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsMyIssue()
is false
optional
- This method must be implemented if
supportsMyIssue()
is true.
MyIssueSession getMyIssueSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the my issue
service for the given front office.frontOfficeId
- the Id
of the front office MyIssueLookupSession
NotFoundException
- no FrontOffice
found
by the given Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsMyIssue()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsMyIssue()
and
supportsVisibleFederation()
are true
IssueTrackingSession getIssueTrackingSession() throws OperationFailedException
OsidSession
associated with the issue tracking
service. IssueTrackingSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsIssueTracking()
is false
optional
- This method must be implemented if
supportsIssueTracking()
is true.
IssueTrackingSession getIssueTrackingSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the issue tracking
service for the given front office.frontOfficeId
- the Id
of the front office IssueTrackingSession
NotFoundException
- no FrontOffice
found
by the given Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsIssueTracking()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsIssueTracking()
and
supportsVisibleFederation()
are true
IssueResourcingSession getIssueResourcingSession() throws OperationFailedException
OsidSession
associated with the issue
resourcing service. IssueResourcingSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsIssueResourcing()
is false
optional
- This method must be implemented if
supportsIssueResourcing()
is true.
IssueResourcingSession getIssueResourcingSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the issue
resourcing service for the given front office.frontOfficeId
- the Id
of the front office IssueResourcingSession
NotFoundException
- no FrontOffice
found
by the given IdNullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsIssueResourcing()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsIssueResourcing()
and
supportsVisibleFederation()
are true
IssueTriagingSession getIssueTriagingSession() throws OperationFailedException
OsidSession
associated with the issue triaging
service. IssueTriagingSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsMyIssueLookup()
is false
optional
- This method must be implemented if
supportsIssueTriaging()
is true.
IssueTriagingSession getIssueTriagingSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the issue triaging
service for the given front office.frontOfficeId
- the Id
of the front office IssueTriagingSession
NotFoundException
- no FrontOffice
found
by the given Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsIssueTriaging()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsIssueTriaging()
and
supportsVisibleFederation()
are true
IssueLookupSession getIssueLookupSession() throws OperationFailedException
OsidSession
associated with the issue lookup
service. IssueLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsIssueLookup()
is false
optional
- This method must be implemented if
supportsIssueLookup()
is true.
IssueLookupSession getIssueLookupSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the issue lookup
service for the given front office.frontOfficeId
- the Id
of the front office IssueLookupSession
NotFoundException
- no FrontOffice
found
by the given Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsIssueLookup()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsIssueLookup()
and
supportsVisibleFederation()
are true
IssueQuerySession getIssueQuerySession() throws OperationFailedException
OsidSession
associated with the issue query
service. IssueQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsIssueQuery()
is false
optional
- This method must be implemented if
supportsIssueQuery()
is true.
IssueQuerySession getIssueQuerySessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the issue query
service for the given front office.frontOfficeId
- the Id
of the FrontOffice
IssueQuerySession
NotFoundException
- no front office found by the given
Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsIssueQuery()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsIssueQuery()
and
supportsVisibleFederation()
are true
IssueSearchSession getIssueSearchSession() throws OperationFailedException
OsidSession
associated with the issue search
service. IssueSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsIssueSearch()
is false
optional
- This method must be implemented if
supportsIssueSearch()
is true.
IssueSearchSession getIssueSearchSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the issue search
service for the given front office.frontOfficeId
- the Id
of the FrontOffice
IssueSearchSession
NotFoundException
- no front office found by the given
Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsIssueSearch()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsIssueSearch()
and
supportsVisibleFederation()
are true
IssueAdminSession getIssueAdminSession() throws OperationFailedException
OsidSession
associated with the issue
administration service. IssueAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsIssueAdmin()
is false
optional
- This method must be implemented if
supportsIssueAdmin()
is true.
IssueAdminSession getIssueAdminSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the issue
administration service for the given front office.frontOfficeId
- the Id
of the FrontOffice
IssueAdminSession
NotFoundException
- no FrontOffice
found
by the given IdNullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsIssueAdmin()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsIssueAdmin()
and
supportsVisibleFederation()
are true
IssueNotificationSession getIssueNotificationSession(IssueReceiver issueReceiver) throws OperationFailedException
OsidSession
associated with the issue
notification service.issueReceiver
- the notification callback IssueNotificationSession
NullArgumentException
- issueReceiver
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsIssueNotification()
is false
optional
- This method must be implemented if
supportsIssueNotification()
is true.
IssueNotificationSession getIssueNotificationSessionForFrontOffice(IssueReceiver issueReceiver, Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the issue
notification service for the given front office.issueReceiver
- the notification callbackfrontOfficeId
- the Id
of the FrontOffice
IssueNotificationSession
NotFoundException
- no front office found by the given
Id
NullArgumentException
- issueReceiver
or
frontOfficeId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsIssueNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsIssueNotification()
and
supportsVisibleFederation()
are true
IssueFrontOfficeSession getIssueFrontOfficeSession() throws OperationFailedException
OsidSession
to lookup issue/front office
trackings. IssueFrontOfficeSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsIssueFrontOffice()
is false
optional
- This method must be implemented if
supportsIssueFrontOffice()
is true.
IssueFrontOfficeAssignmentSession getIssueFrontOfficeAssignmentSession() throws OperationFailedException
OsidSession
associated with assigning issues
to frontOffices. IssueFrontOfficeAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsIssueFrontOfficeAssignment()
is false
optional
- This method must be implemented if
supportsIssueFrontOfficeAssignment()
is
true.
IssueSmartFrontOfficeSession getIssueSmartFrontOfficeSession(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
to manage locatin smart
frontOffices.frontOfficeId
- the Id
of the front office IssueSmartFrontOfficeSession
NotFoundException
- no FrontOffice
found
by the given Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsIssueSmartFrontOffice()
is false
optional
- This method must be implemented if
supportsIssueSmartFrontOffice()
is true.
SubtaskIssueLookupSession getSubtaskIssueLookupSession() throws OperationFailedException
OsidSession
associated with the subtask issue
lookup service. SubtaskIssueLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSubtaskIssueLookup()
is false
optional
- This method must be implemented if
supportsSubtaskIssueLookup()
is true.
SubtaskIssueLookupSession getSubtaskIssueLookupSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the subtask issue
lookup service for the given front office.frontOfficeId
- the Id
of the front office SubtaskIssueLookupSession
NotFoundException
- no FrontOffice
found
by the given Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSubtaskIssueLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsSubtaskIssueLookup()
and
supportsVisibleFederation()
are true
SubtaskIssueAdminSession getSubtaskIssueAdminSession() throws OperationFailedException
OsidSession
associated with the subtask issue
administration service. SubtaskIssueAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSubtaskIssueAdmin()
is false
optional
- This method must be implemented if
supportsSubtaskIssueAdmin()
is true.
SubtaskIssueAdminSession getSubtaskIssueAdminSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the subtask issue
administration service for the given front office.frontOfficeId
- the Id
of the front office SubtaskIssueAdminSession
NotFoundException
- no FrontOffice
found
by the given Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsSubtaskIssueAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsSubtaskIssueAdmin()
and
supportsVisibleFederation()
are true
DuplicateIssueLookupSession getDuplicateIssueLookupSession() throws OperationFailedException
OsidSession
associated with the duplicate
issue lookup service. DuplicateIssueLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsDuplicateIssueLookup()
is false
optional
- This method must be implemented if
supportsDuplicateIssueLookup()
is true.
DuplicateIssueLookupSession getDuplicateIssueLookupSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the duplicate
issue lookup service for the given front office.frontOfficeId
- the Id
of the front office DuplicateIssueLookupSession
NotFoundException
- no FrontOffice
found
by the given Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsDuplicateIssueLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsDuplicateIssueLookup()
and
supportsVisibleFederation()
are true
DuplicateIssueAdminSession getDuplicateIssueAdminSession() throws OperationFailedException
OsidSession
associated with the duplicate
issue administration service. DuplicateIssueAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsDuplicateIssueAdmin()
is false
optional
- This method must be implemented if
supportsDuplicateIssueAdmin()
is true.
DuplicateIssueAdminSession getDuplicateIssueAdminSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the duplicate
issue administration service for the given front office.frontOfficeId
- the Id
of the front office DuplicateIssueAdminSession
NotFoundException
- no FrontOffice
found
by the given Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsDuplicateIssueAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsDuplicateIssueAdmin()
and
supportsVisibleFederation()
are true
BranchedIssueLookupSession getBranchedIssueLookupSession() throws OperationFailedException
OsidSession
associated with the branched issue
lookup service. BranchedIssueLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsBranchedIssueLookup()
is false
optional
- This method must be implemented if
supportsBranchedIssueLookup()
is true.
BranchedIssueLookupSession getBranchedIssueLookupSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the branched issue
lookup service for the given front office.frontOfficeId
- the Id
of the front office BranchedIssueLookupSession
NotFoundException
- no FrontOffice
found
by the given Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsBranchedIssueLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsBranchedIssueLookup()
and
supportsVisibleFederation()
are true
BranchedIssueAdminSession getBranchedIssueAdminSession() throws OperationFailedException
OsidSession
associated with the branched issue
administration service. BranchedIssueAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsBranchedIssueAdmin()
is false
optional
- This method must be implemented if
supportsBranchedIssueAdmin()
is true.
BranchedIssueAdminSession getBranchedIssueAdminSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the branched issue
administration service for the given front office.frontOfficeId
- the Id
of the front office BranchedIssueAdminSession
NotFoundException
- no FrontOffice
found
by the given Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsBranchedIssueAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsBranchedIssueAdmin()
and
supportsVisibleFederation()
are true
BlockingIssueLookupSession getBlockingIssueLookupSession() throws OperationFailedException
OsidSession
associated with the blocking issue
lookup service. BlockingIssueLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsBlockingIssueLookup()
is false
optional
- This method must be implemented if
supportsBlockingIssueLookup()
is true.
BlockingIssueLookupSession getBlockingIssueLookupSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the blocking issue
lookup service for the given front office.frontOfficeId
- the Id
of the front office BlockingIssueLookupSession
NotFoundException
- no FrontOffice
found
by the given Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsBlockingIssueLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsBlockingIssueLookup()
and
supportsVisibleFederation()
are true
BlockingIssueAdminSession getBlockingIssueAdminSession() throws OperationFailedException
OsidSession
associated with the blocking issue
administration service. BlockingIssueAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsBlockingIssueAdmin()
is false
optional
- This method must be implemented if
supportsBlockingIssueAdmin()
is true.
BlockingIssueAdminSession getBlockingIssueAdminSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the blocking issue
administration service for the given front office.frontOfficeId
- the Id
of the front office BlockingIssueAdminSession
NotFoundException
- no FrontOffice
found
by the given Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsBlockingIssueAdmin()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsBlockingIssueAdmin()
and
supportsVisibleFederation()
are true
LogEntryLookupSession getLogEntryLookupSession() throws OperationFailedException
OsidSession
associated with the log entry
lookup service. LogEntryLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsLogEntryLookup()
is false
optional
- This method must be implemented if
supportsLogEntryLookup()
is true.
LogEntryLookupSession getLogEntryLookupSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the log entry
lookup service for the given front office.frontOfficeId
- the Id
of the FrontOffice
LogEntryLookupSession
NotFoundException
- no FrontOffice
found
by the given Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsLogEntryLookup()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsLogEntryLookup()
and
supportsVisibleFederation()
are true
IssueMessagingSession getIssueMessagingSession() throws OperationFailedException
OsidSession
associated with the issue
messaging service. IssueMessagingSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsIssueMessaging()
is false
optional
- This method must be implemented if
supportsIssueMessaging()
is true.
IssueMessagingSession getIssueMessagingSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the issue
messaging service for the given front office.frontOfficeId
- the Id
of the FrontOffice
IssueMessagingSession
NotFoundException
- no FrontOffice
found
by the given Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsIssueMessaging()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsIssueMessaging()
and
supportsVisibleFederation()
are true
LogEntryNotificationSession getLogEntryNotificationSession(LogEntryReceiver logEntryReceiver) throws OperationFailedException
OsidSession
associated with the log entry
notification service.logEntryReceiver
- the notification callback LogEntryNotificationSession
NullArgumentException
- logEntryReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsLogEntryNotification()
is false
optional
- This method must be implemented if
supportsLogEntryNotification()
is true.
LogEntryNotificationSession getLogEntryNotificationSessionForFrontOffice(LogEntryReceiver logEntryReceiver, Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the log entry
notification service for the given front office.logEntryReceiver
- the notification callbackfrontOfficeId
- the Id
of the FrontOffice
LogEntryNotificationSession
NotFoundException
- no front office found by the given
Id
NullArgumentException
- logEntryReceiver
or frontOfficeId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsLogEntryNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsLogEntryNotification()
and
supportsVisibleFederation()
are true
QueueLookupSession getQueueLookupSession() throws OperationFailedException
OsidSession
associated with the queue lookup
service. QueueLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsQueueLookup()
is false
optional
- This method must be implemented if
supportsQueueLookup()
is true.
QueueLookupSession getQueueLookupSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the queue lookup
service for the given front office.frontOfficeId
- the Id
of the FrontOffice
QueueLookupSession
NotFoundException
- no FrontOffice
found
by the given Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsQueueLookup()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsQueueLookup()
and
supportsVisibleFederation()
are true
QueueQuerySession getQueueQuerySession() throws OperationFailedException
OsidSession
associated with the queue query
service. QueueQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsQueueQuery()
is false
optional
- This method must be implemented if
supportsQueueQuery()
is true.
QueueQuerySession getQueueQuerySessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the queue query
service for the given front office.frontOfficeId
- the Id
of the FrontOffice
QueueQuerySession
NotFoundException
- no front office found by the given
Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsQueueQuery()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsQueueQuery()
and
supportsVisibleFederation()
are true
QueueSearchSession getQueueSearchSession() throws OperationFailedException
OsidSession
associated with the queue search
service. QueueSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsQueueSearch()
is false
optional
- This method must be implemented if
supportsQueueSearch()
is true.
QueueSearchSession getQueueSearchSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the queue search
service for the given front office.frontOfficeId
- the Id
of the FrontOffice
QueueSearchSession
NotFoundException
- no front office found by the given
Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsQueueSearch()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsQueueSearch()
and
supportsVisibleFederation()
are true
QueueAdminSession getQueueAdminSession() throws OperationFailedException
OsidSession
associated with the queue
administration service. QueueAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
- supportsQueueAdmin()
is false
optional
- This method must be implemented if
supportsQueueAdmin()
is true.
QueueAdminSession getQueueAdminSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the queue
administration service for the given front office.frontOfficeId
- the Id
of the FrontOffice
QueueAdminSession
NotFoundException
- no front office found by the given
Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsQueueAdmin()
or supportsVisibleFederation()
is
false
optional
- This method must be implemented if
supportsQueueAdmin()
and
supportsVisibleFederation()
are true
QueueNotificationSession getQueueNotificationSession(QueueReceiver queueReceiver) throws OperationFailedException
OsidSession
associated with the queue
notification service.queueReceiver
- the notification callback QueueNotificationSession
NullArgumentException
- queueReceiver
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsQueueNotification()
is false
optional
- This method must be implemented if
supportsQueueNotification()
is true.
QueueNotificationSession getQueueNotificationSessionForFrontOffice(QueueReceiver queueReceiver, Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the queue
notification service for the given front office.queueReceiver
- the notification callbackfrontOfficeId
- the Id
of the FrontOffice
QueueNotificationSession
NotFoundException
- no front office found by the given
Id
NullArgumentException
- queueReceiver
or
frontOfficeId
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsQueueNotification()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsQueueNotification()
and
supportsVisibleFederation()
are true
QueueFrontOfficeSession getQueueFrontOfficeSession() throws OperationFailedException
OsidSession
to lookup queue/front office
issues. QueueFrontOfficeSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsQueueFrontOffice()
is false
optional
- This method must be implemented if
supportsQueueFrontOffice()
is true.
QueueFrontOfficeAssignmentSession getQueueFrontOfficeAssignmentSession() throws OperationFailedException
OsidSession
associated with assigning queues
to frontOffices. QueueFrontOfficeAssignmentSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsQueueFrontOfficeAssignment()
is false
optional
- This method must be implemented if
supportsQueueFrontOfficeAssignment()
is
true.
QueueSmartFrontOfficeSession getQueueSmartFrontOfficeSession(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
to manage queue smart
frontOffices.frontOfficeId
- the Id
of the FrontOffice
QueueSmartFrontOfficeSession
NotFoundException
- no front office found by the given
Id
NullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsQueueSmartFrontOffice()
is false
optional
- This method must be implemented if
supportsQueueSmartFrontOffice()
is true.
QueueResourcingSession getQueueResourcingSession() throws OperationFailedException
OsidSession
associated with the queue
resourcing service. QueueResourcingSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsQueueResourcing()
is false
optional
- This method must be implemented if
supportsQueueResourcing()
is true.
QueueResourcingSession getQueueResourcingSessionForFrontOffice(Id frontOfficeId) throws NotFoundException, OperationFailedException
OsidSession
associated with the queue
resourcing service for the given front office.frontOfficeId
- the Id
of the FrontOffice
QueueResourcingSession
NotFoundException
- no FrontOffice
found
by the given IdNullArgumentException
- frontOfficeId
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsQueueResourcing()
or
supportsVisibleFederation()
is false
optional
- This method must be implemented if
supportsQueueResourcing()
and
supportsVisibleFederation()
are true
FrontOfficeLookupSession getFrontOfficeLookupSession() throws OperationFailedException
OsidSession
associated with the front office
lookup service. FrontOfficeLookupSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsFrontOfficeLookup()
is false
optional
- This method must be implemented if
supportsFrontOfficeLookup()
is true.
FrontOfficeQuerySession getFrontOfficeQuerySession() throws OperationFailedException
OsidSession
associated with the front office
query service. FrontOfficeQuerySession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsFrontOfficeQuery()
is false
optional
- This method must be implemented if
supportsFrontOfficeQuery()
is true.
FrontOfficeSearchSession getFrontOfficeSearchSession() throws OperationFailedException
OsidSession
associated with the front office
search service. FrontOfficeSearchSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsFrontOfficeSearch()
is false
optional
- This method must be implemented if
supportsFrontOfficeSearch()
is true.
FrontOfficeAdminSession getFrontOfficeAdminSession() throws OperationFailedException
OsidSession
associated with the front office
administrative service. FrontOfficeAdminSession
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsFrontOfficeAdmin()
is false
optional
- This method must be implemented if
supportsFrontOfficeAdmin()
is true.
FrontOfficeNotificationSession getFrontOfficeNotificationSession(FrontOfficeReceiver frontOfficeReceiver) throws OperationFailedException
OsidSession
associated with the front office
notification service.frontOfficeReceiver
- the notification callback FrontOfficeNotificationSession
NullArgumentException
- frontOfficeReceiver
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsFrontOfficeNotification()
is false
optional
- This method must be implemented if
supportsFrontOfficeNotification()
is true.
FrontOfficeHierarchySession getFrontOfficeHierarchySession() throws OperationFailedException
OsidSession
associated with the front office
hierarchy service.OperationFailedException
- unable to complete requestUnimplementedException
-
supportsFrontOfficeHierarchy()
is false
optional
- This method must be implemented if
supportsFrontOfficeHierarchy()
is true.
FrontOfficeHierarchyDesignSession getFrontOfficeHierarchyDesignSession() throws OperationFailedException
OsidSession
associated with the front office
hierarchy design service.OperationFailedException
- unable to complete requestUnimplementedException
-
supportsFrontOfficeHierarchyDesign()
is false
optional
- This method must be implemented if
supportsFrontOfficeHierarchyDesign()
is
true.
TrackingRulesManager getTrackingRulesManager() throws OperationFailedException
TrackingRulesManager.
TrackingRulesManager
OperationFailedException
- unable to complete requestUnimplementedException
- supportsTrackingRules()
is false
optional
- This method must be implemented if
supportsTrackingRules()
is true.