Package | Description |
---|---|
org.osid.billing |
The Open Service Interface Definitions for the org.osid.billing
service.
|
org.osid.billing.batch |
The Open Service Interface Definitions for the org.osid.billing.batch
service.
|
org.osid.billing.payment |
The Open Service Interface Definitions for the org.osid.billing.payment
service.
|
org.osid.orchestration |
The Open Service Interface Definitions for the org.osid.orchestration
service.
|
Class and Description |
---|
BillingProfile
The billing profile describes the interoperability among billing
management services.
|
Business
A
Business represents a collection of customers,
categories, items, entries, and periods. |
BusinessAdminSession
This session creates, updates, and deletes
Businesses. |
BusinessForm
This is the form for creating and updating businesses.
|
BusinessHierarchyDesignSession
This session defines methods for managing a hierarchy of
Business objects. |
BusinessHierarchySession
This session defines methods for traversing a hierarchy of
Business objects. |
BusinessList
Like all
OsidLists, BusinessList provides
a means for accessing Business elements sequentially either
one at a time or many at a time. |
BusinessLookupSession
This session provides methods for retrieving
Business
objects. |
BusinessNode
This interface is a container for a partial hierarchy retrieval.
|
BusinessNodeList
Like all
OsidLists, BusinessNodeList
provides a means for accessing BusinessNode elements
sequentially either one at a time or many at a time. |
BusinessNotificationSession
This session defines methods to receive notifications on adds/changes
to
Business objects. |
BusinessQuery
This is the query for searching businesses.
|
BusinessQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
BusinessQuerySession
This session provides methods for searching among
Business
objects. |
BusinessReceiver
The business receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted Business objects.
|
BusinessSearch
The search interface for governing business searches.
|
BusinessSearchOrder
An interface for specifying the ordering of search results.
|
BusinessSearchResults
This interface provides a means to capture results of a search.
|
BusinessSearchSession
This session provides methods for searching among
Business
objects. |
Category
A
Category is a group of Items. |
CategoryAdminSession
This session creates, updates, and deletes
Categories. |
CategoryBusinessAssignmentSession
This session provides methods to re-assign
Categories to
Business objects A Category may appear in
multiple Business objects and removing the last reference
to a Category is the equivalent of deleting it. |
CategoryBusinessSession
This session provides methods to retrieve
Category to
Business mappings. |
CategoryForm
This is the form for creating and updating
Categories. |
CategoryList
Like all
OsidLists, CategoryList provides
a means for accessing Category elements sequentially either
one at a time or many at a time. |
CategoryLookupSession
This session defines methods for retrieving categories.
|
CategoryNotificationSession
This session defines methods to receive notifications on adds/changes
to
Category objects in this Business. |
CategoryQuery
This is the query for searching categories.
|
CategoryQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
CategoryQuerySession
This session provides methods for searching among
Category
objects. |
CategoryReceiver
The category receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted category objects.
|
CategorySearch
The search interface for governing category searches.
|
CategorySearchOrder
An interface for specifying the ordering of search results.
|
CategorySearchResults
This interface provides a means to capture results of a search.
|
CategorySearchSession
This session provides methods for searching among
Category
objects. |
CategorySmartBusinessSession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
Customer
A
Customer represents data associated to a resource
representing a customer. |
CustomerAdminSession
This session creates, updates, and deletes
Customers. |
CustomerBusinessAssignmentSession
This session provides methods to re-assign
Customers to
Business objects A Customer may appear in
multiple Business objects and removing the last reference
to a Customer is the equivalent of deleting it. |
CustomerBusinessSession
This session provides methods to retrieve
Customer to
Business mappings. |
CustomerForm
This is the form for creating and updating
Customers. |
CustomerList
Like all
OsidLists, CustomerList provides
a means for accessing Customer elements sequentially either
one at a time or many at a time. |
CustomerLookupSession
This session defines methods for retrieving customers.
|
CustomerNotificationSession
This session defines methods to receive notifications on adds/changes
to
Customer objects in this Business. |
CustomerQuery
This is the query for searching customers.
|
CustomerQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
CustomerQuerySession
This session provides methods for searching among
Customer
objects. |
CustomerReceiver
The customer receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted
Customer
objects. |
CustomerSearch
The search interface for governing customer searches.
|
CustomerSearchOrder
An interface for specifying the ordering of search results.
|
CustomerSearchResults
This interface provides a means to capture results of a search.
|
CustomerSearchSession
This session provides methods for searching among
Customer
objects. |
CustomerSmartBusinessSession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
Entry
An
Entry is a relationship between a customer and item
in a billing period. |
EntryAdminSession
This session creates, updates, and deletes
Entries. |
EntryBusinessAssignmentSession
This session provides methods to re-assign
Entries to
Business objects An Entry may appear in
multiple Business objects and removing the last reference
to an Entry is the equivalent of deleting it. |
EntryBusinessSession
This session provides methods to retrieve
Entry to
Business mappings. |
EntryForm
This is the form for creating and updating
Entries. |
EntryList
Like all
OsidLists, EntryList provides a
means for accessing Entry elements sequentially either one
at a time or many at a time. |
EntryLookupSession
This session provides methods for retrieving
Entry
objects. |
EntryNotificationSession
This session defines methods to receive notifications on adds/changes
to
Entry objects in this Business. |
EntryQuery
This is the query for searching entries.
|
EntryQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
EntryQuerySession
This session provides methods for searching among
Entry
objects. |
EntryReceiver
The entry receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted
Entry
objects. |
EntrySearch
The search interface for governing entry searches.
|
EntrySearchOrder
An interface for specifying the ordering of search results.
|
EntrySearchResults
This interface provides a means to capture results of a search.
|
EntrySearchSession
This session provides methods for searching among
Entry
objects. |
EntrySmartBusinessSession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
Item
An
Item is a product or service. |
ItemAdminSession
This session creates, updates, and deletes
Item. |
ItemBusinessAssignmentSession
This session provides methods to re-assign
Items to
Business objects An Item may appear in
multiple Business objects and removing the last reference
to an Item is the equivalent of deleting it. |
ItemBusinessSession
This session provides methods to retrieve
Item to
Business mappings. |
ItemForm
This is the form for creating and updating
Items. |
ItemList
Like all
OsidLists, ItemList provides a
means for accessing Item elements sequentially either one
at a time or many at a time. |
ItemLookupSession
This session defines methods for retrieving items.
|
ItemNotificationSession
This session defines methods to receive notifications on adds/changes
to
Item objects in this Business. |
ItemQuery
This is the query for searching items.
|
ItemQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
ItemQuerySession
This session provides methods for searching among
Item
objects. |
ItemReceiver
The item receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted
Item
objects. |
ItemSearch
The search interface for governing item searches.
|
ItemSearchOrder
An interface for specifying the ordering of search results.
|
ItemSearchResults
This interface provides a means to capture results of a search.
|
ItemSearchSession
This session provides methods for searching among
Item
objects. |
ItemSmartBusinessSession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
Period
A
Period represents a billing period. |
PeriodAdminSession
This session creates, updates, and deletes
Periods. |
PeriodBusinessAssignmentSession
This session provides methods to re-assign
Periods to
Business objects A Period may appear in
multiple Business objects and removing the last reference
to a Period is the equivalent of deleting it. |
PeriodBusinessSession
This session provides methods to retrieve
Period to
Business mappings. |
PeriodForm
This is the form for creating and updating
Periods. |
PeriodList
Like all
OsidLists, PeriodList provides a
means for accessing Period elements sequentially either one
at a time or many at a time. |
PeriodLookupSession
This session provides methods for retrieving
Period
objects. |
PeriodNotificationSession
This session defines methods to receive notifications on adds/changes
to
Period objects in this Business. |
PeriodQuery
This is the query for searching periods.
|
PeriodQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
PeriodQuerySession
This session provides methods for searching among
Period
objects. |
PeriodReceiver
The period receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted
Period
objects. |
PeriodSearch
The search interface for governing period searches.
|
PeriodSearchOrder
An interface for specifying the ordering of search results.
|
PeriodSearchResults
This interface provides a means to capture results of a search.
|
PeriodSearchSession
This session provides methods for searching among
Period
objects. |
PeriodSmartBusinessSession
This session manages queries and sequencing to create "smart" dynamic
catalogs.
|
Class and Description |
---|
BusinessAdminSession
This session creates, updates, and deletes
Businesses. |
BusinessForm
This is the form for creating and updating businesses.
|
CategoryAdminSession
This session creates, updates, and deletes
Categories. |
CategoryForm
This is the form for creating and updating
Categories. |
CustomerAdminSession
This session creates, updates, and deletes
Customers. |
CustomerForm
This is the form for creating and updating
Customers. |
EntryAdminSession
This session creates, updates, and deletes
Entries. |
EntryForm
This is the form for creating and updating
Entries. |
ItemAdminSession
This session creates, updates, and deletes
Item. |
ItemForm
This is the form for creating and updating
Items. |
PeriodAdminSession
This session creates, updates, and deletes
Periods. |
PeriodForm
This is the form for creating and updating
Periods. |
Class and Description |
---|
Business
A
Business represents a collection of customers,
categories, items, entries, and periods. |
BusinessList
Like all
OsidLists, BusinessList provides
a means for accessing Business elements sequentially either
one at a time or many at a time. |
BusinessQuery
This is the query for searching businesses.
|
BusinessQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
Customer
A
Customer represents data associated to a resource
representing a customer. |
CustomerQuery
This is the query for searching customers.
|
CustomerQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
CustomerSearchOrder
An interface for specifying the ordering of search results.
|
Period
A
Period represents a billing period. |
PeriodQuery
This is the query for searching periods.
|
PeriodQueryInspector
The query inspectors provide a means of accessing the match terms of a
query.
|
PeriodSearchOrder
An interface for specifying the ordering of search results.
|
Class and Description |
---|
BillingManager
The billing manager provides access to customer management sessions and
provides interoperability tests for various aspects of this service.
|
BillingProxyManager
The customer manager provides access to customer management sessions
and provides interoperability tests for various aspects of this service.
|