OSID Logo
OSID Specifications
subscription rules package
Version 3.0.0
Interfaceosid.subscription.rules.DispatchProcessor
Implementsosid.OsidProcessor
Used Byosid.subscription.rules.DispatchProcessorAdminSession
osid.subscription.rules.DispatchProcessorList
osid.subscription.rules.DispatchProcessorLookupSession
Description

A DispatchProcessor manages the operation of a Dispatch .

MethodgetDispatchProcessorRecord
Description

Gets the dispatch processor record corresponding to the given DispatchProcessor record Type . This method ie used to retrieve an object implementing the requested record. The dispatchProcessorRecordType may be the Type returned in getRecordTypes() or any of its parents in a Type hierarchy where hasRecordType(dispatchProcessorRecordType) is true .

Parametersosid.type.TypedispatchProcessorRecordTypethe type of dispatch processor record to retrieve
Returnosid.subscription.rules.records.DispatchProcessorRecordthe dispatch processor record
ErrorsNULL_ARGUMENTdispatchProcessorRecordType is null
OPERATION_FAILEDunable to complete request
UNSUPPORTEDhasRecordType(dispatchProcessorRecordType) is false
CompliancemandatoryThis method must be implemented.