Interface OsidOperableSearchOrder

All Superinterfaces:
OsidSearchOrder, Suppliable
All Known Subinterfaces:
ActionEnablerSearchOrder, ActivityUnitSearchOrder, AgendaSearchOrder, AssessmentPartSearchOrder, AuctionConstrainerEnablerSearchOrder, AuctionConstrainerSearchOrder, AuctionProcessorEnablerSearchOrder, AuctionProcessorSearchOrder, AuctionSearchOrder, AuditConstrainerEnablerSearchOrder, AuditConstrainerSearchOrder, AuditEnablerSearchOrder, AuditProcessorEnablerSearchOrder, AuditProcessorSearchOrder, AuditSearchOrder, AuthorizationEnablerSearchOrder, AvailabilityEnablerSearchOrder, BallotConstrainerEnablerSearchOrder, BallotConstrainerSearchOrder, BallotSearchOrder, BidEnablerSearchOrder, BranchSearchOrder, BrokerConstrainerEnablerSearchOrder, BrokerConstrainerSearchOrder, BrokerEnablerSearchOrder, BrokerProcessorEnablerSearchOrder, BrokerProcessorSearchOrder, BrokerSearchOrder, CanonicalUnitEnablerSearchOrder, CanonicalUnitProcessorEnablerSearchOrder, CanonicalUnitProcessorSearchOrder, CanonicalUnitSearchOrder, CatalogEnablerSearchOrder, CheckSearchOrder, CommissionEnablerSearchOrder, CommitmentEnablerSearchOrder, CompositionEnablerSearchOrder, CompositionSearchOrder, ContactEnablerSearchOrder, ControllerSearchOrder, ConvocationSearchOrder, CourseRequirementSearchOrder, CourseSearchOrder, DemographicEnablerSearchOrder, DemographicSearchOrder, DeviceEnablerSearchOrder, DispatchConstrainerEnablerSearchOrder, DispatchConstrainerSearchOrder, DispatchEnablerSearchOrder, DispatchProcessorEnablerSearchOrder, DispatchProcessorSearchOrder, DispatchSearchOrder, EdgeEnablerSearchOrder, FunctionSearchOrder, HoldEnablerSearchOrder, InputEnablerSearchOrder, InputSearchOrder, InquiryEnablerSearchOrder, InquirySearchOrder, InstructionSearchOrder, IssueConstrainerEnablerSearchOrder, IssueConstrainerSearchOrder, IssueEnablerSearchOrder, IssueProcessorEnablerSearchOrder, IssueProcessorSearchOrder, IssueSearchOrder, JobConstrainerEnablerSearchOrder, JobConstrainerSearchOrder, JobProcessorEnablerSearchOrder, JobProcessorSearchOrder, JobSearchOrder, ObstacleEnablerSearchOrder, ObstacleSearchOrder, OfferingConstrainerEnablerSearchOrder, OfferingConstrainerSearchOrder, OffsetEventEnablerSearchOrder, OffsetEventSearchOrder, OsidConstrainerSearchOrder, OsidEffectuatorSearchOrder, OsidEnablerSearchOrder, OsidGovernatorSearchOrder, OsidOperatorSearchOrder, OsidProcessorSearchOrder, OsidRuleApplicatorSearchOrder, OsidRuleSearchOrder, ParameterProcessorEnablerSearchOrder, ParameterProcessorSearchOrder, ParameterSearchOrder, PoolConstrainerEnablerSearchOrder, PoolConstrainerSearchOrder, PoolEnablerSearchOrder, PoolProcessorEnablerSearchOrder, PoolProcessorSearchOrder, PoolSearchOrder, PriceEnablerSearchOrder, PriceSearchOrder, ProcessConstrainerEnablerSearchOrder, ProcessConstrainerSearchOrder, ProcessEnablerSearchOrder, ProcessProcessorEnablerSearchOrder, ProcessProcessorSearchOrder, ProcessSearchOrder, ProfileEntryEnablerSearchOrder, ProgramSearchOrder, ProvisionableEnablerSearchOrder, ProvisionEnablerSearchOrder, QueueConstrainerEnablerSearchOrder, QueueConstrainerEnablerSearchOrder, QueueConstrainerSearchOrder, QueueConstrainerSearchOrder, QueueEnablerSearchOrder, QueueEnablerSearchOrder, QueueProcessorEnablerSearchOrder, QueueProcessorEnablerSearchOrder, QueueProcessorSearchOrder, QueueProcessorSearchOrder, QueueSearchOrder, QueueSearchOrder, RaceConstrainerEnablerSearchOrder, RaceConstrainerSearchOrder, RaceProcessorEnablerSearchOrder, RaceProcessorSearchOrder, RaceSearchOrder, RecurringEventEnablerSearchOrder, RecurringEventSearchOrder, RelationshipEnablerSearchOrder, RelevancyEnablerSearchOrder, RequisiteSearchOrder, RuleSearchOrder, SequenceRuleEnablerSearchOrder, SequenceRuleSearchOrder, SignalEnablerSearchOrder, SignalSearchOrder, SpeedZoneEnablerSearchOrder, SpeedZoneSearchOrder, StepConstrainerEnablerSearchOrder, StepConstrainerSearchOrder, StepEnablerSearchOrder, StepProcessorEnablerSearchOrder, StepProcessorSearchOrder, StepSearchOrder, SubscriptionEnablerSearchOrder, SupersedingEventEnablerSearchOrder, SupersedingEventSearchOrder, TodoProducerSearchOrder, TriggerEnablerSearchOrder, TriggerSearchOrder, ValueEnablerSearchOrder, ValueSearchOrder, VoteEnablerSearchOrder

public interface OsidOperableSearchOrder extends OsidSearchOrder

An interface for specifying the ordering of search results.

  • Method Details

    • orderByActive

      void orderByActive(SearchOrderStyle style)
      Specifies a preference for ordering the result set by the active status.
      Parameters:
      style - the search order style
      Throws:
      NullArgumentException - style is null
      Compliance:
      mandatory - This method must be implemented.
    • orderByEnabled

      void orderByEnabled(SearchOrderStyle style)
      Specifies a preference for ordering the result set by the administratively enabled status.
      Parameters:
      style - the search order style
      Throws:
      NullArgumentException - style is null
      Compliance:
      mandatory - This method must be implemented.
    • orderByDisabled

      void orderByDisabled(SearchOrderStyle style)
      Specifies a preference for ordering the result set by the administratively disabled status.
      Parameters:
      style - the search order style
      Throws:
      NullArgumentException - style is null
      Compliance:
      mandatory - This method must be implemented.
    • orderByOperational

      void orderByOperational(SearchOrderStyle style)
      Specifies a preference for ordering the results by the operational status.
      Parameters:
      style - search order style
      Throws:
      NullArgumentException - style is null
      Compliance:
      mandatory - This method must be implemented.