Interface BillingProxyManager

All Superinterfaces:
AutoCloseable, BillingProfile, Closeable, OsidProfile, OsidProxyManager, OsidProxyManager, Sourceable

public interface BillingProxyManager extends OsidProxyManager, BillingProfile

The customer manager provides access to customer management sessions and provides interoperability tests for various aspects of this service. Methods in this manager support the passing of a Proxy for the purposes of passing information within a server application environment. The sessions included in this manager are:

  • CustomerLookupSession : a session to retrieve customers
  • CustomerQuerySession : a session to query customers
  • CustomerSearchSession : a session to search for customers
  • CustomerAdminSession : a session to create and delete customers
  • CustomerNotificationSession : a session to receive notifications pertaining to customer changes
  • CustomerBusinessSession : a session to look up customer to business mappings
  • CustomerBusinessAssignmentSession : a session to manage customer to business mappings
  • CustomerSmartBusinessSession : a session to manage dynamic businesses of customers
  • ItemLookupSession : a session to retrieve items
  • ItemQuerySession : a session to query items
  • ItemSearchSession : a session to search for items
  • ItemAdminSession : a session to create and delete items
  • ItemNotificationSession : a session to receive notifications pertaining to item changes
  • ItemBusinessSession : a session to look up item to business mappings
  • ItemBusinessAssignmentSession : a session to manage item to business mappings
  • ItemSmartBusinessSession : a session to manage dynamic businesses of items
  • CategoryLookupSession : a session to retrieve categories
  • CategoryQuerySession : a session to query categories
  • CategorySearchSession : a session to search for categories
  • CategoryAdminSession : a session to create and delete categories
  • CategoryNotificationSession : a session to receive notifications pertaining to category changes
  • CategoryBusinessSession : a session to look up category to business mappings
  • CategoryBusinessAssignmentSession : a session to manage category to business mappings
  • CategorySmartBusinessSession : a session to manage dynamic businesses of categories
  • EntryLookupSession : a session to retrieve entries
  • EntryLookupSession : a session to query entries
  • EntrySearchSession : a session to search for entries
  • EntryAdminSession : a session to create and delete entries
  • EntryNotificationSession : a session to receive notifications pertaining to entry changes
  • EntryBusinessSession : a session to look up entry to business mappings
  • EntryBusinessAssignmentSession : a session to manage entry to business mappings
  • EntrySmartBusinessAssignmentSession : a session to manage dynamic businesses of entries
  • PeriodLookupSession : a session to retrieve periods
  • PeriodLookupSession : a session to query periods
  • PeriodSearchSession : a session to search for periods
  • PeriodAdminSession : a session to create and delete periods
  • PeriodNotificationSession : a session to receive notifications pertaining to period changes
  • PeriodBusinessSession : a session to look up period to business mappings
  • PeriodBusinessAssignmentSession : a session to manage period to business mappings
  • PeriodSmartBusinessAssignmentSession : a session to manage dynamic businesses of periods
  • BusinessLookupSession : a session to retrieve businesses
  • BusinessQuerySession : a session to query businesses
  • BusinessSearchSession : a session to search for businesses
  • BusinessAdminSession : a session to create and delete businesses
  • BusinessNotificationSession : a session to receive notifications pertaining to business changes
  • BusinessHierarchySession : a session to traverse a hierarchy of businesses
  • BusinessHierarchyDesignSession : a session to manage a business hierarchy