OSID Logo
OSID Specifications
osid package
Version 3.1.0
Interfaceosid.OsidReceiver
Implemented Byosid.course.CourseReceiver
osid.course.ActivityUnitReceiver
osid.course.CourseOfferingReceiver
osid.course.ActivityReceiver
osid.course.TermReceiver
osid.course.CourseCatalogReceiver
osid.repository.rules.CompositionEnablerReceiver
osid.assessment.authoring.AssessmentPartReceiver
osid.assessment.authoring.SequenceRuleReceiver
osid.assessment.authoring.SequenceRuleEnablerReceiver
osid.configuration.rules.ValueEnablerReceiver
osid.configuration.rules.ParameterProcessorReceiver
osid.configuration.rules.ParameterProcessorEnablerReceiver
osid.ordering.OrderReceiver
osid.ordering.ProductReceiver
osid.ordering.PriceScheduleReceiver
osid.ordering.StoreReceiver
osid.topology.NodeReceiver
osid.topology.EdgeReceiver
osid.topology.GraphReceiver
osid.inventory.shipment.ShipmentReceiver
osid.inventory.shipment.EntryReceiver
osid.authentication.keys.KeyReceiver
osid.profile.rules.ProfileEntryEnablerReceiver
osid.bidding.rules.AuctionConstrainerReceiver
osid.bidding.rules.AuctionConstrainerEnablerReceiver
osid.bidding.rules.AuctionProcessorReceiver
osid.bidding.rules.AuctionProcessorEnablerReceiver
osid.bidding.rules.BidEnablerReceiver
osid.financials.AccountReceiver
osid.financials.ActivityReceiver
osid.financials.FiscalPeriodReceiver
osid.financials.BusinessReceiver
osid.workflow.event.WorkflowEventReceiver
osid.authentication.AgentReceiver
osid.authentication.AgencyReceiver
osid.relationship.RelationshipReceiver
osid.relationship.FamilyReceiver
osid.contact.ContactReceiver
osid.contact.AddressReceiver
osid.contact.AddressBookReceiver
osid.provisioning.ProvisionReceiver
osid.provisioning.QueueReceiver
osid.provisioning.RequestReceiver
osid.provisioning.RequestTransactionReceiver
osid.provisioning.PoolReceiver
osid.provisioning.ProvisionableReceiver
osid.provisioning.BrokerReceiver
osid.provisioning.DistributorReceiver
osid.cataloging.rules.CatalogEnablerReceiver
osid.hold.BlockReceiver
osid.hold.IssueReceiver
osid.hold.HoldReceiver
osid.hold.OublietteReceiver
osid.contact.rules.ContactEnablerReceiver
osid.voting.rules.RaceConstrainerReceiver
osid.voting.rules.RaceConstrainerEnablerReceiver
osid.voting.rules.RaceProcessorReceiver
osid.voting.rules.RaceProcessorEnablerReceiver
osid.voting.rules.BallotConstrainerReceiver
osid.voting.rules.BallotConstrainerEnablerReceiver
osid.voting.rules.VoteEnablerReceiver
osid.subscription.SubscriptionReceiver
osid.subscription.DispatchReceiver
osid.subscription.PublisherReceiver
osid.subscription.rules.DispatchEnablerReceiver
osid.subscription.rules.DispatchConstrainerReceiver
osid.subscription.rules.DispatchConstrainerEnablerReceiver
osid.subscription.rules.DispatchProcessorReceiver
osid.subscription.rules.DispatchProcessorEnablerReceiver
osid.subscription.rules.SubscriptionEnablerReceiver
osid.filing.FileReceiver
osid.filing.DirectoryReceiver
osid.hierarchy.HierarchyStructureReceiver
osid.hierarchy.HierarchyReceiver
osid.hold.rules.IssueEnablerReceiver
osid.hold.rules.IssueConstrainerReceiver
osid.hold.rules.IssueConstrainerEnablerReceiver
osid.hold.rules.IssueProcessorReceiver
osid.hold.rules.IssueProcessorEnablerReceiver
osid.hold.rules.HoldEnablerReceiver
osid.forum.PostReceiver
osid.forum.ReplyReceiver
osid.forum.ForumReceiver
osid.authorization.AuthorizationReceiver
osid.authorization.FunctionReceiver
osid.authorization.QualifierReceiver
osid.authorization.VaultReceiver
osid.grading.transform.GradeSystemTransformReceiver
osid.control.rules.DeviceEnablerReceiver
osid.control.rules.InputEnablerReceiver
osid.control.rules.TriggerEnablerReceiver
osid.control.rules.ActionEnablerReceiver
osid.resource.demographic.DemographicReceiver
osid.resource.demographic.DemographicEnablerReceiver
osid.lexicon.TextReceiver
osid.lexicon.IdiomReceiver
osid.lexicon.ParameterReceiver
osid.lexicon.PressReceiver
osid.inventory.ItemReceiver
osid.inventory.StockReceiver
osid.inventory.ModelReceiver
osid.inventory.InventoryReceiver
osid.inventory.WarehouseReceiver
osid.calendaring.cycle.CyclicEventReceiver
osid.calendaring.cycle.CyclicTimePeriodReceiver
osid.learning.ObjectiveReceiver
osid.learning.ActivityReceiver
osid.learning.ProficiencyReceiver
osid.learning.ObjectiveBankReceiver
osid.installation.InstallationPackageReceiver
osid.installation.DepotReceiver
osid.installation.InstallationReceiver
osid.cataloging.CatalogReceiver
osid.cataloging.CatalogEntryReceiver
osid.messaging.MessageReceiver
osid.messaging.ReceiptReceiver
osid.messaging.MailboxReceiver
osid.checklist.mason.TodoProducerReceiver
osid.calendaring.rules.RecurringEventEnablerReceiver
osid.calendaring.rules.OffsetEventEnablerReceiver
osid.calendaring.rules.SupersedingEventEnablerReceiver
osid.calendaring.rules.CommitmentEnablerReceiver
osid.search.EngineReceiver
osid.room.construction.RenovationReceiver
osid.room.construction.ProjectReceiver
osid.recognition.ConferralReceiver
osid.recognition.AwardReceiver
osid.recognition.ConvocationReceiver
osid.recognition.AcademyReceiver
osid.grading.GradeReceiver
osid.grading.GradeSystemReceiver
osid.grading.GradeEntryReceiver
osid.grading.GradebookColumnReceiver
osid.grading.GradebookReceiver
osid.ontology.rules.RelevancyEnablerReceiver
osid.room.squatting.LeaseReceiver
osid.room.squatting.DeedReceiver
osid.resourcing.JobReceiver
osid.resourcing.WorkReceiver
osid.resourcing.CompetencyReceiver
osid.resourcing.AvailabilityReceiver
osid.resourcing.CommissionReceiver
osid.resourcing.EffortReceiver
osid.resourcing.FoundryReceiver
osid.financials.budgeting.BudgetReceiver
osid.financials.budgeting.BudgetEntryReceiver
osid.rules.check.AgendaReceiver
osid.rules.check.InstructionReceiver
osid.rules.check.CheckReceiver
osid.course.plan.PlanReceiver
osid.course.plan.LessonReceiver
osid.repository.AssetReceiver
osid.repository.AssetContentReceiver
osid.repository.CompositionReceiver
osid.repository.RepositoryReceiver
osid.bidding.AuctionReceiver
osid.bidding.BidReceiver
osid.bidding.MyAuctionReceiver
osid.bidding.AuctionHouseReceiver
osid.workflow.rules.ProcessEnablerReceiver
osid.workflow.rules.ProcessConstrainerReceiver
osid.workflow.rules.ProcessConstrainerEnablerReceiver
osid.workflow.rules.ProcessProcessorReceiver
osid.workflow.rules.ProcessProcessorEnablerReceiver
osid.workflow.rules.StepEnablerReceiver
osid.workflow.rules.StepConstrainerReceiver
osid.workflow.rules.StepConstrainerEnablerReceiver
osid.workflow.rules.StepProcessorReceiver
osid.workflow.rules.StepProcessorEnablerReceiver
osid.topology.rules.EdgeEnablerReceiver
osid.profile.ProfileEntryReceiver
osid.profile.ProfileItemReceiver
osid.profile.ProfileReceiver
osid.recipe.RecipeReceiver
osid.recipe.DirectionReceiver
osid.recipe.ProcedureReceiver
osid.recipe.CookbookReceiver
osid.course.registration.RegistrationTargetReceiver
osid.course.registration.RegistrationReceiver
osid.course.registration.CourseRegistrationReceiver
osid.course.registration.ActivityRegistrationReceiver
osid.tracking.IssueReceiver
osid.tracking.LogEntryReceiver
osid.tracking.QueueReceiver
osid.tracking.FrontOfficeReceiver
osid.course.requisite.RequisiteReceiver
osid.mapping.route.RouteReceiver
osid.mapping.route.ResourceRouteReceiver
osid.journaling.JournalEntryReceiver
osid.journaling.BranchReceiver
osid.journaling.JournalReceiver
osid.offering.CanonicalUnitReceiver
osid.offering.OfferingReceiver
osid.offering.ParticipantReceiver
osid.offering.ResultReceiver
osid.offering.CatalogueReceiver
osid.mapping.LocationReceiver
osid.mapping.MapReceiver
osid.mapping.ResourceLocationReceiver
osid.mapping.ResourcePositionReceiver
osid.assessment.ItemReceiver
osid.assessment.AssessmentReceiver
osid.assessment.AssessmentOfferedReceiver
osid.assessment.AssessmentTakenReceiver
osid.assessment.BankReceiver
osid.blogging.EntryReceiver
osid.blogging.BlogReceiver
osid.voting.VoteReceiver
osid.voting.CandidateReceiver
osid.voting.RaceReceiver
osid.voting.BallotReceiver
osid.voting.PollsReceiver
osid.calendaring.EventReceiver
osid.calendaring.RecurringEventReceiver
osid.calendaring.SupersedingEventReceiver
osid.calendaring.OffsetEventReceiver
osid.calendaring.ScheduleReceiver
osid.calendaring.ScheduleSlotReceiver
osid.calendaring.TimePeriodReceiver
osid.calendaring.CommitmentReceiver
osid.calendaring.CalendarReceiver
osid.offering.rules.CanonicalUnitEnablerReceiver
osid.offering.rules.CanonicalUnitProcessorReceiver
osid.offering.rules.CanonicalUnitProcessorEnablerReceiver
osid.offering.rules.OfferingConstrainerReceiver
osid.offering.rules.OfferingConstrainerEnablerReceiver
osid.ordering.rules.PriceEnablerReceiver
osid.metering.StatisticReceiver
osid.metering.MeterReceiver
osid.metering.UtilityReceiver
osid.commenting.CommentReceiver
osid.commenting.BookReceiver
osid.dictionary.EntryReceiver
osid.dictionary.DictionaryReceiver
osid.inquiry.rules.AuditEnablerReceiver
osid.inquiry.rules.AuditConstrainerReceiver
osid.inquiry.rules.AuditConstrainerEnablerReceiver
osid.inquiry.rules.AuditProcessorReceiver
osid.inquiry.rules.AuditProcessorEnablerReceiver
osid.inquiry.rules.InquiryEnablerReceiver
osid.configuration.ParameterReceiver
osid.configuration.ValueReceiver
osid.configuration.ConfigurationReceiver
osid.resource.ResourceReceiver
osid.resource.GroupReceiver
osid.resource.ResourceRelationshipReceiver
osid.resource.BinReceiver
osid.logging.LogEntryReceiver
osid.logging.LogReceiver
osid.personnel.PersonReceiver
osid.personnel.OrganizationReceiver
osid.personnel.PositionReceiver
osid.personnel.AppointmentReceiver
osid.personnel.RealmReceiver
osid.relationship.rules.RelationshipEnablerReceiver
osid.course.program.ProgramReceiver
osid.course.program.ProgramOfferingReceiver
osid.course.program.CredentialReceiver
osid.course.program.EnrollmentReceiver
osid.process.StateChangeReceiver
osid.process.StateReceiver
osid.process.ProcessReceiver
osid.provisioning.rules.BrokerEnablerReceiver
osid.provisioning.rules.BrokerConstrainerReceiver
osid.provisioning.rules.BrokerConstrainerEnablerReceiver
osid.provisioning.rules.BrokerProcessorReceiver
osid.provisioning.rules.BrokerProcessorEnablerReceiver
osid.provisioning.rules.QueueEnablerReceiver
osid.provisioning.rules.QueueConstrainerReceiver
osid.provisioning.rules.QueueConstrainerEnablerReceiver
osid.provisioning.rules.QueueProcessorReceiver
osid.provisioning.rules.QueueProcessorEnablerReceiver
osid.provisioning.rules.PoolEnablerReceiver
osid.provisioning.rules.PoolConstrainerReceiver
osid.provisioning.rules.PoolConstrainerEnablerReceiver
osid.provisioning.rules.PoolProcessorReceiver
osid.provisioning.rules.PoolProcessorEnablerReceiver
osid.provisioning.rules.ProvisionableEnablerReceiver
osid.provisioning.rules.ProvisionEnablerReceiver
osid.checklist.TodoReceiver
osid.checklist.ChecklistReceiver
osid.sequencing.ChainReceiver
osid.sequencing.AntimatroidReceiver
osid.billing.CustomerReceiver
osid.billing.ItemReceiver
osid.billing.CategoryReceiver
osid.billing.EntryReceiver
osid.billing.PeriodReceiver
osid.billing.BusinessReceiver
osid.inquiry.InquiryReceiver
osid.inquiry.AuditReceiver
osid.inquiry.ResponseReceiver
osid.inquiry.InquestReceiver
osid.course.chronicle.ProgramEntryReceiver
osid.course.chronicle.CourseEntryReceiver
osid.course.chronicle.CredentialEntryReceiver
osid.course.chronicle.AssessmentEntryReceiver
osid.course.chronicle.AwardEntryReceiver
osid.authorization.rules.AuthorizationEnablerReceiver
osid.transport.StreamReceiver
osid.transport.MessageReceiver
osid.transport.EndpointReceiver
osid.workflow.ProcessReceiver
osid.workflow.StepReceiver
osid.workflow.WorkReceiver
osid.workflow.OfficeReceiver
osid.rules.RuleReceiver
osid.rules.EngineReceiver
osid.acknowledgement.CreditReceiver
osid.acknowledgement.BillingReceiver
osid.tracking.rules.QueueEnablerReceiver
osid.tracking.rules.QueueConstrainerReceiver
osid.tracking.rules.QueueConstrainerEnablerReceiver
osid.tracking.rules.QueueProcessorReceiver
osid.tracking.rules.QueueProcessorEnablerReceiver
osid.resourcing.rules.AvailabilityEnablerReceiver
osid.resourcing.rules.CommissionEnablerReceiver
osid.resourcing.rules.JobConstrainerReceiver
osid.resourcing.rules.JobConstrainerEnablerReceiver
osid.resourcing.rules.JobProcessorReceiver
osid.resourcing.rules.JobProcessorEnablerReceiver
osid.billing.payment.PayerReceiver
osid.billing.payment.PaymentReceiver
osid.communication.CommunicationReceiver
osid.room.RoomReceiver
osid.room.FloorReceiver
osid.room.BuildingReceiver
osid.room.CampusReceiver
osid.mapping.path.PathReceiver
osid.mapping.path.IntersectionReceiver
osid.mapping.path.SpeedZoneReceiver
osid.mapping.path.SignalReceiver
osid.mapping.path.ObstacleReceiver
osid.mapping.path.ResourcePathReceiver
osid.mapping.path.ResourceVelocityReceiver
osid.mapping.path.ResourceSignalReceiver
osid.mapping.path.rules.SpeedZoneEnablerReceiver
osid.mapping.path.rules.SignalEnablerReceiver
osid.mapping.path.rules.ObstacleEnablerReceiver
osid.topology.path.PathReceiver
osid.course.syllabus.SyllabusReceiver
osid.course.syllabus.ModuleReceiver
osid.course.syllabus.DocetReceiver
osid.financials.posting.PostReceiver
osid.financials.posting.PostEntryReceiver
osid.course.registration.request.RegistrationRequestReceiver
osid.course.registration.request.RegistrationRequestItemReceiver
osid.filing.allocation.AllocationReceiver
osid.ontology.SubjectReceiver
osid.ontology.RelevancyReceiver
osid.ontology.OntologyReceiver
osid.control.DeviceReceiver
osid.control.ControllerReceiver
osid.control.InputReceiver
osid.control.SettingReceiver
osid.control.SceneReceiver
osid.control.TriggerReceiver
osid.control.ActionGroupReceiver
osid.control.SystemReceiver
Description

An OsidReceiver is used to receive asynchronous notifications from a service. The receiver defines the interface to be implemented by the consumer.

Methodup
Description

The callback for notifications that the notification bus is operational.

Compliancemandatory This method must be implemented.
Methoddown
Description

The callback for notifications that the notification bus is not operating.

Compliancemandatory This method must be implemented.