Interface IssueConstrainerEnablerSearch

All Superinterfaces:
Extensible, OsidCondition, OsidSearch, Suppliable

public interface IssueConstrainerEnablerSearch extends OsidSearch

The search interface for governing issue constrainer enabler searches.

  • Method Details

    • searchAmongIssueConstrainerEnablers

      void searchAmongIssueConstrainerEnablers(IdList issueConstrainerEnablerIds)
      Execute this search among the given list of issue constrainer enablers.
      Parameters:
      issueConstrainerEnablerIds - list of issue constrainer enablers
      Throws:
      NullArgumentException - issueConstrainerEnablerIds is null
      Compliance:
      mandatory - This method must be implemented.
    • orderIssueConstrainerEnablerResults

      void orderIssueConstrainerEnablerResults(IssueConstrainerEnablerSearchOrder issueConstrainerEnablerSearchOrder)
      Specify an ordering to the search results.
      Parameters:
      issueConstrainerEnablerSearchOrder - issue constrainer enabler search order
      Throws:
      NullArgumentException - issueConstrainerEnablerSearchOrder is null
      UnsupportedException - issueConstrainerEnablerSearchOrder is not of this service
      Compliance:
      mandatory - This method must be implemented.
    • getIssueConstrainerEnablerSearchRecord

      IssueConstrainerEnablerSearchRecord getIssueConstrainerEnablerSearchRecord(Type issueConstrainerEnablerSearchRecordType) throws OperationFailedException
      Gets the issue constrainer enabler search record corresponding to the given issue constrainer enabler search record Type. This method is used to retrieve an object implementing the requested record.
      Parameters:
      issueConstrainerEnablerSearchRecordType - an issue constrainer enabler search record type
      Returns:
      the issue constrainer enabler search record
      Throws:
      NullArgumentException - issueConstrainerEnablerSearchRecordType is null
      OperationFailedException - unable to complete request
      UnsupportedException - hasRecordType(issueConstrainerEnablerSearchRecordType) is false
      Compliance:
      mandatory - This method must be implemented.