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, rollbackServiceclosegetFrontOfficeRecordTypes, 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, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdMyIssueSession 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.