Package | Description |
---|---|
org.osid |
The Open Service Interface Definitions for the org.osid
service.
|
org.osid.assessment.authoring |
The Open Service Interface Definitions for the org.osid.assessment.authoring
service.
|
org.osid.authorization |
The Open Service Interface Definitions for the org.osid.authorization
service.
|
org.osid.authorization.rules |
The Open Service Interface Definitions for the org.osid.authorization.rules
service.
|
org.osid.bidding.rules |
The Open Service Interface Definitions for the org.osid.bidding.rules
service.
|
org.osid.calendaring |
The Open Service Interface Definitions for the org.osid.calendaring
service.
|
org.osid.calendaring.rules |
The Open Service Interface Definitions for the org.osid.calendaring.rules
service.
|
org.osid.cataloging.rules |
The Open Service Interface Definitions for the org.osid.cataloging.rules
service.
|
org.osid.checklist.mason |
The Open Service Interface Definitions for the org.osid.checklist.mason
service.
|
org.osid.configuration |
The Open Service Interface Definitions for the org.osid.configuration
service.
|
org.osid.configuration.rules |
The Open Service Interface Definitions for the org.osid.configuration.rules
service.
|
org.osid.contact.rules |
The Open Service Interface Definitions for the org.osid.contact.rules
service.
|
org.osid.control |
The Open Service Interface Definitions for the org.osid.control
service.
|
org.osid.control.rules |
The Open Service Interface Definitions for the org.osid.control.rules
service.
|
org.osid.course.requisite |
The Open Service Interface Definitions for the org.osid.course.requisite
service.
|
org.osid.grading.calculation |
The Open Service Interface Definitions for the org.osid.grading.calculation
service.
|
org.osid.grading.transform |
The Open Service Interface Definitions for the org.osid.grading.transform
service.
|
org.osid.hold.rules |
The Open Service Interface Definitions for the org.osid.hold.rules
service.
|
org.osid.inquiry |
The Open Service Interface Definitions for the org.osid.inquiry
service.
|
org.osid.inquiry.rules |
The Open Service Interface Definitions for the org.osid.inquiry.rules
service.
|
org.osid.mapping.path |
The Open Service Interface Definitions for the org.osid.mapping.path
service.
|
org.osid.mapping.path.rules |
The Open Service Interface Definitions for the org.osid.mapping.path.rules
service.
|
org.osid.offering.rules |
The Open Service Interface Definitions for the org.osid.offering.rules
service.
|
org.osid.ontology.rules |
The Open Service Interface Definitions for the org.osid.ontology.rules
service.
|
org.osid.ordering |
The Open Service Interface Definitions for the org.osid.ordering
service.
|
org.osid.ordering.rules |
The Open Service Interface Definitions for the org.osid.ordering.rules
service.
|
org.osid.profile.rules |
The Open Service Interface Definitions for the org.osid.profile.rules
service.
|
org.osid.provisioning.rules |
The Open Service Interface Definitions for the org.osid.provisioning.rules
service.
|
org.osid.relationship.rules |
The Open Service Interface Definitions for the org.osid.relationship.rules
service.
|
org.osid.repository.rules |
The Open Service Interface Definitions for the org.osid.repository.rules
service.
|
org.osid.resource.demographic |
The Open Service Interface Definitions for the org.osid.resource.demographic
service.
|
org.osid.resourcing.rules |
The Open Service Interface Definitions for the org.osid.resourcing.rules
service.
|
org.osid.rules |
The Open Service Interface Definitions for the org.osid.rules
service.
|
org.osid.rules.check |
The Open Service Interface Definitions for the org.osid.rules.check
service.
|
org.osid.subscription.rules |
The Open Service Interface Definitions for the org.osid.subscription.rules
service.
|
org.osid.topology.rules |
The Open Service Interface Definitions for the org.osid.topology.rules
service.
|
org.osid.voting.rules |
The Open Service Interface Definitions for the org.osid.voting.rules
service.
|
org.osid.workflow.rules |
The Open Service Interface Definitions for the org.osid.workflow.rules
service.
|
Modifier and Type | Interface and Description |
---|---|
interface |
OsidConstrainer
An
OsidConstrainer marks an interface as a control point
to constrain another object. |
interface |
OsidEnabler
OsidEnabler is used to manage the effectiveness,
enabledness, or operation of an OsidObejct. |
interface |
OsidProcessor
An
OsidProcessor is an interface describing the
operation of another object. |
Modifier and Type | Interface and Description |
---|---|
interface |
SequenceRule
A
SequenceRule defines the ordering of
AssessmentParts. |
interface |
SequenceRuleEnabler
A
SequenceRuleEnabler describes the rules for making a
SequenceRule effective. |
Modifier and Type | Interface and Description |
---|---|
interface |
Function
A
Function represents an authenticatable identity. |
Modifier and Type | Interface and Description |
---|---|
interface |
AuthorizationEnabler
An
AuthorizationEnabler describes the rules for making
Authorizations effective. |
Modifier and Type | Interface and Description |
---|---|
interface |
AuctionConstrainer
An
AuctionConstrainer describes the rules for
constraining the bids in an auction. |
interface |
AuctionConstrainerEnabler
An
AuctionConstrainerEnabler describes the rules for
making an AuctionConstrainer effective. |
interface |
AuctionProcessor
An
AuctionProcessor describes the rules for running an
auction. |
interface |
AuctionProcessorEnabler
An
AuctionProcessorEnabler describes the rules for
making an AuctionProcessor effective. |
Modifier and Type | Interface and Description |
---|---|
interface |
OffsetEvent
An
OffsetEvent describes events that are relative to
other events. |
interface |
RecurringEvent
A
RecurringEvent an event that repeats over a set of
Schedules, other events, or custom rule. |
interface |
SupersedingEvent
A
SupersedingEvent represents an override of an event
such as an individual item in a recurring series. |
Modifier and Type | Interface and Description |
---|---|
interface |
CommitmentEnabler
A
CommitmentEnabler describes the rules for making
Commitments effective. |
interface |
OffsetEventEnabler
An
OffsetEventEnabler describes the rules for making an
OffsetEvent effective. |
interface |
RecurringEventEnabler
A
RecurringEventEnabler describes the rules for making a
RecurringEvent effective. |
interface |
SupersedingEventEnabler
A
SupersedingEventEnabler describes the rules for making
a SupersedingEvent effective. |
Modifier and Type | Interface and Description |
---|---|
interface |
CatalogEnabler
A
CatalogEnabler describes the rules for enabling the
Catalog in a federated hierarchy. |
Modifier and Type | Interface and Description |
---|---|
interface |
TodoProducer
A
TodoProducer describes the mason for making
Todos. |
Modifier and Type | Interface and Description |
---|---|
interface |
Parameter
A parameter is used to map configuration values to an identifier and
syntax.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ParameterProcessor
A
ParameterProcessor describes the rules for processing
parameters. |
interface |
ParameterProcessorEnabler
A
ParameterProcessorEnabler describes the rules for
making a ParameterProcessor effective. |
interface |
ValueEnabler
A
ValueEnabler describes the rules for making a
Value active. |
Modifier and Type | Interface and Description |
---|---|
interface |
ContactEnabler
A
ContactEnabler describes the rules for making
Contacts effective. |
Modifier and Type | Interface and Description |
---|---|
interface |
Action
An
Action executes a Scene, Setting,
another ActionGroup, or other Rule . |
interface |
Trigger
A
Trigger is an OsidRule that listens to
events from a Controller. |
Modifier and Type | Interface and Description |
---|---|
interface |
ActionEnabler
An
ActionEnabler describes the rules for making an
ControlConstrainer effective. |
interface |
DeviceEnabler
A
DeviceEnabler describes the rules for making an
Trigger effective. |
interface |
InputEnabler
A
InputEnabler describes the rules for making a
Input effective. |
interface |
TriggerEnabler
A
TriggerEnabler describes the rules for making a
Trigger effective. |
Modifier and Type | Interface and Description |
---|---|
interface |
AssessmentRequirement
A
AssessmentRequirement is an OsidRule
and represents a requirement based on an Assessment. |
interface |
AwardRequirement
A
AwardRequirement is an OsidRule and
represents a requirement based on an Award. |
interface |
CourseRequirement
A
CourseRequirement is an OsidRule and
represents a requirement based on the completion or a co-requsite of a
course. |
interface |
CredentialRequirement
A
CredentialRequirement is an OsidRule
and represents a requirement based on a Credential. |
interface |
LearningObjectiveRequirement
A
LearningObjectiveRequirement is an OsidRule
and represents a requirement based on a learning Objective. |
interface |
ProgramRequirement
A
ProgramRequirement is an OsidRule and
represents a requirement based on the completion or enrollment for a
Program. |
interface |
Requisite
A
Requisite represents a requirement. |
Modifier and Type | Interface and Description |
---|---|
interface |
GradebookColumnCalculation
A
GradebookColumnCalculation represents a rule to derive
a column baed on one or more other columns. |
Modifier and Type | Interface and Description |
---|---|
interface |
GradeSystemTransform
A
GradeSystemTransform represents a translation between
two grade systems. |
Modifier and Type | Interface and Description |
---|---|
interface |
HoldEnabler
A
HoldEnabler describes the rules for making
Holds effective. |
Modifier and Type | Interface and Description |
---|---|
interface |
Inquiry
An
Inquiry is an OsidRule that determines
the nature of a Response. |
Modifier and Type | Interface and Description |
---|---|
interface |
AuditEnabler
An
AuditEnabler describes the rules for making an
Audit effective. |
interface |
InquiryEnabler
An
InquiryEnabler describes the rules for making an
Audit effective. |
Modifier and Type | Interface and Description |
---|---|
interface |
Signal
A
Signal represents a traffic signal in a Map. |
interface |
SpeedZone
A
SpeedZone represents a speed zone in a Map. |
Modifier and Type | Interface and Description |
---|---|
interface |
ObstacleEnabler
An
ObstacleEnabler describes the rules for enabling an
obstacle. |
interface |
SignalEnabler
A
SignalEnabler describes the rules for enabling
signals. |
interface |
SpeedZoneEnabler
A
SpeedZoneEnabler describes the rules for enabling
SpeedZones |
Modifier and Type | Interface and Description |
---|---|
interface |
CanonicalUnitEnabler
A
CanonicalUnitEnabler describes the rules for making an
OfferingConstrainer effective. |
interface |
CanonicalUnitProcessor
A
CanonicalUnitProcessor describes the rules for
offering a canonical unit. |
interface |
CanonicalUnitProcessorEnabler
An
CanonicalUnitProcessorEnabler describes the rules for
making an CanonicalUnitProcessor effective. |
interface |
OfferingConstrainer
An
OfferingConstrainer describes the rules for
constraining the bids in a canonical unit. |
interface |
OfferingConstrainerEnabler
An
OfferingConstrainerEnabler describes the rules for
making an OfferingConstrainer effective. |
Modifier and Type | Interface and Description |
---|---|
interface |
RelevancyEnabler
A
RelevancyEnabler describes the rules for making a
Relevancy effective. |
Modifier and Type | Interface and Description |
---|---|
interface |
Price
A
Price. |
Modifier and Type | Interface and Description |
---|---|
interface |
PriceEnabler
A
PriceEnabler describes the rules for making a
Price effective. |
Modifier and Type | Interface and Description |
---|---|
interface |
ProfileEntryEnabler
A
ProfileEntryEnabler describes the rules for making
Profiles effective. |
Modifier and Type | Interface and Description |
---|---|
interface |
BrokerConstrainer
A
BrokerConstrainer describes the rules for constraining
the pools and queues allowed in a broker. |
interface |
BrokerConstrainerEnabler
A
BrokerConstrainerEnabler describes the rules for
making a BrokerConstrainer effective. |
interface |
BrokerProcessor
A
BrokerProcessor describes the rules for managing
broker operations. |
interface |
BrokerProcessorEnabler
A
BrokerProcessorEnabler describes the rules for making
a BrokerProcessor effective. |
interface |
PoolConstrainer
A
PoolConstrainer describes the rules for constraining
the resources in a pool. |
interface |
PoolConstrainerEnabler
A
PoolConstrainerEnabler describes the rules for making
a PoolConstrainer effective. |
interface |
PoolProcessor
A
PoolProcessor describes the rules for managing
resource allocations out of a pool. |
interface |
PoolProcessorEnabler
A
PoolProcessorEnabler describes the rules for making a
PoolProcessor effective. |
interface |
QueueConstrainer
A
QueueConstrainer describes the rules for constraining
the provisioning requests in a queue. |
interface |
QueueConstrainerEnabler
A
QueueConstrainerEnabler describes the rules for making
a QueueConstrainer effective. |
interface |
QueueProcessor
A
QueueProcessor describes the rules for managing the
behavior of a queue. |
interface |
QueueProcessorEnabler
A
QueueProcessorEnabler describes the rules for making a
QueueProcessor effective. |
Modifier and Type | Interface and Description |
---|---|
interface |
RelationshipEnabler
A
RelationshipEnabler describes the rules for making
Relationships effective. |
Modifier and Type | Interface and Description |
---|---|
interface |
CompositionEnabler
A
CompositionEnabler describes the rules for making
Compositions visible in the composition hierarchy. |
Modifier and Type | Interface and Description |
---|---|
interface |
Demographic
A
Demographic is an OsidRule for building
demographics of Resources . |
interface |
DemographicEnabler
A
DemographicEnabler describes the rules for enabling
and disabling a Demographic. |
Modifier and Type | Interface and Description |
---|---|
interface |
AvailabilityEnabler
A
AvailabilityEnabler describes the rules for managing
the effectiveness of an Availability. |
interface |
CommissionEnabler
A
CommissionEnabler describes the rules for managing the
effectiveness of Commissions. |
interface |
JobConstrainer
A
JobConstrainer describes the rules for constraining
the commissions and availabilities allowed in a job. |
interface |
JobConstrainerEnabler
A
JobConstrainerEnabler describes the rules for making a
JobConstrainer effective. |
interface |
JobProcessor
A
JobProcessor describes the rules for managing job
operations. |
interface |
JobProcessorEnabler
A
JobProcessorEnabler describes the rules for making a
JobProcessor effective. |
Modifier and Type | Interface and Description |
---|---|
interface |
Rule
A
Rule represents an entity that can be executed in a
rules engine. |
Modifier and Type | Interface and Description |
---|---|
interface |
Check
A
Check is something that needs to checked. |
interface |
Instruction
A
Instruction appliies a Check to an
Agenda. |
Modifier and Type | Interface and Description |
---|---|
interface |
SubscriptionEnabler
A
SubscriptionEnabler describes the rules for making
Subscriptions effective. |
Modifier and Type | Interface and Description |
---|---|
interface |
EdgeEnabler
An
EdgeEnabler describes the rules for making an
Edge effective. |
Modifier and Type | Interface and Description |
---|---|
interface |
BallotConstrainer
A
BallotConstrainer describes the rules for constraining
the resources in a ballot. |
interface |
BallotConstrainerEnabler
A
BallotConstrainerEnabler describes the rules for
making a BallotConstrainer effective. |
interface |
RaceConstrainer
A
RaceConstrainer describes the rules for constraining
the voting requests in a race. |
interface |
RaceConstrainerEnabler
A
RaceConstrainerEnabler describes the rules for making
a RaceConstrainer effective. |
interface |
RaceProcessor
A
RaceProcessor describes the rules for managing the
behavior of a race. |
interface |
RaceProcessorEnabler
A
RaceProcessorEnabler describes the rules for making a
RaceProcessor effective. |
Modifier and Type | Interface and Description |
---|---|
interface |
ProcessEnabler
A
ProcessEnabler describes the rules for constraining
the resources in a process. |
interface |
StepConstrainer
A
StepConstrainer describes the rules for constraining
the workflow requests in a step. |
interface |
StepConstrainerEnabler
A
StepConstrainerEnabler describes the rules for making
a StepConstrainer effective. |
interface |
StepProcessor
A
StepProcessor describes the rules for managing the
behavior of a step. |
interface |
StepProcessorEnabler
A
StepProcessorEnabler describes the rules for making a
StepProcessor effective. |