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 Modifier and Type | Method and Description |
---|---|
BillingBatchProxyManager |
getBillingBatchProxyManager()
Gets a
BillingBatchProxyManager. |
BillingPaymentProxyManager |
getBillingPaymentProxyManager()
Gets a
BillingPaymentProxyManager. |
BusinessAdminSession |
getBusinessAdminSession(Proxy proxy)
Gets the
OsidSession associated with the business
administrative service. |
BusinessHierarchyDesignSession |
getBusinessHierarchyDesignSession(Proxy proxy)
Gets the
OsidSession associated with the business
hierarchy design service. |
BusinessHierarchySession |
getBusinessHierarchySession(Proxy proxy)
Gets the
OsidSession associated with the business
hierarchy service. |
BusinessLookupSession |
getBusinessLookupSession(Proxy proxy)
Gets the
OsidSession associated with the business
lookup service. |
BusinessNotificationSession |
getBusinessNotificationSession(BusinessReceiver businessReceiver,
Proxy proxy)
Gets the
OsidSession associated with the business
notification service. |
BusinessQuerySession |
getBusinessQuerySession(Proxy proxy)
Gets the
OsidSession associated with the business query
service. |
BusinessSearchSession |
getBusinessSearchSession(Proxy proxy)
Gets the
OsidSession associated with the business
search service. |
CategoryAdminSession |
getCategoryAdminSession(Proxy proxy)
Gets the
OsidSession associated with the category
administration service. |
CategoryAdminSession |
getCategoryAdminSessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the category
administration service for the given business. |
CategoryBusinessAssignmentSession |
getCategoryBusinessAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning
categories to businesses. |
CategoryBusinessSession |
getCategoryBusinessSession(Proxy proxy)
Gets the
OsidSession to lookup category/catalog
mappings. |
CategoryLookupSession |
getCategoryLookupSession(Proxy proxy)
Gets the
OsidSession associated with the category
lookup service. |
CategoryLookupSession |
getCategoryLookupSessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the category
lookup service for the given business. |
CategoryNotificationSession |
getCategoryNotificationSession(CategoryReceiver categoryReceiver,
Proxy proxy)
Gets the
OsidSession associated with the category
notification service. |
CategoryNotificationSession |
getCategoryNotificationSessionForBusiness(CategoryReceiver categoryReceiver,
Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the category
notification service for the given business. |
CategoryQuerySession |
getCategoryQuerySession(Proxy proxy)
Gets the
OsidSession associated with the category query
service. |
CategoryQuerySession |
getCategoryQuerySessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the category query
service for the given business. |
CategorySearchSession |
getCategorySearchSession(Proxy proxy)
Gets the
OsidSession associated with the category
search service. |
CategorySearchSession |
getCategorySearchSessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the category
search service for the given business. |
CategorySmartBusinessSession |
getCategorySmartBusinessSession(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the category smart
business service. |
CustomerAdminSession |
getCustomerAdminSession(Proxy proxy)
Gets the
OsidSession associated with the customer
administration service. |
CustomerAdminSession |
getCustomerAdminSessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the customer
administration service for the given business. |
CustomerBusinessAssignmentSession |
getCustomerBusinessAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning
customers to businesses. |
CustomerBusinessSession |
getCustomerBusinessSession(Proxy proxy)
Gets the
OsidSession to lookup customer/catalog
mappings. |
CustomerLookupSession |
getCustomerLookupSession(Proxy proxy)
Gets the
OsidSession associated with the customer
lookup service. |
CustomerLookupSession |
getCustomerLookupSessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the customer
lookup service for the given business. |
CustomerNotificationSession |
getCustomerNotificationSession(CustomerReceiver customerReceiver,
Proxy proxy)
Gets the
OsidSession associated with the customer
notification service. |
CustomerNotificationSession |
getCustomerNotificationSessionForBusiness(CustomerReceiver customerReceiver,
Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the customer
notification service for the given business. |
CustomerQuerySession |
getCustomerQuerySession(Proxy proxy)
Gets the
OsidSession associated with the customer query
service. |
CustomerQuerySession |
getCustomerQuerySessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the customer query
service for the given business. |
CustomerSearchSession |
getCustomerSearchSession(Proxy proxy)
Gets the
OsidSession associated with the customer
search service. |
CustomerSearchSession |
getCustomerSearchSessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the customer
search service for the given business. |
CustomerSmartBusinessSession |
getCustomerSmartBusinessSession(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the customer smart
business service. |
EntryAdminSession |
getEntryAdminSession(Proxy proxy)
Gets the
OsidSession associated with the entry
administration service. |
EntryAdminSession |
getEntryAdminSessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the entry
administration service for the given business. |
EntryBusinessAssignmentSession |
getEntryBusinessAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning entries
to businesses. |
EntryBusinessSession |
getEntryBusinessSession(Proxy proxy)
Gets the
OsidSession to lookup entry/catalog mappings. |
EntryLookupSession |
getEntryLookupSession(Proxy proxy)
Gets the
OsidSession associated with the entry lookup
service. |
EntryLookupSession |
getEntryLookupSessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the entry lookup
service for the given business. |
EntryNotificationSession |
getEntryNotificationSession(EntryReceiver entryReceiver,
Proxy proxy)
Gets the
OsidSession associated with the entry
notification service. |
EntryNotificationSession |
getEntryNotificationSessionForBusiness(EntryReceiver entryReceiver,
Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the entry
notification service for the given business. |
EntryQuerySession |
getEntryQuerySession(Proxy proxy)
Gets the
OsidSession associated with the entry query
service. |
EntryQuerySession |
getEntryQuerySessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the entry query
service for the given business. |
EntrySearchSession |
getEntrySearchSession(Proxy proxy)
Gets the
OsidSession associated with the entry search
service. |
EntrySearchSession |
getEntrySearchSessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the entry search
service for the given business. |
EntrySmartBusinessSession |
getEntrySmartBusinessSession(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the entry smart
business service. |
ItemAdminSession |
getItemAdminSession(Proxy proxy)
Gets the
OsidSession associated with the item
administration service. |
ItemAdminSession |
getItemAdminSessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the item
administration service for the given business. |
ItemBusinessAssignmentSession |
getItemBusinessAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning items to
businesses. |
ItemBusinessSession |
getItemBusinessSession(Proxy proxy)
Gets the
OsidSession to lookup item/catalog mappings. |
ItemLookupSession |
getItemLookupSession(Proxy proxy)
Gets the
OsidSession associated with the item lookup
service. |
ItemLookupSession |
getItemLookupSessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the item lookup
service for the given business. |
ItemNotificationSession |
getItemNotificationSession(ItemReceiver itemReceiver,
Proxy proxy)
Gets the
OsidSession associated with the item
notification service. |
ItemNotificationSession |
getItemNotificationSessionForBusiness(ItemReceiver itemReceiver,
Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the item
notification service for the given business. |
ItemQuerySession |
getItemQuerySession(Proxy proxy)
Gets the
OsidSession associated with the item query
service. |
ItemQuerySession |
getItemQuerySessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the item query
service for the given business. |
ItemSearchSession |
getItemSearchSession(Proxy proxy)
Gets the
OsidSession associated with the item search
service. |
ItemSearchSession |
getItemSearchSessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the item search
service for the given business. |
ItemSmartBusinessSession |
getItemSmartBusinessSession(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the item smart
business service. |
PeriodAdminSession |
getPeriodAdminSession(Proxy proxy)
Gets the
OsidSession associated with the period
administration service. |
PeriodAdminSession |
getPeriodAdminSessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the period
administration service for the given business. |
PeriodBusinessAssignmentSession |
getPeriodBusinessAssignmentSession(Proxy proxy)
Gets the
OsidSession associated with assigning periods
to businesses. |
PeriodBusinessSession |
getPeriodBusinessSession(Proxy proxy)
Gets the
OsidSession to lookup period/catalog mappings. |
PeriodLookupSession |
getPeriodLookupSession(Proxy proxy)
Gets the
OsidSession associated with the period lookup
service. |
PeriodLookupSession |
getPeriodLookupSessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the period lookup
service for the given business. |
PeriodNotificationSession |
getPeriodNotificationSession(PeriodReceiver periodReceiver,
Proxy proxy)
Gets the
OsidSession associated with the period
notification service. |
PeriodNotificationSession |
getPeriodNotificationSessionForBusiness(PeriodReceiver periodReceiver,
Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the period
notification service for the given business. |
PeriodQuerySession |
getPeriodQuerySession(Proxy proxy)
Gets the
OsidSession associated with the period query
service. |
PeriodQuerySession |
getPeriodQuerySessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the period query
service for the given business. |
PeriodSearchSession |
getPeriodSearchSession(Proxy proxy)
Gets the
OsidSession associated with the period search
service. |
PeriodSearchSession |
getPeriodSearchSessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the period search
service for the given business. |
PeriodSmartBusinessSession |
getPeriodSmartBusinessSession(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the period smart
business service. |
changeBranch, initialize, rollbackService
close
getBusinessRecordTypes, 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, supportsVisibleFederation
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
CustomerLookupSession getCustomerLookupSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the customer
lookup service.proxy
- proxy CustomerLookupSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCustomerLookup()
is false
optional
- This method must be implemented if
supportsCustomerLookup()
is true.
CustomerLookupSession getCustomerLookupSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the customer
lookup service for the given business.businessId
- the Id
of the businessproxy
- proxy CustomerLookupSession
NotFoundException
- no Business
found by
the given Id
NullArgumentException
- proxy
or
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(Proxy proxy) throws OperationFailedException
OsidSession
associated with the customer query
service.proxy
- proxy CustomerQuerySession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsCustomerQuery()
is false
optional
- This method must be implemented if
supportsCustomerQuery()
is true.
CustomerQuerySession getCustomerQuerySessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the customer query
service for the given business.businessId
- the Id
of the Business
proxy
- proxy CustomerQuerySession
NotFoundException
- no business found by the given
Id
NullArgumentException
- proxy
or
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(Proxy proxy) throws OperationFailedException
OsidSession
associated with the customer
search service.proxy
- proxy CustomerSearchSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCustomerSearch()
is false
optional
- This method must be implemented if
supportsCustomerSearch()
is true.
CustomerSearchSession getCustomerSearchSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the customer
search service for the given business.businessId
- the Id
of the Business
proxy
- proxy CustomerSearchSession
NotFoundException
- no business found by the given
Id
NullArgumentException
- proxy
or
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(Proxy proxy) throws OperationFailedException
OsidSession
associated with the customer
administration service.proxy
- proxy CustomerAdminSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsCustomerAdmin()
is false
optional
- This method must be implemented if
supportsCustomerAdmin()
is true.
CustomerAdminSession getCustomerAdminSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the customer
administration service for the given business.businessId
- the Id
of the Business
proxy
- proxy CustomerAdminSession
NotFoundException
- no business found by the given
Id
NullArgumentException
- proxy
or
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, Proxy proxy) throws OperationFailedException
OsidSession
associated with the customer
notification service.customerReceiver
- the notification callbackproxy
- proxy CustomerNotificationSession
NullArgumentException
- customerReceiver
or proxy
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, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the customer
notification service for the given business.customerReceiver
- the notification callbackbusinessId
- the Id
of the Business
proxy
- proxy CustomerNotificationSession
NotFoundException
- no business found by the given
Id
NullArgumentException
- customerReceiver,
businessId
or proxy
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(Proxy proxy) throws OperationFailedException
OsidSession
to lookup customer/catalog
mappings.proxy
- proxy CustomerBusinessSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCustomerBusiness()
is false
optional
- This method must be implemented if
supportsCustomerBusiness()
is true.
CustomerBusinessAssignmentSession getCustomerBusinessAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with assigning
customers to businesses.proxy
- proxy CustomerBusinessAssignmentSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCustomerBusinessAssignment()
is false
optional
- This method must be implemented if
supportsCustomerBusinessAssignment()
is
true.
CustomerSmartBusinessSession getCustomerSmartBusinessSession(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the customer smart
business service.businessId
- the Id
of the Business
proxy
- proxy CustomerSmartBusinessSession
NotFoundException
- no business found by the given
Id
NullArgumentException
- businessId
or
proxy
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(Proxy proxy) throws OperationFailedException
OsidSession
associated with the item lookup
service.proxy
- proxy ItemSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsItemLookup()
is false
optional
- This method must be implemented if
supportsItemLookup()
is true.
ItemLookupSession getItemLookupSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the item lookup
service for the given business.businessId
- the Id
of the businessproxy
- proxy ItemLookupSession
NotFoundException
- no Business
found by
the given Id
NullArgumentException
- proxy
or
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
ItemQuerySession getItemQuerySession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the item query
service.proxy
- proxy ItemQuerySession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsItemQuery()
is false
optional
- This method must be implemented if
supportsItemQuery()
is true.
ItemQuerySession getItemQuerySessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the item query
service for the given business.businessId
- the Id
of the Business
proxy
- proxy ItemQuerySession
NotFoundException
- no business found by the given
Id
NullArgumentException
- proxy
or
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(Proxy proxy) throws OperationFailedException
OsidSession
associated with the item search
service.proxy
- proxy ItemSearchSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsItemSearch()
is false
optional
- This method must be implemented if
supportsItemSearch()
is true.
ItemSearchSession getItemSearchSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the item search
service for the given business.businessId
- the Id
of the Business
proxy
- proxy ItemSearchSession
NotFoundException
- no business found by the given
Id
NullArgumentException
- proxy
or
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(Proxy proxy) throws OperationFailedException
OsidSession
associated with the item
administration service.proxy
- proxy ItemAdminSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsItemAdmin()
is false
optional
- This method must be implemented if
supportsItemAdmin()
is true.
ItemAdminSession getItemAdminSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the item
administration service for the given business.businessId
- the Id
of the Business
proxy
- proxy ItemAdminSession
NotFoundException
- no business found by the given
Id
NullArgumentException
- proxy
or
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, Proxy proxy) throws OperationFailedException
OsidSession
associated with the item
notification service.itemReceiver
- the notification callbackproxy
- proxy ItemNotificationSession
NullArgumentException
- itemReceiver
or
proxy
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, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the item
notification service for the given business.itemReceiver
- the notification callbackbusinessId
- the Id
of the Business
proxy
- proxy ItemNotificationSession
NotFoundException
- no business found by the given
Id
NullArgumentException
- itemReceiver, businessId
or proxy
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(Proxy proxy) throws OperationFailedException
OsidSession
to lookup item/catalog mappings.proxy
- proxy ItemCatalogSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsItemCatalog()
is false
optional
- This method must be implemented if
supportsItemCatalog()
is true.
ItemBusinessAssignmentSession getItemBusinessAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with assigning items to
businesses.proxy
- proxy ItemCatalogAssignmentSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsItemCatalogAssignment()
is false
optional
- This method must be implemented if
supportsItemCatalogAssignment()
is true.
ItemSmartBusinessSession getItemSmartBusinessSession(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the item smart
business service.businessId
- the Id
of the Business
proxy
- proxy ItemSmartBusinessSession
NotFoundException
- no business found by the given
Id
NullArgumentException
- businessId
or
proxy
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(Proxy proxy) throws OperationFailedException
OsidSession
associated with the category
lookup service.proxy
- proxy CategorySession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCategoryLookup()
is false
optional
- This method must be implemented if
supportsCategoryLookup()
is true.
CategoryLookupSession getCategoryLookupSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the category
lookup service for the given business.businessId
- the Id
of the businessproxy
- proxy CategoryLookupSession
NotFoundException
- no Business
found by
the given Id
NullArgumentException
- proxy
or
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
CategoryQuerySession getCategoryQuerySession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the category query
service.proxy
- proxy CategoryQuerySession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsCategoryQuery()
is false
optional
- This method must be implemented if
supportsCategoryQuery()
is true.
CategoryQuerySession getCategoryQuerySessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the category query
service for the given business.businessId
- the Id
of the Business
proxy
- proxy CategoryQuerySession
NotFoundException
- no business found by the given
Id
NullArgumentException
- proxy
or
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(Proxy proxy) throws OperationFailedException
OsidSession
associated with the category
search service.proxy
- proxy CategorySearchSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCategorySearch()
is false
optional
- This method must be implemented if
supportsCategorySearch()
is true.
CategorySearchSession getCategorySearchSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the category
search service for the given business.businessId
- the Id
of the Business
proxy
- proxy CategorySearchSession
NotFoundException
- no business found by the given
Id
NullArgumentException
- proxy
or
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(Proxy proxy) throws OperationFailedException
OsidSession
associated with the category
administration service.proxy
- proxy CategoryAdminSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsCategoryAdmin()
is false
optional
- This method must be implemented if
supportsCategoryAdmin()
is true.
CategoryAdminSession getCategoryAdminSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the category
administration service for the given business.businessId
- the Id
of the Business
proxy
- proxy CategoryAdminSession
NotFoundException
- no business found by the given
Id
NullArgumentException
- proxy
or
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, Proxy proxy) throws OperationFailedException
OsidSession
associated with the category
notification service.categoryReceiver
- the notification callbackproxy
- proxy CategoryNotificationSession
NullArgumentException
- categoryReceiver
or proxy
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, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the category
notification service for the given business.categoryReceiver
- the notification callbackbusinessId
- the Id
of the Business
proxy
- proxy CategoryNotificationSession
NotFoundException
- no business found by the given
Id
NullArgumentException
- categoryReceiver,
businessId
or proxy
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(Proxy proxy) throws OperationFailedException
OsidSession
to lookup category/catalog
mappings.proxy
- proxy CategoryBusinessSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCategoryBusiness()
is false
optional
- This method must be implemented if
supportsCategoryBusiness()
is true.
CategoryBusinessAssignmentSession getCategoryBusinessAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with assigning
categories to businesses.proxy
- proxy CategoryBusinessAssignmentSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsCategoryBusinessAssignment()
is false
optional
- This method must be implemented if
supportsCategoryBusinessAssignment()
is
true.
CategorySmartBusinessSession getCategorySmartBusinessSession(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the category smart
business service.businessId
- the Id
of the Business
proxy
- proxy CategorySmartBusinessSession
NotFoundException
- no business found by the given
Id
NullArgumentException
- businessId
or
proxy
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(Proxy proxy) throws OperationFailedException
OsidSession
associated with the entry lookup
service.proxy
- proxy EntryLookupSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsEntryLookup()
is false
optional
- This method must be implemented if
supportsEntryLookup()
is true.
EntryLookupSession getEntryLookupSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the entry lookup
service for the given business.businessId
- the Id
of the Business
proxy
- proxy EntryLookupSession
NotFoundException
- no Business
found by
the given Id
NullArgumentException
- proxy
or
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(Proxy proxy) throws OperationFailedException
OsidSession
associated with the entry query
service.proxy
- proxy EntryQuerySession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsEntryQuery()
is false
optional
- This method must be implemented if
supportsEntryQuery()
is true.
EntryQuerySession getEntryQuerySessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the entry query
service for the given business.businessId
- the Id
of the Business
proxy
- proxy EntryQuerySession
NotFoundException
- no business found by the given
Id
NullArgumentException
- businessId
or
proxy
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(Proxy proxy) throws OperationFailedException
OsidSession
associated with the entry search
service.proxy
- proxy EntrySearchSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsEntrySearch()
is false
optional
- This method must be implemented if
supportsEntrySearch()
is true.
EntrySearchSession getEntrySearchSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the entry search
service for the given business.businessId
- the Id
of the Business
proxy
- proxy EntrySearchSession
NotFoundException
- no business found by the given
Id
NullArgumentException
- proxy
or
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(Proxy proxy) throws OperationFailedException
OsidSession
associated with the entry
administration service.proxy
- proxy EntryAdminSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsEntryAdmin()
is false
optional
- This method must be implemented if
supportsEntryAdmin()
is true.
EntryAdminSession getEntryAdminSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the entry
administration service for the given business.businessId
- the Id
of the Business
proxy
- proxy EntryAdminSession
NotFoundException
- no business found by the given
Id
NullArgumentException
- proxy
or
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, Proxy proxy) throws OperationFailedException
OsidSession
associated with the entry
notification service.entryReceiver
- the notification callbackproxy
- proxy EntryNotificationSession
NullArgumentException
- entryReceiver
or
proxy
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, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the entry
notification service for the given business.entryReceiver
- the notification callbackbusinessId
- the Id
of the Business
proxy
- proxy EntryNotificationSession
NotFoundException
- no business found by the given
Id
NullArgumentException
- entryReceiver,
businessId,
or proxy
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(Proxy proxy) throws OperationFailedException
OsidSession
to lookup entry/catalog mappings.proxy
- proxy EntryCatalogSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsEntryCatalog()
is false
optional
- This method must be implemented if
supportsEntryCatalog()
is true.
EntryBusinessAssignmentSession getEntryBusinessAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with assigning entries
to businesses.proxy
- proxy EntryCatalogAssignmentSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsEntryCatalogAssignment()
is false
optional
- This method must be implemented if
supportsEntryCatalogAssignment()
is true.
EntrySmartBusinessSession getEntrySmartBusinessSession(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the entry smart
business service.businessId
- the Id
of the Business
proxy
- proxy EntrySmartBusinessSession
NotFoundException
- no business found by the given
Id
NullArgumentException
- businessId
or
proxy
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(Proxy proxy) throws OperationFailedException
OsidSession
associated with the period lookup
service.proxy
- proxy PeriodLookupSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsPeriodLookup()
is false
optional
- This method must be implemented if
supportsPeriodLookup()
is true.
PeriodLookupSession getPeriodLookupSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the period lookup
service for the given business.businessId
- the Id
of the Business
proxy
- proxy PeriodLookupSession
NotFoundException
- no Business
found by
the given Id
NullArgumentException
- proxy
or
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(Proxy proxy) throws OperationFailedException
OsidSession
associated with the period query
service.proxy
- proxy PeriodQuerySession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsPeriodQuery()
is false
optional
- This method must be implemented if
supportsPeriodQuery()
is true.
PeriodQuerySession getPeriodQuerySessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the period query
service for the given business.businessId
- the Id
of the Business
proxy
- proxy PeriodQuerySession
NotFoundException
- no business found by the given
Id
NullArgumentException
- businessId
or
proxy
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(Proxy proxy) throws OperationFailedException
OsidSession
associated with the period search
service.proxy
- proxy PeriodSearchSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsPeriodSearch()
is false
optional
- This method must be implemented if
supportsPeriodSearch()
is true.
PeriodSearchSession getPeriodSearchSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the period search
service for the given business.businessId
- the Id
of the Business
proxy
- proxy PeriodSearchSession
NotFoundException
- no business found by the given
Id
NullArgumentException
- proxy
or
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(Proxy proxy) throws OperationFailedException
OsidSession
associated with the period
administration service.proxy
- proxy PeriodAdminSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsPeriodAdmin()
is false
optional
- This method must be implemented if
supportsPeriodAdmin()
is true.
PeriodAdminSession getPeriodAdminSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the period
administration service for the given business.businessId
- the Id
of the Business
proxy
- proxy PeriodAdminSession
NotFoundException
- no business found by the given
Id
NullArgumentException
- proxy
or
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, Proxy proxy) throws OperationFailedException
OsidSession
associated with the period
notification service.periodReceiver
- the notification callbackproxy
- proxy PeriodNotificationSession
NullArgumentException
- periodReceiver
or proxy
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, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the period
notification service for the given business.periodReceiver
- the notification callbackbusinessId
- the Id
of the Business
proxy
- proxy PeriodNotificationSession
NotFoundException
- no business found by the given
Id
NullArgumentException
- periodReceiver,
businessId
or proxy
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(Proxy proxy) throws OperationFailedException
OsidSession
to lookup period/catalog mappings.proxy
- proxy PeriodCatalogSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsPeriodCatalog()
is false
optional
- This method must be implemented if
supportsPeriodCatalog()
is true.
PeriodBusinessAssignmentSession getPeriodBusinessAssignmentSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with assigning periods
to businesses.proxy
- proxy PeriodCatalogAssignmentSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsPeriodCatalogAssignment()
is false
optional
- This method must be implemented if
supportsPeriodCatalogAssignment()
is true.
PeriodSmartBusinessSession getPeriodSmartBusinessSession(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession
associated with the period smart
business service.businessId
- the Id
of the Business
proxy
- proxy PeriodSmartBusinessSession
NotFoundException
- no business found by the given
Id
NullArgumentException
- businessId
or
proxy
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(Proxy proxy) throws OperationFailedException
OsidSession
associated with the business
lookup service.proxy
- proxy BusinessLookupSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsBusinessLookup()
is false
optional
- This method must be implemented if
supportsBusinessLookup()
is true.
BusinessQuerySession getBusinessQuerySession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the business query
service.proxy
- proxy BusinessQuerySession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsBusinessQuery()
is false
optional
- This method must be implemented if
supportsBusinessQuery()
is true.
BusinessSearchSession getBusinessSearchSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the business
search service.proxy
- proxy BusinessSearchSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsBusinessSearch()
is false
optional
- This method must be implemented if
supportsBusinessSearch()
is true.
BusinessAdminSession getBusinessAdminSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the business
administrative service.proxy
- proxy BusinessAdminSession
NullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
- supportsBusinessAdmin()
is false
optional
- This method must be implemented if
supportsBusinessAdmin()
is true.
BusinessNotificationSession getBusinessNotificationSession(BusinessReceiver businessReceiver, Proxy proxy) throws OperationFailedException
OsidSession
associated with the business
notification service.businessReceiver
- the notification callbackproxy
- proxy BusinessNotificationSession
NullArgumentException
- businessReceiver
or proxy
is null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsBusinessNotification()
is false
optional
- This method must be implemented if
supportsBusinessNotification()
is true.
BusinessHierarchySession getBusinessHierarchySession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the business
hierarchy service.proxy
- proxy BusinessHierarchySession
for businessesNullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsBusinessHierarchy()
is false
optional
- This method must be implemented if
supportsBusinessHierarchy()
is true.
BusinessHierarchyDesignSession getBusinessHierarchyDesignSession(Proxy proxy) throws OperationFailedException
OsidSession
associated with the business
hierarchy design service.proxy
- proxy HierarchyDesignSession
for businessesNullArgumentException
- proxy
is
null
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsBusinessHierarchyDesign()
is false
optional
- This method must be implemented if
supportsBusinessHierarchyDesign()
is true.
BillingBatchProxyManager getBillingBatchProxyManager() throws OperationFailedException
BillingBatchProxyManager.
BillingBatchProxyManager
OperationFailedException
- unable to complete requestUnimplementedException
- supportsBillingBatch()
is false
optional
- This method must be implemented if
supportsBillingBatch()
is true.
BillingPaymentProxyManager getBillingPaymentProxyManager() throws OperationFailedException
BillingPaymentProxyManager.
BillingPaymentProxyManager
OperationFailedException
- unable to complete requestUnimplementedException
-
supportsBillingPayment()
is false
optional
- This method must be implemented if
supportsBillingPayment()
is true.