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, rollbackService
close
supportsAccountBatchAdmin, supportsActivityBatchAdmin, supportsBusinessBatchAdmin, supportsFiscalPeriodBatchAdmin, supportsVisibleFederation
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordType
getBranding, getBrandingIds, getLicense, getProvider, getProviderId
AccountBatchAdminSession 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.