See: Description
Interface | Description |
---|---|
CanonicalUnitEnabler |
A
CanonicalUnitEnabler describes the rules for making an
OfferingConstrainer effective. |
CanonicalUnitEnablerAdminSession |
This session creates and removes canonical unit enablers.
|
CanonicalUnitEnablerCatalogueAssignmentSession |
This session provides methods to re-assign
CanonicalUnitEnabler
to Catalogue mappings. |
CanonicalUnitEnablerCatalogueSession |
This session provides methods to retrieve
CanonicalUnitEnabler
to Catalogue mappings. |
CanonicalUnitEnablerForm |
This is the form for creating and updating
CanonicalUnitEnablers. |
CanonicalUnitEnablerList |
Like all
OsidLists, CanonicalUnitEnablerList
provides a means for accessing CanonicalUnitEnabler
elements sequentially either one at a time or many at a time. |
CanonicalUnitEnablerLookupSession |
This session provides methods for retrieving
CanonicalUnitEnablers. |
CanonicalUnitEnablerNotificationSession |
This session defines methods to receive notifications on adds/changes
to
CanonicalUnitEnabler objects in this Catalogue. |
CanonicalUnitEnablerQuery |
This is the query for searching canonical unit enablers.
|
CanonicalUnitEnablerQueryInspector |
This is the query inspector for examining canonical unit enabler
queries.
|
CanonicalUnitEnablerQuerySession |
This session provides methods for searching among
CanonicalUnitEnabler objects. |
CanonicalUnitEnablerReceiver |
The canonical unit enabler receiver is the consumer supplied interface
for receiving notifications pertaining to new, updated or deleted
canonical unit enablers.
|
CanonicalUnitEnablerRuleApplicationSession |
This session provides methods to apply
CanonicalUnitEnablers
to CanonicalUnits. |
CanonicalUnitEnablerRuleLookupSession |
This session provides methods to retrieve
CanonicalUnitEnabler
to CanonicalUnit mappings. |
CanonicalUnitEnablerSearch |
The search interface for governing canonical unit enabler searches.
|
CanonicalUnitEnablerSearchOrder |
An interface for specifying the ordering of search results.
|
CanonicalUnitEnablerSearchResults |
This interface provides a means to capture results of a search.
|
CanonicalUnitEnablerSearchSession |
This session provides methods for searching among
CanonicalUnitEnabler objects. |
CanonicalUnitEnablerSmartCatalogueSession |
This session manages queries and sequencing to create "smart" dynamic
catalogues.
|
CanonicalUnitProcessor |
A
CanonicalUnitProcessor describes the rules for
offering a canonical unit. |
CanonicalUnitProcessorAdminSession |
This session creates and removes canonical unit processors.
|
CanonicalUnitProcessorCatalogueAssignmentSession |
This session provides methods to re-assign
CanonicalUnitProcessor to Catalogue mappings. |
CanonicalUnitProcessorCatalogueSession |
This session provides methods to retrieve
CanonicalUnitProcessor
to Catalogue mappings. |
CanonicalUnitProcessorEnabler |
An
CanonicalUnitProcessorEnabler describes the rules for
making an CanonicalUnitProcessor effective. |
CanonicalUnitProcessorEnablerAdminSession |
This session creates and removes canonical unit processor enablers.
|
CanonicalUnitProcessorEnablerCatalogueAssignmentSession |
This session provides methods to re-assign
CanonicalUnitProcessorEnabler to Catalogue
mappings. |
CanonicalUnitProcessorEnablerCatalogueSession |
This session provides methods to retrieve
CanonicalUnitProcessorEnabler to Catalogue
mappings. |
CanonicalUnitProcessorEnablerForm |
This is the form for creating and updating
CanonicalUnitProcessorEnablers. |
CanonicalUnitProcessorEnablerList |
Like all
OsidLists,
CanonicalUnitProcessorEnablerList provides a means for accessing
CanonicalUnitProcessorEnabler elements sequentially either
one at a time or many at a time. |
CanonicalUnitProcessorEnablerLookupSession |
This session provides methods for retrieving
CanonicalUnitProcessorEnablers. |
CanonicalUnitProcessorEnablerNotificationSession |
This session defines methods to receive notifications on adds/changes
to
CanonicalUnitProcessorEnabler objects in this
Catalogue. |
CanonicalUnitProcessorEnablerQuery |
This is the query for searching canonical unit processor enablers.
|
CanonicalUnitProcessorEnablerQueryInspector |
This is the query inspector for examining canonical unit processor
enabler queries.
|
CanonicalUnitProcessorEnablerQuerySession |
This session provides methods for searching among
CanonicalUnitProcessorEnabler objects. |
CanonicalUnitProcessorEnablerReceiver |
The canonical unit processor enabler receiver is the consumer supplied
interface for receiving notifications pertaining to new, updated or
deleted canonical unit processor enablers.
|
CanonicalUnitProcessorEnablerRuleApplicationSession |
This session provides methods to apply
CanonicalUnitProcessorEnablers to CanonicalUnitProcessors. |
CanonicalUnitProcessorEnablerRuleLookupSession |
This session provides methods to retrieve
CanonicalUnitProcessorEnabler to CanonicalUnitProcessor
mappings. |
CanonicalUnitProcessorEnablerSearch |
The search interface for governing canonical unit processor enabler
searches.
|
CanonicalUnitProcessorEnablerSearchOrder |
An interface for specifying the ordering of search results.
|
CanonicalUnitProcessorEnablerSearchResults |
This interface provides a means to capture results of a search.
|
CanonicalUnitProcessorEnablerSearchSession |
This session provides methods for searching among
CanonicalUnitProcessorEnabler objects. |
CanonicalUnitProcessorEnablerSmartCatalogueSession |
This session manages queries and sequencing to create "smart" dynamic
catalogues.
|
CanonicalUnitProcessorForm |
This is the form for creating and updating
CanonicalUnitProcessors. |
CanonicalUnitProcessorList |
Like all
OsidLists, CanonicalUnitProcessorList
provides a means for accessing CanonicalUnitProcessor
elements sequentially either one at a time or many at a time. |
CanonicalUnitProcessorLookupSession |
This session provides methods for retrieving
CanonicalUnitProcessors. |
CanonicalUnitProcessorNotificationSession |
This session defines methods to receive notifications on adds/changes
to
CanonicalUnitProcessor objects in this Catalogue. |
CanonicalUnitProcessorQuery |
This is the query for searching canonical unit processors.
|
CanonicalUnitProcessorQueryInspector |
This is the query inspector for examining canonical unit processor
queries.
|
CanonicalUnitProcessorQuerySession |
This session provides methods for searching among
CanonicalUnitProcessor objects. |
CanonicalUnitProcessorReceiver |
The canonical unit processor receiver is the consumer supplied
interface for receiving notifications pertaining to new, updated or
deleted canonical unit processors.
|
CanonicalUnitProcessorRuleApplicationSession |
This session provides methods to apply
CanonicalUnitProcessors
to CanonicalUnits. |
CanonicalUnitProcessorRuleLookupSession |
This session provides methods to retrieve
CanonicalUnitProcessor
to CanonicalUnit mappings. |
CanonicalUnitProcessorSearch |
The search interface for governing canonical unit processor searches.
|
CanonicalUnitProcessorSearchOrder |
An interface for specifying the ordering of search results.
|
CanonicalUnitProcessorSearchResults |
This interface provides a means to capture results of a search.
|
CanonicalUnitProcessorSearchSession |
This session provides methods for searching among
CanonicalUnitProcessor objects. |
CanonicalUnitProcessorSmartCatalogueSession |
This session manages queries and sequencing to create "smart" dynamic
catalogues.
|
OfferingConstrainer |
An
OfferingConstrainer describes the rules for
constraining the bids in a canonical unit. |
OfferingConstrainerAdminSession |
This session creates and removes offering constrainers.
|
OfferingConstrainerCatalogueAssignmentSession |
This session provides methods to re-assign
OfferingConstrainer
to Catalogue mappings. |
OfferingConstrainerCatalogueSession |
This session provides methods to retrieve
OfferingConstrainer
to Catalogue mappings. |
OfferingConstrainerEnabler |
An
OfferingConstrainerEnabler describes the rules for
making an OfferingConstrainer effective. |
OfferingConstrainerEnablerAdminSession |
This session creates and removes offering constrainer enablers.
|
OfferingConstrainerEnablerCatalogueAssignmentSession |
This session provides methods to re-assign
OfferingConstrainerEnabler to Catalogue mappings. |
OfferingConstrainerEnablerCatalogueSession |
This session provides methods to retrieve
OfferingConstrainerEnabler to Catalogue mappings. |
OfferingConstrainerEnablerForm |
This is the form for creating and updating
OfferingConstrainerEnablers. |
OfferingConstrainerEnablerList |
Like all
OsidLists,
OfferingConstrainerEnablerList provides a means for accessing
OfferingConstrainerEnabler elements sequentially either one
at a time or many at a time. |
OfferingConstrainerEnablerLookupSession |
This session provides methods for retrieving
OfferingConstrainerEnablers. |
OfferingConstrainerEnablerNotificationSession |
This session defines methods to receive notifications on adds/changes
to
OfferingConstrainerEnabler objects in this
Catalogue. |
OfferingConstrainerEnablerQuery |
This is the query for searching offering constrainer enablers.
|
OfferingConstrainerEnablerQueryInspector |
This is the query inspector for examining offering constrainer enabler
queries.
|
OfferingConstrainerEnablerQuerySession |
This session provides methods for searching among
OfferingConstrainerEnabler objects. |
OfferingConstrainerEnablerReceiver |
The offering constrainer enabler receiver is the consumer supplied
interface for receiving notifications pertaining to new, updated or
deleted offering constrainer enablers.
|
OfferingConstrainerEnablerRuleApplicationSession |
This session provides methods to apply
OfferingConstrainerEnablers to OfferingConstrainers. |
OfferingConstrainerEnablerRuleLookupSession |
This session provides methods to retrieve
OfferingConstrainerEnabler to OfferingConstrainer
mappings. |
OfferingConstrainerEnablerSearch |
The search interface for governing offering constrainer enabler
searches.
|
OfferingConstrainerEnablerSearchOrder |
An interface for specifying the ordering of search results.
|
OfferingConstrainerEnablerSearchResults |
This interface provides a means to capture results of a search.
|
OfferingConstrainerEnablerSearchSession |
This session provides methods for searching among
OfferingConstrainerEnabler objects. |
OfferingConstrainerEnablerSmartCatalogueSession |
This session manages queries and sequencing to create "smart" dynamic
catalogues.
|
OfferingConstrainerForm |
This is the form for creating and updating
OfferingConstrainers. |
OfferingConstrainerList |
Like all
OsidLists, OfferingConstrainerList
provides a means for accessing OfferingConstrainer
elements sequentially either one at a time or many at a time. |
OfferingConstrainerLookupSession |
This session provides methods for retrieving
OfferingConstrainers. |
OfferingConstrainerNotificationSession |
This session defines methods to receive notifications on adds/changes
to
OfferingConstrainer objects in this Catalogue. |
OfferingConstrainerQuery |
This is the query for searching offering constrainers.
|
OfferingConstrainerQueryInspector |
This is the query inspector for examining offering constrainer queries.
|
OfferingConstrainerQuerySession |
This session provides methods for searching among
OfferingConstrainer objects. |
OfferingConstrainerReceiver |
The offering constrainer receiver is the consumer supplied interface
for receiving notifications pertaining to new, updated or deleted offering
constrainers.
|
OfferingConstrainerRuleApplicationSession |
This session provides methods to apply
OfferingConstrainers
to CanonicalUnits to constrain the offerings for a
canonical unit. |
OfferingConstrainerRuleLookupSession |
This session provides methods to retrieve
OfferingConstrainer
to CanonicalUnit mappings. |
OfferingConstrainerSearch |
The search interface for governing offering constrainer searches.
|
OfferingConstrainerSearchOrder |
An interface for specifying the ordering of search results.
|
OfferingConstrainerSearchResults |
This interface provides a means to capture results of a search.
|
OfferingConstrainerSearchSession |
This session provides methods for searching among
OfferingConstrainer objects. |
OfferingConstrainerSmartCatalogueSession |
This session manages queries and sequencing to create "smart" dynamic
catalogues.
|
OfferingRulesManager |
The offering rules manager provides access to offering rules sessions
and provides interoperability tests for various aspects of this service.
|
OfferingRulesProfile |
The offering rules profile describes the interoperability among
offering rules services.
|
OfferingRulesProxyManager |
The offering rules proxy manager provides access to offering rules
sessions and provides interoperability tests for various aspects of this
service.
|
The Open Service Interface Definitions for the org.osid.offering.rules service.
The Offering Rules OSID includes rules services to manage rules and
constraints applied to CanonicalUnits.
A CanonicalUnitEnabler
governs the operation of
canonical units. Active canonical units can be offered and disabled
canonical units cannot be offered.
An CanonicalUnitProcessorRule
is an OsidRule
that manages the offerings of CanonicalUnits.
An OfferingConstrainer
is an OsidRule that manages
constraints on the Offering
by the CanonicalUnit.
An OfferingConstrainerEnabler
is an OsidRule
that operates the enabling and disabling of an
OfferingConstrainer
through management of the CanonicalUnit
effective dates. An OfferingConstrainerEnabler
may
modify the effective dates of an CanonicalUnit
to make them
effective at a fture time or expire them. An
OfferingConstrainerEnabler
that resurrects an expired
OfferingConstrainer
may create a new OfferingConstrainer
with new effective dates to preserve the audit trail of effective
OfferingConstrainers.
An CanonicalUnitProcessorEnabler
is an OsidRule
that operates the enabling and disabling of an
CanonicalUnitProcessor
through management of the
CanonicalUnitProcessor
effective dates. An
CanonicalUnitProcessorEnabler
may modify the effective dates of an
CanonicalUnitProcessor
to make them effective at a fture
time or expire them. An CanonicalUnitProcessorEnabler
that
resurrects an expired CanonicalUnit
may create a new
CanonicalUnitProcessor
with new effective dates to preserve the
audit trail of effective CanonicalUnitProcessors.
OfferingConstrainers,
OfferingConstrainerEnablers,
CanonicalUnitProcessors,
and CanonicalUnitProcessorEnablers
are also
cataloged in Catalogues.
Copyright © 2013 Ingenescus. All Rights Reserved.
This Work is being provided by the copyright holder(s) subject to the following license. By obtaining, using and/or copying this Work, you agree that you have read, understand, and will comply with the following terms and conditions.
Permission to use, copy and distribute unmodified versions of this Work, for any purpose, without fee or royalty is hereby granted, provided that you include the above copyright notices and the terms of this license on ALL copies of the Work or portions thereof.
You may nodify or create Derivatives of this Work only for your internal purposes. You shall not distribute or transfer any such Derivative of this Work to any location or to any third party. For the purposes of this license, "Derivative" shall mean any derivative of the Work as defined in the United States Copyright Act of 1976, such as a translation or modification.
This Work and the information contained herein is provided on an "AS IS" basis WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE WORK OR THE USE OR OTHER DEALINGS IN THE WORK.
The export of software employing encryption technology may require a specific license from the United States Government. It is the responsibility of any person or organization contemplating export to obtain such a license before exporting this Work.