public interface BillingManager extends OsidManager, BillingProfile
The billing manager provides access to customer management sessions and provides interoperability tests for various aspects of this service. 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 | Modifier and Type | Method and Description |
|---|---|
BillingBatchManager |
getBillingBatchManager()
Gets a
BillingBatchManager. |
BillingPaymentManager |
getBillingPaymentManager()
Gets a
BillingPaymentManager. |
BusinessAdminSession |
getBusinessAdminSession()
Gets the
OsidSession associated with the business
administrative service. |
BusinessHierarchyDesignSession |
getBusinessHierarchyDesignSession()
Gets the
OsidSession associated with the business
hierarchy design service. |
BusinessHierarchySession |
getBusinessHierarchySession()
Gets the
OsidSession associated with the business
hierarchy service. |
BusinessLookupSession |
getBusinessLookupSession()
Gets the
OsidSession associated with the business
lookup service. |
BusinessNotificationSession |
getBusinessNotificationSession(BusinessReceiver businessReceiver)
Gets the
OsidSession associated with the business
notification service. |
BusinessQuerySession |
getBusinessQuerySession()
Gets the
OsidSession associated with the business query
service. |
BusinessSearchSession |
getBusinessSearchSession()
Gets the
OsidSession associated with the business
search service. |
CategoryAdminSession |
getCategoryAdminSession()
Gets the
OsidSession associated with the category
administration service. |
CategoryAdminSession |
getCategoryAdminSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the category
administration service for the given business. |
CategoryBusinessAssignmentSession |
getCategoryBusinessAssignmentSession()
Gets the
OsidSession associated with assigning
categories to businesses. |
CategoryBusinessSession |
getCategoryBusinessSession()
Gets the
OsidSession to lookup category/catalog
mappings. |
CategoryLookupSession |
getCategoryLookupSession()
Gets the
OsidSession associated with the category
lookup service. |
CategoryLookupSession |
getCategoryLookupSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the category
lookup service for the given business. |
CategoryNotificationSession |
getCategoryNotificationSession(CategoryReceiver categoryReceiver)
Gets the
OsidSession associated with the category
notification service. |
CategoryNotificationSession |
getCategoryNotificationSessionForBusiness(CategoryReceiver categoryReceiver,
Id businessId)
Gets the
OsidSession associated with the category
notification service for the given business. |
CustomerQuerySession |
getCategoryQuerySession()
Gets the
OsidSession associated with the category query
service. |
CustomerQuerySession |
getCategoryQuerySessionForBusiness(Id businessId)
Gets the
OsidSession associated with the category query
service for the given business. |
CategorySearchSession |
getCategorySearchSession()
Gets the
OsidSession associated with the category
search service. |
CategorySearchSession |
getCategorySearchSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the category
search service for the given business. |
CategorySmartBusinessSession |
getCategorySmartBusinessSession(Id businessId)
Gets the
OsidSession associated with the category smart
business service. |
CustomerAdminSession |
getCustomerAdminSession()
Gets the
OsidSession associated with the customer
administration service. |
CustomerAdminSession |
getCustomerAdminSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the customer
administration service for the given business. |
CustomerBusinessAssignmentSession |
getCustomerBusinessAssignmentSession()
Gets the
OsidSession associated with assigning
customers to businesses. |
CustomerBusinessSession |
getCustomerBusinessSession()
Gets the
OsidSession to lookup customer/catalog
mappings. |
CustomerLookupSession |
getCustomerLookupSession()
Gets the
OsidSession associated with the customer
lookup service. |
CustomerLookupSession |
getCustomerLookupSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the customer
lookup service for the given business. |
CustomerNotificationSession |
getCustomerNotificationSession(CustomerReceiver customerReceiver)
Gets the
OsidSession associated with the customer
notification service. |
CustomerNotificationSession |
getCustomerNotificationSessionForBusiness(CustomerReceiver customerReceiver,
Id businessId)
Gets the
OsidSession associated with the customer
notification service for the given business. |
CustomerQuerySession |
getCustomerQuerySession()
Gets the
OsidSession associated with the customer query
service. |
CustomerQuerySession |
getCustomerQuerySessionForBusiness(Id businessId)
Gets the
OsidSession associated with the customer query
service for the given business. |
CustomerSearchSession |
getCustomerSearchSession()
Gets the
OsidSession associated with the customer
search service. |
CustomerSearchSession |
getCustomerSearchSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the customer
search service for the given business. |
CustomerSmartBusinessSession |
getCustomerSmartBusinessSession(Id businessId)
Gets the
OsidSession associated with the customer smart
business service. |
EntryAdminSession |
getEntryAdminSession()
Gets the
OsidSession associated with the entry
administration service. |
EntryAdminSession |
getEntryAdminSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the entry
administration service for the given business. |
EntryBusinessAssignmentSession |
getEntryBusinessAssignmentSession()
Gets the
OsidSession associated with assigning entries
to businesses. |
EntryBusinessSession |
getEntryBusinessSession()
Gets the
OsidSession to lookup entry/catalog mappings. |
EntryLookupSession |
getEntryLookupSession()
Gets the
OsidSession associated with the entry lookup
service. |
EntryLookupSession |
getEntryLookupSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the entry lookup
service for the given business. |
EntryNotificationSession |
getEntryNotificationSession(EntryReceiver entryReceiver)
Gets the
OsidSession associated with the entry
notification service. |
EntryNotificationSession |
getEntryNotificationSessionForBusiness(EntryReceiver entryReceiver,
Id businessId)
Gets the
OsidSession associated with the entry
notification service for the given business. |
EntryQuerySession |
getEntryQuerySession()
Gets the
OsidSession associated with the entry query
service. |
EntryQuerySession |
getEntryQuerySessionForBusiness(Id businessId)
Gets the
OsidSession associated with the entry query
service for the given business. |
EntrySearchSession |
getEntrySearchSession()
Gets the
OsidSession associated with the entry search
service. |
EntrySearchSession |
getEntrySearchSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the entry search
service for the given business. |
EntrySmartBusinessSession |
getEntrySmartBusinessSession(Id businessId)
Gets the
OsidSession associated with the entry smart
business service. |
ItemAdminSession |
getItemAdminSession()
Gets the
OsidSession associated with the item
administration service. |
ItemAdminSession |
getItemAdminSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the item
administration service for the given business. |
ItemBusinessAssignmentSession |
getItemBusinessAssignmentSession()
Gets the
OsidSession associated with assigning items to
businesses. |
ItemBusinessSession |
getItemBusinessSession()
Gets the
OsidSession to lookup item/catalog mappings. |
ItemLookupSession |
getItemLookupSession()
Gets the
OsidSession associated with the item lookup
service. |
ItemLookupSession |
getItemLookupSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the item lookup
service for the given business. |
ItemNotificationSession |
getItemNotificationSession(ItemReceiver itemReceiver)
Gets the
OsidSession associated with the item
notification service. |
ItemNotificationSession |
getItemNotificationSessionForBusiness(ItemReceiver itemReceiver,
Id businessId)
Gets the
OsidSession associated with the item
notification service for the given business. |
CustomerQuerySession |
getItemQuerySession()
Gets the
OsidSession associated with the item query
service. |
CustomerQuerySession |
getItemQuerySessionForBusiness(Id businessId)
Gets the
OsidSession associated with the item query
service for the given business. |
ItemSearchSession |
getItemSearchSession()
Gets the
OsidSession associated with the item search
service. |
ItemSearchSession |
getItemSearchSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the item search
service for the given business. |
ItemSmartBusinessSession |
getItemSmartBusinessSession(Id businessId)
Gets the
OsidSession associated with the item smart
business service. |
PeriodAdminSession |
getPeriodAdminSession()
Gets the
OsidSession associated with the period
administration service. |
PeriodAdminSession |
getPeriodAdminSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the period
administration service for the given business. |
PeriodBusinessAssignmentSession |
getPeriodBusinessAssignmentSession()
Gets the
OsidSession associated with assigning periods
to businesses. |
PeriodBusinessSession |
getPeriodBusinessSession()
Gets the
OsidSession to lookup period/catalog mappings. |
PeriodLookupSession |
getPeriodLookupSession()
Gets the
OsidSession associated with the period lookup
service. |
PeriodLookupSession |
getPeriodLookupSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the period lookup
service for the given business. |
PeriodNotificationSession |
getPeriodNotificationSession(PeriodReceiver periodReceiver)
Gets the
OsidSession associated with the period
notification service. |
PeriodNotificationSession |
getPeriodNotificationSessionForBusiness(PeriodReceiver periodReceiver,
Id businessId)
Gets the
OsidSession associated with the period
notification service for the given business. |
PeriodQuerySession |
getPeriodQuerySession()
Gets the
OsidSession associated with the period query
service. |
PeriodQuerySession |
getPeriodQuerySessionForBusiness(Id businessId)
Gets the
OsidSession associated with the period query
service for the given business. |
PeriodSearchSession |
getPeriodSearchSession()
Gets the
OsidSession associated with the period search
service. |
PeriodSearchSession |
getPeriodSearchSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the period search
service for the given business. |
PeriodSmartBusinessSession |
getPeriodSmartBusinessSession(Id businessId)
Gets the
OsidSession associated with the period smart
business service. |
changeBranch, initialize, rollbackServiceclosegetBusinessRecordTypes, getBusinessSearchRecordTypes, getCategoryRecordTypes, getCategorySearchRecordTypes, getCustomerRecordTypes, getCustomerSearchRecordTypes, getEntryRecordTypes, getEntrySearchRecordTypes, getItemRecordTypes, getItemSearchRecordTypes, getPeriodRecordTypes, getPeriodSearchRecordTypes, supportsBillingBatch, supportsBillingPayment, supportsBusinessAdmin, supportsBusinessHierarchy, supportsBusinessHierarchyDesign, supportsBusinessLookup, supportsBusinessNotification, supportsBusinessQuery, supportsBusinessRecordType, supportsBusinessSearch, supportsBusinessSearchRecordType, supportsCategoryAdmin, supportsCategoryBusiness, supportsCategoryBusinessAssignment, supportsCategoryLookup, supportsCategoryNotification, supportsCategoryQuery, supportsCategoryRecordType, supportsCategorySearch, supportsCategorySearchRecordType, supportsCategorySmartBusiness, supportsCustomerAdmin, supportsCustomerBusiness, supportsCustomerBusinessAssignment, supportsCustomerLookup, supportsCustomerNotification, supportsCustomerQuery, supportsCustomerRecordType, supportsCustomerSearch, supportsCustomerSearchRecordType, supportsCustomerSmartBusiness, supportsEntryAdmin, supportsEntryBusiness, supportsEntryBusinessAssignment, supportsEntryLookup, supportsEntryNotification, supportsEntryQuery, supportsEntryRecordType, supportsEntrySearch, supportsEntrySearchRecordType, supportsEntrySmartBusiness, supportsItemAdmin, supportsItemBusiness, supportsItemBusinessAssignment, supportsItemLookup, supportsItemNotification, supportsItemQuery, supportsItemRecordType, supportsItemSearch, supportsItemSearchRecordType, supportsItemSmartBusiness, supportsPeriodAdmin, supportsPeriodBusiness, supportsPeriodBusinessAssignment, supportsPeriodLookup, supportsPeriodNotification, supportsPeriodQuery, supportsPeriodRecordType, supportsPeriodSearch, supportsPeriodSearchRecordType, supportsPeriodSmartBusiness, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdCustomerLookupSession getCustomerLookupSession() throws OperationFailedException
OsidSession associated with the customer
lookup service. CustomerLookupSession OperationFailedException - unable to complete requestUnimplementedException -
supportsCustomerLookup() is false optional - This method must be implemented if
supportsCustomerLookup() is true. CustomerLookupSession getCustomerLookupSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the customer
lookup service for the given business.businessId - the Id of the business CustomerLookupSession NotFoundException - no Business found by
the given Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCustomerLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCustomerLookup() and
supportsVisibleFederation() are true
CustomerQuerySession getCustomerQuerySession() throws OperationFailedException
OsidSession associated with the customer query
service. CustomerQuerySession OperationFailedException - unable to complete requestUnimplementedException - supportsCustomerQuery()
is false optional - This method must be implemented if
supportsCustomerQuery() is true. CustomerQuerySession getCustomerQuerySessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the customer query
service for the given business.businessId - the Id of the Business
CustomerQuerySession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsCustomerQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsCustomerQuery() and
supportsVisibleFederation() are true
CustomerSearchSession getCustomerSearchSession() throws OperationFailedException
OsidSession associated with the customer
search service. CustomerSearchSession OperationFailedException - unable to complete requestUnimplementedException -
supportsCustomerSearch() is false optional - This method must be implemented if
supportsCustomerSearch() is true. CustomerSearchSession getCustomerSearchSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the customer
search service for the given business.businessId - the Id of the Business
CustomerSearchSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCustomerSearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCustomerSearch() and
supportsVisibleFederation() are true
CustomerAdminSession getCustomerAdminSession() throws OperationFailedException
OsidSession associated with the customer
administration service. CustomerAdminSession OperationFailedException - unable to complete requestUnimplementedException - supportsCustomerAdmin()
is false optional - This method must be implemented if
supportsCustomerAdmin() is true. CustomerAdminSession getCustomerAdminSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the customer
administration service for the given business.businessId - the Id of the Business
CustomerAdminSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsCustomerAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsCustomerAdmin() and
supportsVisibleFederation() are true
CustomerNotificationSession getCustomerNotificationSession(CustomerReceiver customerReceiver) throws OperationFailedException
OsidSession associated with the customer
notification service.customerReceiver - the notification callback CustomerNotificationSession NullArgumentException - customerReceiver
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCustomerNotification() is false optional - This method must be implemented if
supportsCustomerNotification() is true.
CustomerNotificationSession getCustomerNotificationSessionForBusiness(CustomerReceiver customerReceiver, Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the customer
notification service for the given business.customerReceiver - the notification callbackbusinessId - the Id of the Business
CustomerNotificationSession NotFoundException - no business found by the given
Id NullArgumentException - customerReceiver
or businessId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCustomerNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCustomerNotification() and
supportsVisibleFederation() are true
CustomerBusinessSession getCustomerBusinessSession() throws OperationFailedException
OsidSession to lookup customer/catalog
mappings. CustomerCustomerBusinessSession OperationFailedException - unable to complete requestUnimplementedException -
supportsCustomerBusiness() is false optional - This method must be implemented if
supportsCustomerBusiness() is true. CustomerBusinessAssignmentSession getCustomerBusinessAssignmentSession() throws OperationFailedException
OsidSession associated with assigning
customers to businesses. CustomerBusinessAssignmentSession OperationFailedException - unable to complete requestUnimplementedException -
supportsCustomerBusinessAssignment() is false
optional - This method must be implemented if
supportsCustomerBusinessAssignment() is
true. CustomerSmartBusinessSession getCustomerSmartBusinessSession(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the customer smart
business service.businessId - the Id of the Business
CustomerSmartBusinessSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCustomerSmartBusiness() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCustomerSmartBusiness() and
supportsVisibleFederation() are true
ItemLookupSession getItemLookupSession() throws OperationFailedException
OsidSession associated with the item lookup
service. ItemSession OperationFailedException - unable to complete requestUnimplementedException - supportsItemLookup()
is false optional - This method must be implemented if
supportsItemLookup() is true. ItemLookupSession getItemLookupSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the item lookup
service for the given business.businessId - the Id of the business ItemLookupSession NotFoundException - no Business found by
the given Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsItemLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsItemLookup() and
supportsVisibleFederation() are true
CustomerQuerySession getItemQuerySession() throws OperationFailedException
OsidSession associated with the item query
service. ItemQuerySession OperationFailedException - unable to complete requestUnimplementedException - supportsItemQuery()
is false optional - This method must be implemented if
supportsItemQuery() is true. CustomerQuerySession getItemQuerySessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the item query
service for the given business.businessId - the Id of the Business
ItemQuerySession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsItemQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsItemQuery() and
supportsVisibleFederation() are true
ItemSearchSession getItemSearchSession() throws OperationFailedException
OsidSession associated with the item search
service. ItemSearchSession OperationFailedException - unable to complete requestUnimplementedException - supportsItemSearch()
is false optional - This method must be implemented if
supportsItemSearch() is true. ItemSearchSession getItemSearchSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the item search
service for the given business.businessId - the Id of the Business
ItemSearchSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsItemSearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsItemSearch() and
supportsVisibleFederation() are true
ItemAdminSession getItemAdminSession() throws OperationFailedException
OsidSession associated with the item
administration service. ItemAdminSession OperationFailedException - unable to complete requestUnimplementedException - supportsItemAdmin()
is false optional - This method must be implemented if
supportsItemAdmin() is true. ItemAdminSession getItemAdminSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the item
administration service for the given business.businessId - the Id of the Business
ItemAdminSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsItemAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsItemAdmin() and
supportsVisibleFederation() are true
ItemNotificationSession getItemNotificationSession(ItemReceiver itemReceiver) throws OperationFailedException
OsidSession associated with the item
notification service.itemReceiver - the notification callback ItemNotificationSession NullArgumentException - itemReceiver is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsItemNotification() is false optional - This method must be implemented if
supportsItemNotification() is true. ItemNotificationSession getItemNotificationSessionForBusiness(ItemReceiver itemReceiver, Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the item
notification service for the given business.itemReceiver - the notification callbackbusinessId - the Id of the Business
ItemNotificationSession NotFoundException - no business found by the given
Id NullArgumentException - itemReceiver or
businessId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsItemNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsItemNotification() and
supportsVisibleFederation() are true
ItemBusinessSession getItemBusinessSession() throws OperationFailedException
OsidSession to lookup item/catalog mappings. ItemBusinessSession OperationFailedException - unable to complete requestUnimplementedException - supportsItemBusiness()
is false optional - This method must be implemented if
supportsItemBusiness() is true. ItemBusinessAssignmentSession getItemBusinessAssignmentSession() throws OperationFailedException
OsidSession associated with assigning items to
businesses. ItemBusinessAssignmentSession OperationFailedException - unable to complete requestUnimplementedException -
supportsItemBusinessAssignment() is false
optional - This method must be implemented if
supportsItemBusinessAssignment() is true.
ItemSmartBusinessSession getItemSmartBusinessSession(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the item smart
business service.businessId - the Id of the Business
ItemSmartBusinessSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsItemSmartBusiness() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsItemSmartBusiness() and
supportsVisibleFederation() are true
CategoryLookupSession getCategoryLookupSession() throws OperationFailedException
OsidSession associated with the category
lookup service. CategorySession OperationFailedException - unable to complete requestUnimplementedException -
supportsCategoryLookup() is false optional - This method must be implemented if
supportsCategoryLookup() is true. CategoryLookupSession getCategoryLookupSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the category
lookup service for the given business.businessId - the Id of the business CategoryLookupSession NotFoundException - no Business found by
the given Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCategoryLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCategoryLookup() and
supportsVisibleFederation() are true
CustomerQuerySession getCategoryQuerySession() throws OperationFailedException
OsidSession associated with the category query
service. CategoryQuerySession OperationFailedException - unable to complete requestUnimplementedException - supportsCategoryQuery()
is false optional - This method must be implemented if
supportsCategoryQuery() is true. CustomerQuerySession getCategoryQuerySessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the category query
service for the given business.businessId - the Id of the Business
CategoryQuerySession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsCategoryQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsCategoryQuery() and
supportsVisibleFederation() are true
CategorySearchSession getCategorySearchSession() throws OperationFailedException
OsidSession associated with the category
search service. CategorySearchSession OperationFailedException - unable to complete requestUnimplementedException -
supportsCategorySearch() is false optional - This method must be implemented if
supportsCategorySearch() is true. CategorySearchSession getCategorySearchSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the category
search service for the given business.businessId - the Id of the Business
CategorySearchSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCategorySearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCategorySearch() and
supportsVisibleFederation() are true
CategoryAdminSession getCategoryAdminSession() throws OperationFailedException
OsidSession associated with the category
administration service. CategoryAdminSession OperationFailedException - unable to complete requestUnimplementedException - supportsCategoryAdmin()
is false optional - This method must be implemented if
supportsCategoryAdmin() is true. CategoryAdminSession getCategoryAdminSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the category
administration service for the given business.businessId - the Id of the Business
CategoryAdminSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsCategoryAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsCategoryAdmin() and
supportsVisibleFederation() are true
CategoryNotificationSession getCategoryNotificationSession(CategoryReceiver categoryReceiver) throws OperationFailedException
OsidSession associated with the category
notification service.categoryReceiver - the notification callback CategoryNotificationSession NullArgumentException - categoryReceiver
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCategoryNotification() is false optional - This method must be implemented if
supportsCategoryNotification() is true.
CategoryNotificationSession getCategoryNotificationSessionForBusiness(CategoryReceiver categoryReceiver, Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the category
notification service for the given business.categoryReceiver - the notification callbackbusinessId - the Id of the Business
CategoryNotificationSession NotFoundException - no business found by the given
Id NullArgumentException - categoryReceiver
or businessId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsCategoryNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCategoryNotification() and
supportsVisibleFederation() are true
CategoryBusinessSession getCategoryBusinessSession() throws OperationFailedException
OsidSession to lookup category/catalog
mappings. CategoryBusinessSession OperationFailedException - unable to complete requestUnimplementedException -
supportsCategoryBusiness() is false optional - This method must be implemented if
supportsCategoryBusiness() is true. CategoryBusinessAssignmentSession getCategoryBusinessAssignmentSession() throws OperationFailedException
OsidSession associated with assigning
categories to businesses. CategoryBusinessAssignmentSession OperationFailedException - unable to complete requestUnimplementedException -
supportsCategoryBusinessAssignment() is false
optional - This method must be implemented if
supportsCategoryBusinessAssignment() is
true. CategorySmartBusinessSession getCategorySmartBusinessSession(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the category smart
business service.businessId - the Id of the Business
CategorySmartBusinessSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsCategorySmartBusiness() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsCategorySmartBusiness() and
supportsVisibleFederation() are true
EntryLookupSession getEntryLookupSession() throws OperationFailedException
OsidSession associated with the entry lookup
service. EntryLookupSession OperationFailedException - unable to complete requestUnimplementedException - supportsEntryLookup()
is false optional - This method must be implemented if
supportsEntryLookup() is true. EntryLookupSession getEntryLookupSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the entry lookup
service for the given business.businessId - the Id of the Business
EntryLookupSession NotFoundException - no Business found by
the given Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsEntryLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsEntryLookup() and
supportsVisibleFederation() are true
EntryQuerySession getEntryQuerySession() throws OperationFailedException
OsidSession associated with the entry query
service. EntryQuerySession OperationFailedException - unable to complete requestUnimplementedException - supportsEntryQuery()
is false optional - This method must be implemented if
supportsEntryQuery() is true. EntryQuerySession getEntryQuerySessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the entry query
service for the given business.businessId - the Id of the Business
EntryQuerySession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsEntryQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsEntryQuery() and
supportsVisibleFederation() are true
EntrySearchSession getEntrySearchSession() throws OperationFailedException
OsidSession associated with the entry search
service. EntrySearchSession OperationFailedException - unable to complete requestUnimplementedException - supportsEntrySearch()
is false optional - This method must be implemented if
supportsEntrySearch() is true. EntrySearchSession getEntrySearchSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the entry search
service for the given business.businessId - the Id of the Business
EntrySearchSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsEntrySearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsEntrySearch() and
supportsVisibleFederation() are true
EntryAdminSession getEntryAdminSession() throws OperationFailedException
OsidSession associated with the entry
administration service. EntryAdminSession OperationFailedException - unable to complete requestUnimplementedException - supportsEntryAdmin()
is false optional - This method must be implemented if
supportsEntryAdmin() is true. EntryAdminSession getEntryAdminSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the entry
administration service for the given business.businessId - the Id of the Business
EntryAdminSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsEntryAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsEntryAdmin() and
supportsVisibleFederation() are true
EntryNotificationSession getEntryNotificationSession(EntryReceiver entryReceiver) throws OperationFailedException
OsidSession associated with the entry
notification service.entryReceiver - the notification callback EntryNotificationSession NullArgumentException - entryReceiver is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsEntryNotification() is false optional - This method must be implemented if
supportsEntryNotification() is true.
EntryNotificationSession getEntryNotificationSessionForBusiness(EntryReceiver entryReceiver, Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the entry
notification service for the given business.entryReceiver - the notification callbackbusinessId - the Id of the Business
EntryNotificationSession NotFoundException - no business found by the given
Id NullArgumentException - entryReceiver or
businessId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsEntryNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsEntryNotification() and
supportsVisibleFederation() are true
EntryBusinessSession getEntryBusinessSession() throws OperationFailedException
OsidSession to lookup entry/catalog mappings. EntryBusinessSession OperationFailedException - unable to complete requestUnimplementedException - supportsEntryBusiness()
is false optional - This method must be implemented if
supportsEntryBusiness() is true. EntryBusinessAssignmentSession getEntryBusinessAssignmentSession() throws OperationFailedException
OsidSession associated with assigning entries
to businesses. EntryBusinessAssignmentSession OperationFailedException - unable to complete requestUnimplementedException -
supportsEntryBusinessAssignment() is false
optional - This method must be implemented if
supportsEntryBusinessAssignment() is true.
EntrySmartBusinessSession getEntrySmartBusinessSession(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the entry smart
business service.businessId - the Id of the Business
EntrySmartBusinessSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsEntrySmartBusiness() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsEntrySmartBusiness() and
supportsVisibleFederation() are true
PeriodLookupSession getPeriodLookupSession() throws OperationFailedException
OsidSession associated with the period lookup
service. PeriodLookupSession OperationFailedException - unable to complete requestUnimplementedException - supportsPeriodLookup()
is false optional - This method must be implemented if
supportsPeriodLookup() is true. PeriodLookupSession getPeriodLookupSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the period lookup
service for the given business.businessId - the Id of the Business
PeriodLookupSession NotFoundException - no Business found by
the given Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsPeriodLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsPeriodLookup() and
supportsVisibleFederation() are true
PeriodQuerySession getPeriodQuerySession() throws OperationFailedException
OsidSession associated with the period query
service. PeriodQuerySession OperationFailedException - unable to complete requestUnimplementedException - supportsPeriodQuery()
is false optional - This method must be implemented if
supportsPeriodQuery() is true. PeriodQuerySession getPeriodQuerySessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the period query
service for the given business.businessId - the Id of the Business
PeriodQuerySession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsPeriodQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsPeriodQuery() and
supportsVisibleFederation() are true
PeriodSearchSession getPeriodSearchSession() throws OperationFailedException
OsidSession associated with the period search
service. PeriodSearchSession OperationFailedException - unable to complete requestUnimplementedException - supportsPeriodSearch()
is false optional - This method must be implemented if
supportsPeriodSearch() is true. PeriodSearchSession getPeriodSearchSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the period search
service for the given business.businessId - the Id of the Business
PeriodSearchSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsPeriodSearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsPeriodSearch() and
supportsVisibleFederation() are true
PeriodAdminSession getPeriodAdminSession() throws OperationFailedException
OsidSession associated with the period
administration service. PeriodAdminSession OperationFailedException - unable to complete requestUnimplementedException - supportsPeriodAdmin()
is false optional - This method must be implemented if
supportsPeriodAdmin() is true. PeriodAdminSession getPeriodAdminSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the period
administration service for the given business.businessId - the Id of the Business
PeriodAdminSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsPeriodAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsPeriodAdmin() and
supportsVisibleFederation() are true
PeriodNotificationSession getPeriodNotificationSession(PeriodReceiver periodReceiver) throws OperationFailedException
OsidSession associated with the period
notification service.periodReceiver - the notification callback PeriodNotificationSession NullArgumentException - periodReceiver
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsPeriodNotification() is false optional - This method must be implemented if
supportsPeriodNotification() is true.
PeriodNotificationSession getPeriodNotificationSessionForBusiness(PeriodReceiver periodReceiver, Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the period
notification service for the given business.periodReceiver - the notification callbackbusinessId - the Id of the Business
PeriodNotificationSession NotFoundException - no business found by the given
Id NullArgumentException - periodReceiver
or businessId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsPeriodNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsPeriodNotification() and
supportsVisibleFederation() are true
PeriodBusinessSession getPeriodBusinessSession() throws OperationFailedException
OsidSession to lookup period/catalog mappings. PeriodBusinessSession OperationFailedException - unable to complete requestUnimplementedException -
supportsPeriodBusiness() is false optional - This method must be implemented if
supportsPeriodBusiness() is true. PeriodBusinessAssignmentSession getPeriodBusinessAssignmentSession() throws OperationFailedException
OsidSession associated with assigning periods
to businesses. PeriodBusinessAssignmentSession OperationFailedException - unable to complete requestUnimplementedException -
supportsPeriodBusinessAssignment() is false
optional - This method must be implemented if
supportsPeriodBusinessAssignment() is true.
PeriodSmartBusinessSession getPeriodSmartBusinessSession(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the period smart
business service.businessId - the Id of the Business
PeriodSmartBusinessSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsPeriodSmartBusiness() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsPeriodSmartBusiness() and
supportsVisibleFederation() are true
BusinessLookupSession getBusinessLookupSession() throws OperationFailedException
OsidSession associated with the business
lookup service. BusinessLookupSession OperationFailedException - unable to complete requestUnimplementedException -
supportsBusinessLookup() is false optional - This method must be implemented if
supportsBusinessLookup() is true. BusinessQuerySession getBusinessQuerySession() throws OperationFailedException
OsidSession associated with the business query
service. BusinessQuerySession OperationFailedException - unable to complete requestUnimplementedException - supportsBusinessQuery()
is false optional - This method must be implemented if
supportsBusinessQuery() is true. BusinessSearchSession getBusinessSearchSession() throws OperationFailedException
OsidSession associated with the business
search service. BusinessSearchSession OperationFailedException - unable to complete requestUnimplementedException -
supportsBusinessSearch() is false optional - This method must be implemented if
supportsBusinessSearch() is true. BusinessAdminSession getBusinessAdminSession() throws OperationFailedException
OsidSession associated with the business
administrative service. BusinessAdminSession OperationFailedException - unable to complete requestUnimplementedException - supportsBusinessAdmin()
is false optional - This method must be implemented if
supportsBusinessAdmin() is true. BusinessNotificationSession getBusinessNotificationSession(BusinessReceiver businessReceiver) throws OperationFailedException
OsidSession associated with the business
notification service.businessReceiver - the notification callback BusinessNotificationSession NullArgumentException - businessReceiver
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsBusinessNotification() is false optional - This method must be implemented if
supportsBusinessNotification() is true.
BusinessHierarchySession getBusinessHierarchySession() throws OperationFailedException
OsidSession associated with the business
hierarchy service. BusinessHierarchySession for businessesOperationFailedException - unable to complete requestUnimplementedException -
supportsBusinessHierarchy() is false optional - This method must be implemented if
supportsBusinessHierarchy() is true.
BusinessHierarchyDesignSession getBusinessHierarchyDesignSession() throws OperationFailedException
OsidSession associated with the business
hierarchy design service. HierarchyDesignSession for businessesOperationFailedException - unable to complete requestUnimplementedException -
supportsBusinessHierarchyDesign() is false
optional - This method must be implemented if
supportsBusinessHierarchyDesign() is true.
BillingBatchManager getBillingBatchManager() throws OperationFailedException
BillingBatchManager. BillingBatchManager OperationFailedException - unable to complete requestUnimplementedException - supportsBillingBatch()
is false optional - This method must be implemented if
supportsBillingBatch() is true. BillingPaymentManager getBillingPaymentManager() throws OperationFailedException
BillingPaymentManager. BillingPaymentManager OperationFailedException - unable to complete requestUnimplementedException -
supportsBillingPayment() is false optional - This method must be implemented if
supportsBillingPayment() is true.