public interface FinancialsPostingManager extends OsidManager, FinancialsPostingProfile
The financials posting manager provides access to posting management sessions and provides interoperability tests for various aspects of this service. The sessions included in this manager are:
PostLookupSession: a session to retrieve posts
PostQuerySession: a session to query posts PostSearchSession: a session to search for posts
PostAdminSession: a session to create and delete
posts PostNotificationSession: a session to receive
notifications pertaining to post changes PostBusinessSession: a session to look up post to
business mappings PostBusinessAssignmentSession: a session to manage
post to business mappings PostSmartBusinessSession: a session to manage
dynamic businesses of posts PostEntryLookupSession: a session to retrieve
entries PostEntryLookupSession: a session to query entries
PostEntrySearchSession: a session to search for
entries PostEntryAdminSession: a session to create and
delete entries PostEntryNotificationSession: a session to receive
notifications pertaining to post entry changes PostEntryBusinessSession: a session to look up
post entry to business mappings PostEntryBusinessAssignmentSession: a session to
manage post entry to business mappings PostEntrySmartBusinessAssignmentSession: a session
to manage dynamic businesses of entries | Modifier and Type | Method and Description |
|---|---|
FinancialsPostingBatchManager |
getFinancialsPostingBatchManager()
Gets a
FinancialsPostingBatchManager. |
PostAdminSession |
getPostAdminSession()
Gets the
OsidSession associated with the post
administration service. |
PostAdminSession |
getPostAdminSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the post
administration service for the given business. |
PostBusinessAssignmentSession |
getPostBusinessAssignmentSession()
Gets the
OsidSession associated with assigning posts to
businesses. |
PostBusinessSession |
getPostBusinessSession()
Gets the
OsidSession to lookup post/catalog mappings. |
PostEntryAdminSession |
getPostEntryAdminSession()
Gets the
OsidSession associated with the post entry
administration service. |
PostEntryAdminSession |
getPostEntryAdminSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the post entry
administration service for the given business. |
PostEntryBusinessAssignmentSession |
getPostEntryBusinessAssignmentSession()
Gets the
OsidSession associated with assigning post
entries to businesses. |
PostEntryBusinessSession |
getPostEntryBusinessSession()
Gets the
OsidSession to lookup entry/catalog mappings. |
PostEntryLookupSession |
getPostEntryLookupSession()
Gets the
OsidSession associated with the post entry
lookup service. |
PostEntryLookupSession |
getPostEntryLookupSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the post entry
lookup service for the given business. |
PostEntryNotificationSession |
getPostEntryNotificationSession(PostEntryReceiver postEntryReceiver)
Gets the
OsidSession associated with the post entry
notification service. |
PostEntryNotificationSession |
getPostEntryNotificationSessionForBusiness(PostEntryReceiver postEntryReceiver,
Id businessId)
Gets the
OsidSession associated with the post entry
notification service for the given business. |
PostEntryQuerySession |
getPostEntryQuerySession()
Gets the
OsidSession associated with the post entry
query service. |
PostEntryQuerySession |
getPostEntryQuerySessionForBusiness(Id businessId)
Gets the
OsidSession associated with the post entry
query service for the given business. |
PostEntrySearchSession |
getPostEntrySearchSession()
Gets the
OsidSession associated with the post entry
search service. |
PostEntrySearchSession |
getPostEntrySearchSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the post entry
search service for the given business. |
PostEntrySmartBusinessSession |
getPostEntrySmartBusinessSession(Id businessId)
Gets the
OsidSession associated with the post entry
smart business service. |
PostLookupSession |
getPostLookupSession()
Gets the
OsidSession associated with the post lookup
service. |
PostLookupSession |
getPostLookupSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the post lookup
service for the given business. |
PostNotificationSession |
getPostNotificationSession(PostReceiver postReceiver)
Gets the
OsidSession associated with the post
notification service. |
PostNotificationSession |
getPostNotificationSessionForBusiness(PostReceiver postReceiver,
Id businessId)
Gets the
OsidSession associated with the post
notification service for the given business. |
PostQuerySession |
getPostQuerySession()
Gets the
OsidSession associated with the post query
service. |
PostQuerySession |
getPostQuerySessionForBusiness(Id businessId)
Gets the
OsidSession associated with the post query
service for the given business. |
PostSearchSession |
getPostSearchSession()
Gets the
OsidSession associated with the post search
service. |
PostSearchSession |
getPostSearchSessionForBusiness(Id businessId)
Gets the
OsidSession associated with the post search
service for the given business. |
PostSmartBusinessSession |
getPostSmartBusinessSession(Id businessId)
Gets the
OsidSession associated with the post smart
business service. |
changeBranch, initialize, rollbackServiceclosegetPostEntryRecordTypes, getPostEntrySearchRecordTypes, getPostRecordTypes, getPostSearchRecordTypes, supportsFinancialsPostingBatch, supportsPostAdmin, supportsPostBusiness, supportsPostBusinessAssignment, supportsPostEntryAdmin, supportsPostEntryBusiness, supportsPostEntryBusinessAssignment, supportsPostEntryLookup, supportsPostEntryNotification, supportsPostEntryQuery, supportsPostEntryRecordType, supportsPostEntrySearch, supportsPostEntrySearchRecordType, supportsPostEntrySmartBusiness, supportsPostLookup, supportsPostNotification, supportsPostQuery, supportsPostRecordType, supportsPostSearch, supportsPostSearchRecordType, supportsPostSmartBusiness, supportsVisibleFederationgetBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdPostLookupSession getPostLookupSession() throws OperationFailedException
OsidSession associated with the post lookup
service. PostSession OperationFailedException - unable to complete requestUnimplementedException - supportsPostLookup()
is false optional - This method must be implemented if
supportsPostLookup() is true. PostLookupSession getPostLookupSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the post lookup
service for the given business.businessId - the Id of the business PostLookupSession NotFoundException - no Business found by
the given Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsPostLookup()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsPostLookup() and
supportsVisibleFederation() are true
PostQuerySession getPostQuerySession() throws OperationFailedException
OsidSession associated with the post query
service. PostQuerySession OperationFailedException - unable to complete requestUnimplementedException - supportsPostQuery()
is false optional - This method must be implemented if
supportsPostQuery() is true. PostQuerySession getPostQuerySessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the post query
service for the given business.businessId - the Id of the Business
PostQuerySession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsPostQuery()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsPostQuery() and
supportsVisibleFederation() are true
PostSearchSession getPostSearchSession() throws OperationFailedException
OsidSession associated with the post search
service. PostSearchSession OperationFailedException - unable to complete requestUnimplementedException - supportsPostSearch()
is false optional - This method must be implemented if
supportsPostSearch() is true. PostSearchSession getPostSearchSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the post search
service for the given business.businessId - the Id of the Business
PostSearchSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsPostSearch()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsPostSearch() and
supportsVisibleFederation() are true
PostAdminSession getPostAdminSession() throws OperationFailedException
OsidSession associated with the post
administration service. PostAdminSession OperationFailedException - unable to complete requestUnimplementedException - supportsPostAdmin()
is false optional - This method must be implemented if
supportsPostAdmin() is true. PostAdminSession getPostAdminSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the post
administration service for the given business.businessId - the Id of the Business
PostAdminSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException - supportsPostAdmin()
or supportsVisibleFederation() is
false optional - This method must be implemented if
supportsPostAdmin() and
supportsVisibleFederation() are true
PostNotificationSession getPostNotificationSession(PostReceiver postReceiver) throws OperationFailedException
OsidSession associated with the post
notification service.postReceiver - the notification callback PostNotificationSession NullArgumentException - postReceiver is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsPostNotification() is false optional - This method must be implemented if
supportsPostNotification() is true. PostNotificationSession getPostNotificationSessionForBusiness(PostReceiver postReceiver, Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the post
notification service for the given business.postReceiver - the notification callbackbusinessId - the Id of the Business
PostNotificationSession NotFoundException - no business found by the given
Id NullArgumentException - postReceiver or
businessId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsPostNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsPostNotification() and
supportsVisibleFederation() are true
PostBusinessSession getPostBusinessSession() throws OperationFailedException
OsidSession to lookup post/catalog mappings. PostBusinessSession OperationFailedException - unable to complete requestUnimplementedException - supportsPostBusiness()
is false optional - This method must be implemented if
supportsPostBusiness() is true. PostBusinessAssignmentSession getPostBusinessAssignmentSession() throws OperationFailedException
OsidSession associated with assigning posts to
businesses. PostBusinessAssignmentSession OperationFailedException - unable to complete requestUnimplementedException -
supportsPostBusinessAssignment() is false
optional - This method must be implemented if
supportsPostBusinessAssignment() is true.
PostSmartBusinessSession getPostSmartBusinessSession(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the post smart
business service.businessId - the Id of the Business
PostSmartBusinessSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsPostSmartBusiness() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsPostSmartBusiness() and
supportsVisibleFederation() are true
PostEntryLookupSession getPostEntryLookupSession() throws OperationFailedException
OsidSession associated with the post entry
lookup service. PostEntryLookupSession OperationFailedException - unable to complete requestUnimplementedException -
supportsPostEntryLookup() is false optional - This method must be implemented if
supportsPostEntryLookup() is true. PostEntryLookupSession getPostEntryLookupSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the post entry
lookup service for the given business.businessId - the Id of the Business
PostEntryLookupSession NotFoundException - no Business found by
the given Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsPostEntryLookup() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsPostEntryLookup() and
supportsVisibleFederation() are true
PostEntryQuerySession getPostEntryQuerySession() throws OperationFailedException
OsidSession associated with the post entry
query service. PostEntryQuerySession OperationFailedException - unable to complete requestUnimplementedException -
supportsPostEntryQuery() is false optional - This method must be implemented if
supportsPostEntryQuery() is true. PostEntryQuerySession getPostEntryQuerySessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the post entry
query service for the given business.businessId - the Id of the Business
PostEntryQuerySession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsPostEntryQuery() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsPostEntryQuery() and
supportsVisibleFederation() are true
PostEntrySearchSession getPostEntrySearchSession() throws OperationFailedException
OsidSession associated with the post entry
search service. PostEntrySearchSession OperationFailedException - unable to complete requestUnimplementedException -
supportsPostEntrySearch() is false optional - This method must be implemented if
supportsPostEntrySearch() is true. PostEntrySearchSession getPostEntrySearchSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the post entry
search service for the given business.businessId - the Id of the Business
PostEntrySearchSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsPostEntrySearch() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsPostEntrySearch() and
supportsVisibleFederation() are true
PostEntryAdminSession getPostEntryAdminSession() throws OperationFailedException
OsidSession associated with the post entry
administration service. PostEntryAdminSession OperationFailedException - unable to complete requestUnimplementedException -
supportsPostEntryAdmin() is false optional - This method must be implemented if
supportsPostEntryAdmin() is true. PostEntryAdminSession getPostEntryAdminSessionForBusiness(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the post entry
administration service for the given business.businessId - the Id of the Business
PostEntryAdminSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsPostEntryAdmin() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsPostEntryAdmin() and
supportsVisibleFederation() are true
PostEntryNotificationSession getPostEntryNotificationSession(PostEntryReceiver postEntryReceiver) throws OperationFailedException
OsidSession associated with the post entry
notification service.postEntryReceiver - the notification callback PostEntryNotificationSession NullArgumentException - postEntryReceiver
is null OperationFailedException - unable to complete requestUnimplementedException -
supportsPostEntryNotification() is false
optional - This method must be implemented if
supportsPostEntryNotification() is true.
PostEntryNotificationSession getPostEntryNotificationSessionForBusiness(PostEntryReceiver postEntryReceiver, Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the post entry
notification service for the given business.postEntryReceiver - the notification callbackbusinessId - the Id of the Business
PostEntryNotificationSession NotFoundException - no business found by the given
Id NullArgumentException - postEntryReceiver
or businessId is null OperationFailedException - unable to complete requestUnimplementedException -
supportsPostEntryNotification() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsPostEntryNotification() and
supportsVisibleFederation() are true
PostEntryBusinessSession getPostEntryBusinessSession() throws OperationFailedException
OsidSession to lookup entry/catalog mappings. PostEntryBusinessSession OperationFailedException - unable to complete requestUnimplementedException -
supportsPostEntryBusiness() is false optional - This method must be implemented if
supportsPostEntryBusiness() is true.
PostEntryBusinessAssignmentSession getPostEntryBusinessAssignmentSession() throws OperationFailedException
OsidSession associated with assigning post
entries to businesses. PostEntryBusinessAssignmentSession OperationFailedException - unable to complete requestUnimplementedException -
supportsPostEntryBusinessAssignment() is false
optional - This method must be implemented if
supportsPostEntryBusinessAssignment() is
true. PostEntrySmartBusinessSession getPostEntrySmartBusinessSession(Id businessId) throws NotFoundException, OperationFailedException
OsidSession associated with the post entry
smart business service.businessId - the Id of the Business
PostEntrySmartBusinessSession NotFoundException - no business found by the given
Id NullArgumentException - businessId is
null OperationFailedException - unable to complete requestUnimplementedException -
supportsPostEntrySmartBusiness() or
supportsVisibleFederation() is false optional - This method must be implemented if
supportsPostEntrySmartBusiness() and
supportsVisibleFederation() are true
FinancialsPostingBatchManager getFinancialsPostingBatchManager() throws OperationFailedException
FinancialsPostingBatchManager. FinancialsPostingBatchManager OperationFailedException - unable to complete requestUnimplementedException -
supportsFinancialsPostingBatch() is false
optional - This method must be implemented if
supportsFinancialsPostingBatch() is true.