public interface IssueQuery extends OsidRelationshipQuery
This is the query for searching issues. Each method match specifies an
AND term while multiple invocations of the same method
produce a nested OR.
| Modifier and Type | Method and Description |
|---|---|
void |
clearAssignedResourceIdTerms()
Clears the currently assigned resource
Id query terms. |
void |
clearAssignedResourceTerms()
Clears the current assigned resource query terms.
|
void |
clearBlockedIssueIdTerms()
Clears the blocked issue issue
Id query terms. |
void |
clearBlockedIssueTerms()
Clears the blocked issue query terms.
|
void |
clearBlockingIssueIdTerms()
Clears the blocking issue issue
Id query terms. |
void |
clearBlockingIssueTerms()
Clears the blocking issue query terms.
|
void |
clearBranchedIssueIdTerms()
Clears the branched issue issue
Id query terms. |
void |
clearBranchedIssueTerms()
Clears the branched issue query terms.
|
void |
clearClosedDateTerms()
Clears the closed date query terms.
|
void |
clearCloserIdTerms()
Clears the closer resource
Id query terms. |
void |
clearCloserTerms()
Clears the closer query terms.
|
void |
clearClosingAgentIdTerms()
Clears the closing agent
Id query terms. |
void |
clearClosingAgentTerms()
Clears the closing agent query terms.
|
void |
clearCreatedDateTerms()
Clears the created date query terms.
|
void |
clearCreatingAgentIdTerms()
Clears the creator
Id query terms. |
void |
clearCreatingAgentTerms()
Clears the creating agent query terms.
|
void |
clearCreatorIdTerms()
Clears the creator
Id query terms. |
void |
clearCreatorTerms()
Clears the creator query terms.
|
void |
clearCustomerIdTerms()
Clears the customer
Id query terms. |
void |
clearCustomerTerms()
Clears the customer query terms.
|
void |
clearDueDateTerms()
Clears the due date query terms.
|
void |
clearDuplicateIssueIdTerms()
Clears the duplicate issue issue
Id query terms. |
void |
clearDuplicateIssueTerms()
Clears the duplicate issue query terms.
|
void |
clearFrontOfficeIdTerms()
Clears the front office
Id query terms. |
void |
clearFrontOfficeTerms()
Clears the front office query terms.
|
void |
clearLogEntryIdTerms()
Clears the log entry
Id query terms. |
void |
clearLogEntryTerms()
Clears the log entry query terms.
|
void |
clearMasterIssueIdTerms()
Clears the master issue issue
Id query terms. |
void |
clearMasterIssueTerms()
Clears the linked issue query terms.
|
void |
clearPendingTerms()
Clears the pending query terms.
|
void |
clearPriorityTypeTerms()
Clears the priority type query terms.
|
void |
clearQueueIdTerms()
Clears the queue
Id query terms. |
void |
clearQueueTerms()
Clears the queue query terms.
|
void |
clearReopenedDateTerms()
Clears the reopened date query terms.
|
void |
clearReopenerIdTerms()
Clears the reopener
Id query terms. |
void |
clearReopenerTerms()
Clears the reopener query terms.
|
void |
clearReopeningAgentIdTerms()
Clears the reopening agent
Id query terms. |
void |
clearReopeningAgentTerms()
Clears the reopner query terms.
|
void |
clearResolutionTypeTerms()
Clears the resolution type query terms.
|
void |
clearResolvedDateTerms()
Clears the resolved date query terms.
|
void |
clearResolverIdTerms()
Clears the resolver
Id query terms. |
void |
clearResolverTerms()
Clears the resolver query terms.
|
void |
clearResolvingAgentIdTerms()
Clears the resolving agent
Id query terms. |
void |
clearResolvingAgentTerms()
Clears the resolving query terms.
|
void |
clearResourceIdTerms()
Clears the assigned resource
Id query terms. |
void |
clearResourceTerms()
Clears the resource query terms.
|
void |
clearRootIssueIdTerms()
Clears the root issue issue
Id query terms. |
void |
clearRootIssueTerms()
Clears the root issue query terms.
|
void |
clearSubtaskIdTerms()
Clears the subtask issue
Id query terms. |
void |
clearSubtaskTerms()
Clears the subtask query terms.
|
void |
clearTopicIdTerms()
Clears the topic
Id query terms. |
void |
clearTopicTerms()
Clears the topic query terms.
|
ResourceQuery |
getAssignedResourceQuery()
Gets the query for the current assigned resource.
|
IssueQuery |
getBlockedIssueQuery()
Gets the query for a blocked issue.
|
IssueQuery |
getBlockingIssueQuery()
Gets the query for a blocking issue.
|
IssueQuery |
getBranchedIssueQuery()
Gets the query for a branched issue.
|
ResourceQuery |
getCloserQuery()
Gets the query for the agent who closed this issue.
|
AgentQuery |
getClosingAgentQuery()
Gets the query for the agent who closed this issue.
|
AgentQuery |
getCreatingAgentQuery()
Gets the query for a creator.
|
ResourceQuery |
getCreatorQuery()
Gets the query for a creator.
|
ResourceQuery |
getCustomerQuery()
Gets the query for a customer.
|
IssueQuery |
getDuplicateIssueQuery()
Gets the query for a duplicate issue.
|
FrontOfficeQuery |
getFrontOfficeQuery()
Gets the query for a front office.
|
IssueQueryRecord |
getIssueQueryRecord(Type issueRecordType)
Gets the issue query record corresponding to the given
Issue
record Type. |
LogEntryQuery |
getLogEntryQuery()
Gets the query for a log entry.
|
IssueQuery |
getMasterIssueQuery()
Gets the query for a master issue.
|
QueueQuery |
getQueueQuery()
Gets the query for a queue.
|
ResourceQuery |
getReopenerQuery()
Gets the query for the resource who reopened this issue.
|
AgentQuery |
getReopeningAgentQuery()
Gets the query for the agent who reopened this issue.
|
ResourceQuery |
getResolverQuery()
Gets the query for the resource who resolved this issue.
|
AgentQuery |
getResolvingAgentQuery()
Gets the query for the agent who resolved this issue.
|
ResourceQuery |
getResourceQuery()
Gets the query for the assigned resource.
|
IssueQuery |
getRootIssueQuery()
Gets the query for a root of the branch issue.
|
IssueQuery |
getSubtaskQuery()
Gets the query for a subtask issue.
|
SubjectQuery |
getTopicQuery()
Gets the query for a topic.
|
void |
matchAnyAssignedResource(boolean match)
Matches any issue that has any current assigned resource.
|
void |
matchAnyBlockedIssue(boolean match)
Matches any issue blocked.
|
void |
matchAnyBlockingIssue(boolean match)
Matches any blocking issue.
|
void |
matchAnyBranchedIssue(boolean match)
Matches issues that branched to any other issue.
|
void |
matchAnyClosedDate(boolean match)
Matches any issue that has been closed.
|
void |
matchAnyDueDate(boolean match)
Matches issues that have any due date.
|
void |
matchAnyDuplicateIssue(boolean match)
Matches issues that are duplicated by any other issue.
|
void |
matchAnyLogEntry(boolean match)
Matches issues that are used on any log entry.
|
void |
matchAnyMasterIssue(boolean match)
Matches issues that are subtasks.
|
void |
matchAnyReopenedDate(boolean match)
Matches issues that have any reopened date.
|
void |
matchAnyResolvedDate(boolean match)
Matches any issue that has been resolved.
|
void |
matchAnyResource(boolean match)
Matches any issue that has any assigned resource.
|
void |
matchAnyRootIssue(boolean match)
Matches issue branches with a root.
|
void |
matchAnySubtask(boolean match)
Matches issues that have any subtask.
|
void |
matchAnyTopic(boolean match)
Matches issues that have any topic.
|
void |
matchAssignedResourceId(Id resourceId,
boolean match)
Sets the currently assigned resource
Id for this query. |
void |
matchBlockedIssueId(Id issueId,
boolean match)
Sets the blocked issue
Id for this query. |
void |
matchBlockingIssueId(Id issueId,
boolean match)
Sets the blocking issue
Id for this query. |
void |
matchBranchedIssueId(Id issueId,
boolean match)
Sets the branched issue
Id for this query. |
void |
matchClosedDate(DateTime from,
DateTime to,
boolean match)
Matches issue closed dates within the given date range inclusive.
|
void |
matchCloserId(Id resourceId,
boolean match)
Sets the closer resource
Id for this query. |
void |
matchClosingAgentId(Id agentId,
boolean match)
Sets the closing agent
Id for this query. |
void |
matchCreatedDate(DateTime from,
DateTime to,
boolean match)
Matches issues created within the given date range inclusive.
|
void |
matchCreatingAgentId(Id agentId,
boolean match)
Sets the creating agent
Id for this query. |
void |
matchCreatorId(Id resourceId,
boolean match)
Sets the creator
Id for this query. |
void |
matchCustomerId(Id resourceId,
boolean match)
Sets the customer
Id for this query. |
void |
matchDueDate(DateTime from,
DateTime to,
boolean match)
Matches issue due dates within the given date range inclusive.
|
void |
matchDuplicateIssueId(Id issueId,
boolean match)
Sets the linked issue
Id for this query. |
void |
matchFrontOfficeId(Id frontOfficeId,
boolean match)
Sets the front office
Id for this query to match issues
assigned to front offices. |
void |
matchLogEntryId(Id logEntryId,
boolean match)
Sets the log entry
Id for this query to match issues
along the given log entry. |
void |
matchMasterIssueId(Id issueId,
boolean match)
Sets the master issue
Id for this query. |
void |
matchPending(boolean match)
Matches issues that are pending a customer response.
|
void |
matchPriorityType(Type priorityType,
boolean match)
Matches issues with the given priority type.
|
void |
matchQueueId(Id queueId,
boolean match)
Sets the queue
Id for this query. |
void |
matchReopenedDate(DateTime from,
DateTime to,
boolean match)
Matches issues reopened within the given date range inclusive.
|
void |
matchReopenerId(Id resourceId,
boolean match)
Sets the reopener
Id for this query. |
void |
matchReopeningAgentId(Id agentId,
boolean match)
Sets the reopening agent
Id for this query. |
void |
matchResolutionType(Type resolutionType,
boolean match)
Matches issues with the given resolution type.
|
void |
matchResolvedDate(DateTime from,
DateTime to,
boolean match)
Matches issue resolved dates within the given date range inclusive.
|
void |
matchResolverId(Id resourceId,
boolean match)
Sets the resolver
Id for this query. |
void |
matchResolvingAgentId(Id agentId,
boolean match)
Sets the resolving agent
Id for this query. |
void |
matchResourceId(Id resourceId,
boolean match)
Sets the resource
Id for this query to match any
resource ever assigned to an issue. |
void |
matchRootIssueId(Id issueId,
boolean match)
Sets the root of the branch issue
Id for this query. |
void |
matchSubtaskId(Id issueId,
boolean match)
Sets the subtask
Id for this query. |
void |
matchTopicId(Id topicId,
boolean match)
Sets the topic
Id for this query. |
boolean |
supportsAssignedResourceQuery()
Tests if a
ResourceQuery is available. |
boolean |
supportsBlockedIssueQuery()
Tests if an
IssueQuery is available. |
boolean |
supportsBlockingIssueQuery()
Tests if an
IssueQuery is available. |
boolean |
supportsBranchedIssueQuery()
Tests if an
IssueQuery is available. |
boolean |
supportsCloserQuery()
Tests if a
ResourceQuery is available. |
boolean |
supportsClosingAgentQuery()
Tests if an
AgentQuery is available. |
boolean |
supportsCreatingAgentQuery()
Tests if an
AgentQuery is available. |
boolean |
supportsCreatorQuery()
Tests if a
ResourceQuery is available. |
boolean |
supportsCustomerQuery()
Tests if a
ResourceQuery is available. |
boolean |
supportsDuplicateIssueQuery()
Tests if an
IssueQuery is available. |
boolean |
supportsFrontOfficeQuery()
Tests if a
FrontOfficeQuery is available. |
boolean |
supportsLogEntryQuery()
Tests if a
LogEntryQuery is available. |
boolean |
supportsMasterIssueQuery()
Tests if an
IssueQuery is available. |
boolean |
supportsQueueQuery()
Tests if a
QueueQuery is available. |
boolean |
supportsReopenerQuery()
Tests if a
ResourceQuery is available. |
boolean |
supportsReopeningAgentQuery()
Tests if an
AgentQuery is available. |
boolean |
supportsResolverQuery()
Tests if a
ResourceQuery is available. |
boolean |
supportsResolvingAgentQuery()
Tests if an
AgentQuery is available. |
boolean |
supportsResourceQuery()
Tests if a
ResourceQuery is available. |
boolean |
supportsRootIssueQuery()
Tests if an
IssueQuery is available. |
boolean |
supportsSubtaskQuery()
Tests if an
IssueQuery is available. |
boolean |
supportsTopicQuery()
Tests if a
TopicQuery is available. |
clearEndReasonIdTerms, clearEndReasonTerms, getEndReasonQuery, matchAnyEndReason, matchEndReasonId, supportsEndReasonQueryclearCommentIdTerms, clearCommentTerms, clearCreditIdTerms, clearCreditTerms, clearDescriptionTerms, clearDisplayNameTerms, clearGenusTypeTerms, clearJournalEntryIdTerms, clearJournalEntryTerms, clearParentGenusTypeTerms, clearRelationshipIdTerms, clearRelationshipPeerIdTerms, clearRelationshipTerms, clearStateIdTerms, clearStateTerms, clearStatisticTerms, clearSubjectIdTerms, clearSubjectRelevancyTerms, clearSubjectTerms, getCommentQuery, getCreditQuery, getJournalEntryQuery, getRelationshipQuery, getStateQuery, getStatisticQuery, getSubjectQuery, getSubjectRelevancyQuery, matchAnyComment, matchAnyCredit, matchAnyDescription, matchAnyDisplayName, matchAnyGenusType, matchAnyJournalEntry, matchAnyRelationship, matchAnyState, matchAnyStatistic, matchAnySubject, matchCommentId, matchCreditId, matchDescription, matchDisplayName, matchGenusType, matchJournalEntryId, matchParentGenusType, matchRelationshipId, matchRelationshipPeerId, matchStateId, matchSubjectId, supportsCommentQuery, supportsCreditQuery, supportsJournalEntryQuery, supportsRelationshipQuery, supportsStateQuery, supportsStatisticQuery, supportsSubjectQuery, supportsSubjectRelevancyQueryclearIdTerms, matchIdclearRecordTerms, matchAnyRecord, matchRecordTypegetRecordTypes, hasRecordTypeclearAnyTerms, clearKeywordTerms, getStringMatchTypes, matchAny, matchKeyword, supportsStringMatchTypeclearDateTerms, clearEffectiveTerms, clearEndDateTerms, clearStartDateTerms, matchAnyEndDate, matchAnyStartDate, matchDate, matchEffective, matchEndDate, matchStartDatevoid matchQueueId(Id queueId, boolean match)
Id for this query.queueId - the queue Id match - true for a positive match, false
for a negative matchNullArgumentException - queueId is
null mandatory - This method must be implemented. void clearQueueIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsQueueQuery()
QueueQuery is available. true if a queue query is available,
false otherwisemandatory - This method must be implemented. QueueQuery getQueueQuery()
OR term.UnimplementedException - supportsQueueQuery()
is false optional - This method must be implemented if
supportsQueueQuery() is true. void clearQueueTerms()
mandatory - This method must be implemented. void matchCustomerId(Id resourceId, boolean match)
Id for this query.resourceId - the resource Id match - true for a positive match, false
for a negative matchNullArgumentException - resourceId is
null mandatory - This method must be implemented. void clearCustomerIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsCustomerQuery()
ResourceQuery is available. true if a customer query is available,
false otherwisemandatory - This method must be implemented. ResourceQuery getCustomerQuery()
OR term.UnimplementedException - supportsCustomerQuery()
is false optional - This method must be implemented if
supportsCustomerQuery() is true. void clearCustomerTerms()
mandatory - This method must be implemented. void matchTopicId(Id topicId, boolean match)
Id for this query.topicId - the topic Id match - true for a positive match, false
for a negative matchNullArgumentException - topicId is
null mandatory - This method must be implemented. void clearTopicIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsTopicQuery()
TopicQuery is available. true if a topic query is available,
false otherwisemandatory - This method must be implemented. SubjectQuery getTopicQuery()
OR term.UnimplementedException - supportsTopicQuery()
is false optional - This method must be implemented if
supportsTopicQuery() is true. void matchAnyTopic(boolean match)
match - true to match issues with any topic,
false to match issues with no topicmandatory - This method must be implemented. void clearTopicTerms()
mandatory - This method must be implemented. void matchSubtaskId(Id issueId, boolean match)
Id for this query.issueId - the issue Id match - true for a positive match, false
for a negative matchNullArgumentException - issueId is
null mandatory - This method must be implemented. void clearSubtaskIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsSubtaskQuery()
IssueQuery is available. true if a subtask issue query is available,
false otherwisemandatory - This method must be implemented. IssueQuery getSubtaskQuery()
OR term.UnimplementedException - supportsSubtaskQuery()
is false optional - This method must be implemented if
supportsSubtaskQuery() is true. void matchAnySubtask(boolean match)
match - true to match issues with any subtasks,
false to match issues on no subtasksmandatory - This method must be implemented. void clearSubtaskTerms()
mandatory - This method must be implemented. void matchMasterIssueId(Id issueId, boolean match)
Id for this query.issueId - the issue Id match - true for a positive match, false
for a negative matchNullArgumentException - issueId is
null mandatory - This method must be implemented. void clearMasterIssueIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsMasterIssueQuery()
IssueQuery is available. true if a master issue query is available,
false otherwisemandatory - This method must be implemented. IssueQuery getMasterIssueQuery()
OR term.UnimplementedException -
supportsMasterIssueQuery() is false optional - This method must be implemented if
supportsMasterIssueQuery() is true. void matchAnyMasterIssue(boolean match)
match - true to match issues with any master
issue, false to match issues on no master
issuesmandatory - This method must be implemented. void clearMasterIssueTerms()
mandatory - This method must be implemented. void matchDuplicateIssueId(Id issueId, boolean match)
Id for this query.issueId - the issue Id match - true for a positive match, false
for a negative matchNullArgumentException - issueId is
null mandatory - This method must be implemented. void clearDuplicateIssueIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsDuplicateIssueQuery()
IssueQuery is available. true if a duplicate issue query is available,
false otherwisemandatory - This method must be implemented. IssueQuery getDuplicateIssueQuery()
OR term.UnimplementedException -
supportsDuplicateIssueQuery() is false optional - This method must be implemented if
supportsDuplicateIssueQuery() is true.
void matchAnyDuplicateIssue(boolean match)
match - true to match duplicate issues,
false to match unlinked issuesmandatory - This method must be implemented. void clearDuplicateIssueTerms()
mandatory - This method must be implemented. void matchBranchedIssueId(Id issueId, boolean match)
Id for this query.issueId - the issue Id match - true for a positive match, false
for a negative matchNullArgumentException - issueId is
null mandatory - This method must be implemented. void clearBranchedIssueIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsBranchedIssueQuery()
IssueQuery is available. true if a branched issue query is available,
false otherwisemandatory - This method must be implemented. IssueQuery getBranchedIssueQuery()
OR term.UnimplementedException -
supportsBranchedIssueQuery() is false optional - This method must be implemented if
supportsBranchedIssueQuery() is true.
void matchAnyBranchedIssue(boolean match)
match - true to match issues with branches,
false to match issues with no branchesmandatory - This method must be implemented. void clearBranchedIssueTerms()
mandatory - This method must be implemented. void matchRootIssueId(Id issueId, boolean match)
Id for this query.issueId - the issue Id match - true for a positive match, false
for a negative matchNullArgumentException - issueId is
null mandatory - This method must be implemented. void clearRootIssueIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsRootIssueQuery()
IssueQuery is available. true if a root issue query is available,
false otherwisemandatory - This method must be implemented. IssueQuery getRootIssueQuery()
OR term.UnimplementedException -
supportsRootIssueQuery() is false optional - This method must be implemented if
supportsRootIssueQuery() is true. void matchAnyRootIssue(boolean match)
match - true to match branches with a root,
false to match issues that are not a branch of
another issuemandatory - This method must be implemented. void clearRootIssueTerms()
mandatory - This method must be implemented. void matchPriorityType(Type priorityType, boolean match)
priorityType - the priority Type match - true for a positive match, false
for a negative matchNullArgumentException - priorityType is
null mandatory - This method must be implemented. void clearPriorityTypeTerms()
mandatory - This method must be implemented. void matchCreatorId(Id resourceId, boolean match)
Id for this query.resourceId - the resource Id match - true for a positive match, false
for a negative matchNullArgumentException - resourceId is
null mandatory - This method must be implemented. void clearCreatorIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsCreatorQuery()
ResourceQuery is available. true if a resource query is available,
false otherwisemandatory - This method must be implemented. ResourceQuery getCreatorQuery()
OR term.UnimplementedException - supportsCreatorQuery()
is false optional - This method must be implemented if
supportsCreatorQuery() is true. void clearCreatorTerms()
mandatory - This method must be implemented. void matchCreatingAgentId(Id agentId, boolean match)
Id for this query.agentId - the agent Id match - true for a positive match, false
for a negative matchNullArgumentException - agentId is
null mandatory - This method must be implemented. void clearCreatingAgentIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsCreatingAgentQuery()
AgentQuery is available. true if an agent query is available,
false otherwisemandatory - This method must be implemented. AgentQuery getCreatingAgentQuery()
OR term.UnimplementedException -
supportsCreatingAgentQuery() is false optional - This method must be implemented if
supportsCreatingAgentQuery() is true.
void clearCreatingAgentTerms()
mandatory - This method must be implemented. void matchCreatedDate(DateTime from, DateTime to, boolean match)
from - the range startto - the range endmatch - true for a positive match, false
for a negative matchInvalidArgumentException - from is
greater than to NullArgumentException - from or
to is null mandatory - This method must be implemented. void clearCreatedDateTerms()
mandatory - This method must be implemented. void matchReopenerId(Id resourceId, boolean match)
Id for this query.resourceId - the resource Id match - true for a positive match, false
for a negative matchNullArgumentException - resourceId is
null mandatory - This method must be implemented. void clearReopenerIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsReopenerQuery()
ResourceQuery is available. true if a resource query is available,
false otherwisemandatory - This method must be implemented. ResourceQuery getReopenerQuery()
OR term.UnimplementedException - supportsReopenerQuery()
is false optional - This method must be implemented if
supportsReopenerQuery() is true. void clearReopenerTerms()
mandatory - This method must be implemented. void matchReopeningAgentId(Id agentId, boolean match)
Id for this query.agentId - the agent Id match - true for a positive match, false
for a negative matchNullArgumentException - agentId is
null mandatory - This method must be implemented. void clearReopeningAgentIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsReopeningAgentQuery()
AgentQuery is available. true if an agent query is available,
false otherwisemandatory - This method must be implemented. AgentQuery getReopeningAgentQuery()
OR term.UnimplementedException -
supportsReopeningAgentQuery() is false optional - This method must be implemented if
supportsReopeningAgentQuery() is true.
void clearReopeningAgentTerms()
mandatory - This method must be implemented. void matchReopenedDate(DateTime from, DateTime to, boolean match)
from - the range startto - the range endmatch - true for a positive match, false
for a negative matchInvalidArgumentException - from is
greater than to NullArgumentException - from or
to is null mandatory - This method must be implemented. void matchAnyReopenedDate(boolean match)
match - true to match issues with any reopened
date, false to match issues with no reopened
datemandatory - This method must be implemented. void clearReopenedDateTerms()
mandatory - This method must be implemented. void matchDueDate(DateTime from, DateTime to, boolean match)
from - the range startto - the range endmatch - true for a positive match, false
for a negative matchInvalidArgumentException - from is
greater than to NullArgumentException - from or
to is null mandatory - This method must be implemented. void matchAnyDueDate(boolean match)
match - true to match issues with any due date,
false to match issues with no due datemandatory - This method must be implemented. void clearDueDateTerms()
mandatory - This method must be implemented. void matchPending(boolean match)
match - true to match pending issues,
false otherwisemandatory - This method must be implemented. void clearPendingTerms()
mandatory - This method must be implemented. void matchBlockingIssueId(Id issueId, boolean match)
Id for this query.issueId - the issue Id match - true for a positive match, false
for a negative matchNullArgumentException - issueId is
null mandatory - This method must be implemented. void clearBlockingIssueIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsBlockingIssueQuery()
IssueQuery is available. true if a blocking issue query is available,
false otherwisemandatory - This method must be implemented. IssueQuery getBlockingIssueQuery()
OR term.UnimplementedException -
supportsBlockingIssueQuery() is false optional - This method must be implemented if
supportsBlockingIssueQuery() is true.
void matchAnyBlockingIssue(boolean match)
match - true to match blocking issues,
false to match issues not blockingmandatory - This method must be implemented. void clearBlockingIssueTerms()
mandatory - This method must be implemented. void matchBlockedIssueId(Id issueId, boolean match)
Id for this query.issueId - the issue Id match - true for a positive match, false
for a negative matchNullArgumentException - issueId is
null mandatory - This method must be implemented. void clearBlockedIssueIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsBlockedIssueQuery()
IssueQuery is available. true if a blocked issue query is available,
false otherwisemandatory - This method must be implemented. IssueQuery getBlockedIssueQuery()
OR term.UnimplementedException -
supportsBlockedIssueQuery() is false optional - This method must be implemented if
supportsBlockedIssueQuery() is true.
void matchAnyBlockedIssue(boolean match)
match - true to match issues blocked,
false to match issues that are not blockedmandatory - This method must be implemented. void clearBlockedIssueTerms()
mandatory - This method must be implemented. void matchResolverId(Id resourceId, boolean match)
Id for this query.resourceId - the resource Id match - true for a positive match, false
for a negative matchNullArgumentException - resourceId is
null mandatory - This method must be implemented. void clearResolverIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsResolverQuery()
ResourceQuery is available. true if a resource query is available,
false otherwisemandatory - This method must be implemented. ResourceQuery getResolverQuery()
OR term.UnimplementedException - supportsResolverQuery()
is false optional - This method must be implemented if
supportsResolverQuery() is true. void clearResolverTerms()
mandatory - This method must be implemented. void matchResolvingAgentId(Id agentId, boolean match)
Id for this query.agentId - the agent Id match - true for a positive match, false
for a negative matchNullArgumentException - agentId is
null mandatory - This method must be implemented. void clearResolvingAgentIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsResolvingAgentQuery()
AgentQuery is available. true if an agent query is available,
false otherwisemandatory - This method must be implemented. AgentQuery getResolvingAgentQuery()
OR term.UnimplementedException -
supportsResolvingAgentQuery() is false optional - This method must be implemented if
supportsResolvingAgentQuery() is true.
void clearResolvingAgentTerms()
mandatory - This method must be implemented. void matchResolvedDate(DateTime from, DateTime to, boolean match)
from - the range startto - the range endmatch - true for a positive match, false
for a negative matchInvalidArgumentException - from is
greater than to NullArgumentException - from or
to is null mandatory - This method must be implemented. void matchAnyResolvedDate(boolean match)
match - true to match resolved issues,
false to match unresolved issuesmandatory - This method must be implemented. void clearResolvedDateTerms()
mandatory - This method must be implemented. void matchResolutionType(Type resolutionType, boolean match)
resolutionType - the resolution Type match - true for a positive match, false
for a negative matchNullArgumentException - resolutionType
is null mandatory - This method must be implemented. void clearResolutionTypeTerms()
mandatory - This method must be implemented. void matchCloserId(Id resourceId, boolean match)
Id for this query.resourceId - the resource Id match - true for a positive match, false
for a negative matchNullArgumentException - resourceId is
null mandatory - This method must be implemented. void clearCloserIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsCloserQuery()
ResourceQuery is available. true if a resource query is available,
false otherwisemandatory - This method must be implemented. ResourceQuery getCloserQuery()
OR term.UnimplementedException - supportsCloserQuery()
is false optional - This method must be implemented if
supportsCloserQuery() is true. void clearCloserTerms()
mandatory - This method must be implemented. void matchClosingAgentId(Id agentId, boolean match)
Id for this query.agentId - the agent Id match - true for a positive match, false
for a negative matchNullArgumentException - agentId is
null mandatory - This method must be implemented. void clearClosingAgentIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsClosingAgentQuery()
AgentQuery is available. true if a closing agent query is available,
false otherwisemandatory - This method must be implemented. AgentQuery getClosingAgentQuery()
OR term.UnimplementedException -
supportsClosingAgentQuery() is false optional - This method must be implemented if
supportsClosingAgentQuery() is true.
void clearClosingAgentTerms()
mandatory - This method must be implemented. void matchClosedDate(DateTime from, DateTime to, boolean match)
from - the range startto - the range endmatch - true for a positive match, false
for a negative matchInvalidArgumentException - from is
greater than to NullArgumentException - from or
to is null mandatory - This method must be implemented. void matchAnyClosedDate(boolean match)
match - true to match closed issues, false
to match unclosed issuesmandatory - This method must be implemented. void clearClosedDateTerms()
mandatory - This method must be implemented. void matchAssignedResourceId(Id resourceId, boolean match)
Id for this query.resourceId - the resource Id match - true for a positive match, false
for a negative matchNullArgumentException - resourceId is
null mandatory - This method must be implemented. void clearAssignedResourceIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsAssignedResourceQuery()
ResourceQuery is available. true if an assigned resource query is
available, false otherwisemandatory - This method must be implemented. ResourceQuery getAssignedResourceQuery()
OR term.UnimplementedException -
supportsAssignedResourceQuery() is false
optional - This method must be implemented if
supportsAssignedResourceQuery() is true.
void matchAnyAssignedResource(boolean match)
match - true to match issues with any currently
assigned resource, false to match issues with
no currently assigned resourcemandatory - This method must be implemented. void clearAssignedResourceTerms()
mandatory - This method must be implemented. void matchResourceId(Id resourceId, boolean match)
Id for this query to match any
resource ever assigned to an issue.resourceId - the resource Id match - true for a positive match, false
for a negative matchNullArgumentException - resourceId is
null mandatory - This method must be implemented. void clearResourceIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsResourceQuery()
ResourceQuery is available. true if an assigned resource query is
available, false otherwisemandatory - This method must be implemented. ResourceQuery getResourceQuery()
OR term.UnimplementedException - supportsResourceQuery()
is false optional - This method must be implemented if
supportsResourceQuery() is true. void matchAnyResource(boolean match)
match - true to match issues with any resource
ever assigned, false to match issues that never
had an assigned resourcemandatory - This method must be implemented. void clearResourceTerms()
mandatory - This method must be implemented. void matchLogEntryId(Id logEntryId, boolean match)
Id for this query to match issues
along the given log entry.logEntryId - the log entry Id match - true for a positive match, false
for a negative matchNullArgumentException - logEntryId is
null mandatory - This method must be implemented. void clearLogEntryIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsLogEntryQuery()
LogEntryQuery is available. true if a log entry query is available,
false otherwisemandatory - This method must be implemented. LogEntryQuery getLogEntryQuery()
OR term.UnimplementedException - supportsLogEntryQuery()
is false optional - This method must be implemented if
supportsLogEntryQuery() is true. void matchAnyLogEntry(boolean match)
match - true to match issues with any log entry,
false to match issues with no log entriesmandatory - This method must be implemented. void clearLogEntryTerms()
mandatory - This method must be implemented. void matchFrontOfficeId(Id frontOfficeId, boolean match)
Id for this query to match issues
assigned to front offices.frontOfficeId - the front office Id match - true for a positive match, false
for a negative matchNullArgumentException - frontOfficeId is
null mandatory - This method must be implemented. void clearFrontOfficeIdTerms()
Id query terms.mandatory - This method must be implemented. boolean supportsFrontOfficeQuery()
FrontOfficeQuery is available. true if a front office query is available,
false otherwisemandatory - This method must be implemented. FrontOfficeQuery getFrontOfficeQuery()
OR term.UnimplementedException -
supportsFrontOfficeQuery() is false optional - This method must be implemented if
supportsFrontOfficeQuery() is true. void clearFrontOfficeTerms()
mandatory - This method must be implemented. IssueQueryRecord getIssueQueryRecord(Type issueRecordType) throws OperationFailedException
Issue
record Type. Multiple record retrievals produce
a nested OR term.issueRecordType - a issue record typeNullArgumentException - issueRecordType
is null OperationFailedException - unable to complete requestUnsupportedException -
hasRecordType(issueRecordType) is false mandatory - This method must be implemented.