Interface OsidConstrainer

All Superinterfaces:
Browsable, Extensible, Identifiable, Operable, OsidObject, OsidRule
All Known Subinterfaces:
AuctionConstrainer, AuditConstrainer, BallotConstrainer, BrokerConstrainer, DispatchConstrainer, IssueConstrainer, JobConstrainer, OfferingConstrainer, PoolConstrainer, ProcessConstrainer, QueueConstrainer, QueueConstrainer, RaceConstrainer, StepConstrainer

public interface OsidConstrainer extends OsidRule

An OsidConstrainer marks an interface as a control point to constrain another object. A constrainer may define specific methods to describe the constrainment or incorporate external logic using a rule.