Uses of Package
org.osid.billing
Packages that use org.osid.billing
Package
Description
The Open Service Interface Definitions for the org.osid.billing
service.
The Open Service Interface Definitions for the org.osid.billing.batch
service.
The Open Service Interface Definitions for the org.osid.billing.payment
service.
The Open Service Interface Definitions for the org.osid.orchestration
service.
-
Classes in org.osid.billing used by org.osid.billingClassDescriptionThe billing profile describes the interoperability among billing management services.A
Businessrepresents a collection of customers, categories, items, entries, and periods.This session creates, updates, and deletesBusinesses.This is the form for creating and updating businesses.This session defines methods for managing a hierarchy ofBusinesses.This session defines methods for traversing a hierarchy ofBusinesses.Like allOsidLists,BusinessListprovides a means for accessingBusinesselements sequentially either one at a time or many at a time.This session provides methods for retrievingBusinesses.This interface is a container for a partial hierarchy retrieval.Like allOsidLists,BusinessNodeListprovides a means for accessingBusinessNodeelements sequentially either one at a time or many at a time.This session defines methods to receive notifications on adds/changes toBusinesses.This is the query for searching businesses.The query inspectors provide a means of accessing the match terms of a query.This session provides methods for searching amongBusinesses.The business receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Business objects.The search interface for governing business searches.An interface for specifying the ordering of search results.This interface provides a means to capture results of a search.This session provides methods for searching amongBusinesses.ACategoryis a group ofItems.This session creates, updates, and deletesCategories.This session provides methods to re-assignCategoriestoBusinesses.This session provides methods to retrieveCategorytoBusinessmappings.This is the form for creating and updatingCategories.Like allOsidLists,CategoryListprovides a means for accessingCategoryelements sequentially either one at a time or many at a time.This session defines methods for retrieving categories.This session defines methods to receive notifications on adds/changes toCategories.This is the query for searching categories.The query inspectors provide a means of accessing the match terms of a query.This session provides methods for searching amongCategories.The category receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted category objects.The search interface for governing category searches.An interface for specifying the ordering of search results.This interface provides a means to capture results of a search.This session provides methods for searching amongCategories.This session manages queries and sequencing to create "smart" dynamic catalogs.ACustomerrepresents data associated to a resource representing a customer.This session creates, updates, and deletesCustomers.This session provides methods to re-assignCustomerstoBusinesses.This session provides methods to retrieveCustomertoBusinessmappings.This is the form for creating and updatingCustomers.Like allOsidLists,CustomerListprovides a means for accessingCustomerelements sequentially either one at a time or many at a time.This session defines methods for retrieving customers.This session defines methods to receive notifications on adds/changes toCustomersin thisBusiness.This is the query for searching customers.The query inspectors provide a means of accessing the match terms of a query.This session provides methods for searching amongCustomers.The customer receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deletedCustomerobjects.The search interface for governing customer searches.An interface for specifying the ordering of search results.This interface provides a means to capture results of a search.This session provides methods for searching amongCustomers.This session manages queries and sequencing to create "smart" dynamic catalogs.AnEntryis a relationship between a customer and item in a billing period.This session creates, updates, and deletesEntries.This session provides methods to re-assignEntriestoBusinesses.This session provides methods to retrieveEntrytoBusinessmappings.This is the form for creating and updatingEntries.Like allOsidLists,EntryListprovides a means for accessingEntryelements sequentially either one at a time or many at a time.This session provides methods for retrievingEntries.This session defines methods to receive notifications on adds/changes toEntriesin thisBusiness.This is the query for searching entries.The query inspectors provide a means of accessing the match terms of a query.This session provides methods for searching amongEntries.The entry receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deletedEntryobjects.The search interface for governing entry searches.An interface for specifying the ordering of search results.This interface provides a means to capture results of a search.This session provides methods for searching amongEntries.This session manages queries and sequencing to create "smart" dynamic catalogs.AnItemis a product or service.This session creates, updates, and deletesItem.This session provides methods to re-assignItemstoBusinesses.This session provides methods to retrieveItemtoBusinessmappings.This is the form for creating and updatingItems.Like allOsidLists,ItemListprovides a means for accessingItemelements sequentially either one at a time or many at a time.This session defines methods for retrieving items.This session defines methods to receive notifications on adds/changes toItemsin thisBusiness.This is the query for searching items.The query inspectors provide a means of accessing the match terms of a query.This session provides methods for searching amongItems.The item receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deletedItemobjects.The search interface for governing item searches.An interface for specifying the ordering of search results.This interface provides a means to capture results of a search.This session provides methods for searching amongItems.This session manages queries and sequencing to create "smart" dynamic catalogs.APeriodrepresents a billing period.This session creates, updates, and deletesPeriods.This session provides methods to re-assignPeriodstoBusinesses.This session provides methods to retrievePeriodtoBusinessmappings.This is the form for creating and updatingPeriods.Like allOsidLists,PeriodListprovides a means for accessingPeriodelements sequentially either one at a time or many at a time.This session provides methods for retrievingPeriods.This session defines methods to receive notifications on adds/changes toPeriodsin thisBusiness.This is the query for searching periods.The query inspectors provide a means of accessing the match terms of a query.This session provides methods for searching amongPeriods.The period receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deletedPeriodobjects.The search interface for governing period searches.An interface for specifying the ordering of search results.This interface provides a means to capture results of a search.This session provides methods for searching amongPeriods.This session manages queries and sequencing to create "smart" dynamic catalogs. -
Classes in org.osid.billing used by org.osid.billing.batchClassDescriptionThis session creates, updates, and deletes
Businesses.This is the form for creating and updating businesses.This session creates, updates, and deletesCategories.This is the form for creating and updatingCategories.This session creates, updates, and deletesCustomers.This is the form for creating and updatingCustomers.This session creates, updates, and deletesEntries.This is the form for creating and updatingEntries.This session creates, updates, and deletesItem.This is the form for creating and updatingItems.This session creates, updates, and deletesPeriods.This is the form for creating and updatingPeriods. -
Classes in org.osid.billing used by org.osid.billing.paymentClassDescriptionA
Businessrepresents a collection of customers, categories, items, entries, and periods.Like allOsidLists,BusinessListprovides a means for accessingBusinesselements sequentially either one at a time or many at a time.This is the query for searching businesses.The query inspectors provide a means of accessing the match terms of a query.ACustomerrepresents data associated to a resource representing a customer.This is the query for searching customers.The query inspectors provide a means of accessing the match terms of a query.An interface for specifying the ordering of search results.APeriodrepresents a billing period.This is the query for searching periods.The query inspectors provide a means of accessing the match terms of a query.An interface for specifying the ordering of search results. -
Classes in org.osid.billing used by org.osid.orchestrationClassDescriptionThe billing manager provides access to customer management sessions and provides interoperability tests for various aspects of this service.The customer manager provides access to customer management sessions and provides interoperability tests for various aspects of this service.