public interface FinancialsBatchProxyManager extends OsidProxyManager, FinancialsBatchProfile
The financials batch proxy manager provides access to financials batch
sessions and provides interoperability tests for various aspects of this
service. Methods in this manager support the passing of a Proxy
object. The sessions included in this manager are:
AccountBatchAdminSession: a session to create,
modify and delete accounts in bulk ActivityBatchAdminSession: a session to create,
modify and delete activities in bulk FiscalPeriodBatchAdminSession: a session to
create, modify and delete fiscal periods in bulk BusinessBatchAdminSession: a session to create,
modify and delete businesses in bulk | Modifier and Type | Method and Description |
|---|---|
AccountBatchAdminSession |
getAccountBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk account
administration service. |
AccountBatchAdminSession |
getAccountBatchAdminSessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the bulk account
administration service for the given business. |
ActivityBatchAdminSession |
getActivityBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk activity
administration service. |
ActivityBatchAdminSession |
getActivityBatchAdminSessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the bulk activity
administration service for the given business. |
BusinessBatchAdminSession |
getBusinessBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk business
administration service. |
FiscalPeriodBatchAdminSession |
getFiscalPeriodBatchAdminSession(Proxy proxy)
Gets the
OsidSession associated with the bulk fiscal
period administration service. |
FiscalPeriodBatchAdminSession |
getFiscalPeriodBatchAdminSessionForBusiness(Id businessId,
Proxy proxy)
Gets the
OsidSession associated with the bulk fiscal
period administration service for the given business. |
changeBranch, initialize, rollbackServiceclosesupportsAccountBatchAdmin, supportsActivityBatchAdmin, supportsBusinessBatchAdmin, supportsFiscalPeriodBatchAdmin, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdAccountBatchAdminSession getAccountBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk account
administration service.proxy - a proxy AccountBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsAccountBatchAdmin() is false optional - This method must be implemented if
supportsAccountBatchAdmin() is true.
AccountBatchAdminSession getAccountBatchAdminSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk account
administration service for the given business.businessId - the Id of the Business
proxy - a proxy AccountBatchAdminSession NotFoundException - no Business found by
the given Id NullArgumentException - businessId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsAccountBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsAccountBatchAdmin() and
supportsVisibleFederation() are true
ActivityBatchAdminSession getActivityBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk activity
administration service.proxy - a proxy ActivityBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityBatchAdmin() is false optional - This method must be implemented if
supportsActivityBatchAdmin() is true.
ActivityBatchAdminSession getActivityBatchAdminSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk activity
administration service for the given business.businessId - the Id of the Business
proxy - a proxy ActivityBatchAdminSession NotFoundException - no Business found by
the given Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsActivityBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsActivityBatchAdmin() and
supportsVisibleFederation() are true
FiscalPeriodBatchAdminSession getFiscalPeriodBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk fiscal
period administration service.proxy - a proxy FiscalPeriodBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsFiscalPeriodBatchAdmin() is false
optional - This method must be implemented if
supportsFiscalPeriodBatchAdmin() is true.
FiscalPeriodBatchAdminSession getFiscalPeriodBatchAdminSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException
OsidSession associated with the bulk fiscal
period administration service for the given business.businessId - the Id of the Business
proxy - a proxy FiscalPeriodBatchAdminSession NotFoundException - no Business found by
the given Id NullArgumentException - businessId or
proxy is null OperationFailedException - unable to complete requestUnimplementedException -
supportsFiscalPeriodBatchAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsFiscalPeriodBatchAdmin() and
supportsVisibleFederation() are true
BusinessBatchAdminSession getBusinessBatchAdminSession(Proxy proxy) throws OperationFailedException
OsidSession associated with the bulk business
administration service.proxy - a proxy BusinessBatchAdminSession NullArgumentException - proxy is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsBusinessBatchAdmin() is false optional - This method must be implemented if
supportsBusinessBatchAdmin() is true.