Interface FinancialsProxyManager
- All Superinterfaces:
AutoCloseable, Closeable, FinancialsProfile, OsidProfile, OsidProxyManager, OsidProxyManager, Sourceable
The financials manager provides access to financials sessions and
provides interoperability tests for various aspects of this service.
Methods in this manager support the passing of a Proxy interface
for passing information from server environments. The sessions included in
this manager are:
-
ReportingSession: a session to retrieve financial statements -
AccountLookupSession: a session to retrieve accounts -
AccountQuerySession: a session to query accounts -
AccountSearchSession: a session to search for accounts -
AccountAdminSession: a session to create and delete accounts -
AccountNotificationSession: a session to receive notifications pertaining to account changes -
AccountHierarchySession: a session to traverse account hierarchies -
AccountHierarchyDesignSession: a sesion to manage account hierarchies -
AccountBusinessSession: a session to look up account to business mappings -
AccountBusinessAssignmentSession: a session to manage account to business mappings -
AccountSmartBusinessSession: a session to manage dynamic businesses of accounts
-
ActivityLookupSession: a session to retrieve activities -
ActivityLookupSession: a session to query activities -
ActivitySearchSession: a session to search for activities -
ActivityAdminSession: a session to create and delete activities -
ActivityNotificationSession: a session to receive notifications pertaining to activity changes -
ActivityHierarchySession: a session to traverse activity hierarchies -
ActivityHierarchyDesignSession: a sesion to manage activity hierarchies -
ActivityBusinessSession: a session to look up activity to business mappings -
ActivityBusinessAssignmentSession: a session to manage activity to business mappings -
ActivitySmartBusinessAssignmentSession: a session to manage dynamic businesses of activities
-
FiscalPeriodLookupSession: a session to retrieve fiscal periods -
FiscalPeriodQuerySession: a session to query fiscal periods -
FiscalPeriodSearchSession: a session to search for fiscal periods -
FiscalPeriodAdminSession: a session to create and delete fiscal periods -
FiscalPeriodNotificationSession: a session to receive notifications pertaining to fiscal period changes -
FiscalPeriodBusinessSession: a session to look up fiscal periods to business mappings -
FiscalPeriodBusinessSession: a session to look up fiscal period to business mappings -
FiscalPeriodBusinessAssignmentSession: a session to manage fiscal period to business mappings -
FiscalPeriodSmartBusinessSession: a session to manage dynamic businesses of fiscal 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
-
Method Summary
Modifier and TypeMethodDescriptiongetAccountAdminSession(Proxy proxy) Gets theOsidSessionassociated with the account administration service.getAccountAdminSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the account administration service for the given business.Gets theOsidSessionassociated with assigning accounts to businesses.getAccountBusinessSession(Proxy proxy) Gets theOsidSessionto lookup account/catalog mappings.Gets the session designing account hierarchies.getAccountHierarchyDesignSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the account heirarchy design service for the given business.getAccountHierarchySession(Proxy proxy) Gets the session traversing account hierarchies.getAccountHierarchySessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the account heirarchy traversal service for the given business.getAccountLookupSession(Proxy proxy) Gets theOsidSessionassociated with the account lookup service.getAccountLookupSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the account lookup service for the given business.getAccountNotificationSession(AccountReceiver accountReceiver, Proxy proxy) Gets theOsidSessionassociated with the account notification service.getAccountNotificationSessionForBusiness(AccountReceiver accountReceiver, Id businessId, Proxy proxy) Gets theOsidSessionassociated with the account notification service for the given business.getAccountQuerySession(Proxy proxy) Gets theOsidSessionassociated with the account query service.getAccountQuerySessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the account query service for the given business.getAccountSearchSession(Proxy proxy) Gets theOsidSessionassociated with the account search service.getAccountSearchSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the account search service for the given business.getAccountSmartBusinessSession(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the account smart business service.getActivityAdminSession(Proxy proxy) Gets theOsidSessionassociated with the activity administration service.getActivityAdminSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the activity administration service for the given business.Gets theOsidSessionassociated with assigning activities to businesses.getActivityBusinessSession(Proxy proxy) Gets theOsidSessionto lookup activity/catalog mappings.Gets the session designing activity hierarchies.getActivityHierarchyDesignSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the activity heirarchy design service for the given business.getActivityHierarchySession(Proxy proxy) Gets the session traversing activity hierarchies.getActivityHierarchySessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the activity heirarchy traversal service for the given business.getActivityLookupSession(Proxy proxy) Gets theOsidSessionassociated with the activity lookup service.getActivityLookupSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the activity lookup service for the given business.getActivityNotificationSession(ActivityReceiver activityReceiver, Proxy proxy) Gets theOsidSessionassociated with the activity notification service.getActivityNotificationSessionForBusiness(ActivityReceiver activityReceiver, Id businessId, Proxy proxy) Gets theOsidSessionassociated with the activity notification service for the given business.getActivityQuerySession(Proxy proxy) Gets theOsidSessionassociated with the activity query service.getActivityQuerySessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the activity query service for the given business.getActivitySearchSession(Proxy proxy) Gets theOsidSessionassociated with the activity search service.getActivitySearchSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the activity search service for the given business.getActivitySmartBusinessSession(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the activity smart business service.getBusinessAdminSession(Proxy proxy) Gets theOsidSessionassociated with the business administrative service.Gets theOsidSessionassociated with the business hierarchy design service.getBusinessHierarchySession(Proxy proxy) Gets theOsidSessionassociated with the business hierarchy service.getBusinessLookupSession(Proxy proxy) Gets theOsidSessionassociated with the business lookup service.getBusinessNotificationSession(BusinessReceiver businessReceiver, Proxy proxy) Gets theOsidSessionassociated with the business notification service.getBusinessQuerySession(Proxy proxy) Gets theOsidSessionassociated with the business query service.getBusinessSearchSession(Proxy proxy) Gets theOsidSessionassociated with the business search service.Gets theFinancialsBatchProxyManager.Gets theFinancialsBudgetingProxyManager.Gets theFinancialsPostingProxyManager.getFiscalPeriodAdminSession(Proxy proxy) Gets theOsidSessionassociated with the fiscal period administration service.getFiscalPeriodAdminSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the fiscal period administration service for the given business.Gets theOsidSessionassociated with assigning fiscal periods to businesses.Gets theOsidSessionto lookup fiscal period/catalog mappings.Gets theOsidSessionassociated with the fiscal period lookup service.getFiscalPeriodLookupSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the fiscal period lookup service for the given business.getFiscalPeriodNotificationSession(FiscalPeriodReceiver fiscalPeriodReceiver, Proxy proxy) Gets theOsidSessionassociated with the fiscal period notification service.getFiscalPeriodNotificationSessionForBusiness(FiscalPeriodReceiver fiscalPeriodReceiver, Id businessId, Proxy proxy) Gets theOsidSessionassociated with the fiscal period notification service for the given business.getFiscalPeriodQuerySession(Proxy proxy) Gets theOsidSessionassociated with the fiscal period query service.getFiscalPeriodQuerySessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the fiscal period query service for the given business.Gets theOsidSessionassociated with the fiscal period search service.getFiscalPeriodSearchSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the fiscal period search service for the given business.getFiscalPeriodSmartBusinessSession(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the fiscal period smart business service.getReportingSession(Proxy proxy) Gets theOsidSessionassociated with the reporting service.getReportingSessionForBusiness(Id businessId, Proxy proxy) Gets theOsidSessionassociated with the reporting service for the given business.Methods inherited from interface FinancialsProfile
getAccountRecordTypes, getAccountSearchRecordTypes, getActivityRecordTypes, getActivitySearchRecordTypes, getBusinessRecordTypes, getBusinessSearchRecordTypes, getFiscalPeriodRecordTypes, getFiscalPeriodSearchRecordTypes, getSummaryRecordTypes, supportsAccountAdmin, supportsAccountBusiness, supportsAccountBusinessAssignment, supportsAccountHierarchy, supportsAccountHierarchyDesign, supportsAccountLookup, supportsAccountNotification, supportsAccountQuery, supportsAccountRecordType, supportsAccountSearch, supportsAccountSearchRecordType, supportsAccountSmartBusiness, supportsActivityAdmin, supportsActivityBusiness, supportsActivityBusinessAssignment, supportsActivityHierarchy, supportsActivityHierarchyDesign, supportsActivityLookup, supportsActivityNotification, supportsActivityQuery, supportsActivityRecordType, supportsActivitySearch, supportsActivitySearchRecordType, supportsActivitySmartBusiness, supportsBusinessAdmin, supportsBusinessHierarchy, supportsBusinessHierarchyDesign, supportsBusinessLookup, supportsBusinessNotification, supportsBusinessQuery, supportsBusinessRecordType, supportsBusinessSearch, supportsBusinessSearchRecordType, supportsFinancialsBatch, supportsFinancialsBudgeting, supportsFinancialsPosting, supportsFiscalPeriodAdmin, supportsFiscalPeriodBusiness, supportsFiscalPeriodBusinessAssignment, supportsFiscalPeriodLookup, supportsFiscalPeriodNotification, supportsFiscalPeriodQuery, supportsFiscalPeriodRecordType, supportsFiscalPeriodSearch, supportsFiscalPeriodSearchRecordType, supportsFiscalPeriodSmartBusiness, supportsSummaryRecordType, supportsVisibleFederationModifier and TypeMethodDescriptionGets the supportedAccountrecord types.Gets the supportedAccountsearch record types.Gets the supportedActivityrecord types.Gets the supportedActivitysearch record types.Gets the supportedBusinessrecord types.Gets the supportedBusinesssearch record types.Gets the supportedFiscalPeriodrecord types.Gets the supportedFiscalPeriodsearch record types.Gets the supportedSummaryrecord types.booleanTests if an account administrative service is supported.booleanTests if an account cataloging service is supported.booleanTests if an account cataloging service is supported.booleanTests if an account hierarchy traversal is supported.booleanTests if account hierarchy design is supported.booleanTests if looking up accounts is supported.booleanTests if an account notification service is supported.booleanTests if querying accounts is supported.booleansupportsAccountRecordType(Type accountRecordType) Tests if the givenAccountrecord type is supported.booleanTests if searching accounts is supported.booleansupportsAccountSearchRecordType(Type accountSearchRecordType) Tests if the givenAccountsearch record type is supported.booleanTests if an account smart business session is available.booleanTests if activity administrative service is supported.booleanTests if an activity cataloging service is supported.booleanTests if an activity cataloging service is supported.booleanTests if an activity hierarchy traversal is supported.booleanTests if activity hierarchy design is supported.booleanTests if looking up activities is supported.booleanTests if an activity notification service is supported.booleanTests if querying activities is supported.booleansupportsActivityRecordType(Type activityRecordType) Tests if the givenActivityrecord type is supported.booleanTests if searching activities is supported.booleansupportsActivitySearchRecordType(Type activitySearchRecordType) Tests if the givenActivitysearch record type is supported.booleanTests if an activity smart business session is available.booleanTests if business administrative service is supported.booleanTests for the availability of a business hierarchy traversal service.booleanTests for the availability of a business hierarchy design service.booleanTests if looking up businesses is supported.booleanTests if a business notification service is supported.booleanTests if querying businesses is supported.booleansupportsBusinessRecordType(Type businessRecordType) Tests if the givenBusinessrecord type is supported.booleanTests if searching businesses is supported.booleansupportsBusinessSearchRecordType(Type businessSearchRecordType) Tests if the givenBusinesssearch record type is supported.booleanTests for the availability of a financials batch service.booleanTests for the availability of a financials budgeting service.booleanTests for the availability of a financials postng service.booleanTests if fiscal period administrative service is supported.booleanTests if a fiscal period cataloging service is supported.booleanTests if a fiscal period cataloging service is supported.booleanTests if looking up fiscal periods is supported.booleanTests if a fiscal period notification service is supported.booleanTests if querying fiscal periods is supported.booleansupportsFiscalPeriodRecordType(Type fiscalPeriodRecordType) Tests if the givenFiscalPeriodrecord type is supported.booleanTests if searching fiscal periods is supported.booleansupportsFiscalPeriodSearchRecordType(Type fiscalPeriodSearchRecordType) Tests if the givenFiscalPeriodsearch record type is supported.booleanTests if a fiscal period smart business session is available.booleansupportsSummaryRecordType(Type summaryRecordType) Tests if the givenSummaryrecord type is supported.booleanTests if visible federation is supported.Methods inherited from interface OsidProfile
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypeModifier and TypeMethodDescriptionGets this service branch.Gets theBranch Idrepresenting this service branch.Gets a description of this service implementation.Gets a display name for this service implementation.getId()Gets an identifier for this service implementation.Gets the locales supported in this service.Gets the proxy recordTypessupported in this service.Gets the date this service implementation was released.Gets the version of this service implementation.booleanTest for support of a journal branching service.booleanTest for support of a journaling rollback service.booleansupportsOSIDVersion(Version version) Test for support of an OSID specification version.booleansupportsProxyRecordType(Type proxyRecordType) Test for support of a proxy type.Methods inherited from interface OsidProxyManager
closeMethods inherited from interface OsidProxyManager
changeBranch, initialize, rollbackServiceModifier and TypeMethodDescriptionvoidchangeBranch(Id branchId, Proxy proxy) Changes the service branch.voidinitialize(OsidRuntimeManager runtime) Initializes this manager.rollbackService(Date rollbackTime, Proxy proxy) Rolls back this service to a point in time.Methods inherited from interface Sourceable
getBranding, getBrandingIds, getLicense, getProvider, getProviderIdModifier and TypeMethodDescriptionGets a branding, such as an image or logo, expressed using theAssetinterface.Gets the branding assetIds.Gets the terms of usage.Gets theResourcerepresenting the provider.Gets theIdof the provider.
-
Method Details
-
getReportingSession
Gets theOsidSessionassociated with the reporting service.- Parameters:
proxy- proxy- Returns:
- a
ReportingSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsReporting()isfalse- Compliance:
optional- This method must be implemented if {@code supportsReporting()} is {@code true} .
-
getReportingSessionForBusiness
ReportingSession getReportingSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the reporting service for the given business.- Parameters:
businessId- theIdof the businessproxy- proxy- Returns:
- a
ReportingSession - Throws:
NotFoundException- noBusinessfound by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsReporting()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsReporting()} and {@code supportsVisibleFederation()} are {@code true}
-
getAccountLookupSession
Gets theOsidSessionassociated with the account lookup service.- Parameters:
proxy- proxy- Returns:
- an
AccountSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountLookup()} is {@code true} .
-
getAccountLookupSessionForBusiness
AccountLookupSession getAccountLookupSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the account lookup service for the given business.- Parameters:
businessId- theIdof the businessproxy- proxy- Returns:
- an
AccountLookupSession - Throws:
NotFoundException- noBusinessfound by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getAccountQuerySession
Gets theOsidSessionassociated with the account query service.- Parameters:
proxy- proxy- Returns:
- an
AccountQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountQuery()} is {@code true} .
-
getAccountQuerySessionForBusiness
AccountQuerySession getAccountQuerySessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the account query service for the given business.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- an
AccountQuerySession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getAccountSearchSession
Gets theOsidSessionassociated with the account search service.- Parameters:
proxy- proxy- Returns:
- an
AccountSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountSearch()} is {@code true} .
-
getAccountSearchSessionForBusiness
AccountSearchSession getAccountSearchSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the account search service for the given business.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- an
AccountSearchSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getAccountAdminSession
Gets theOsidSessionassociated with the account administration service.- Parameters:
proxy- proxy- Returns:
- an
AccountAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountAdmin()} is {@code true} .
-
getAccountAdminSessionForBusiness
AccountAdminSession getAccountAdminSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the account administration service for the given business.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- an
AccountAdminSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getAccountNotificationSession
AccountNotificationSession getAccountNotificationSession(AccountReceiver accountReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the account notification service.- Parameters:
accountReceiver- the notification callbackproxy- proxy- Returns:
- an
AccountNotificationSession - Throws:
NullArgumentException-accountReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountNotification()} is {@code true} .
-
getAccountNotificationSessionForBusiness
AccountNotificationSession getAccountNotificationSessionForBusiness(AccountReceiver accountReceiver, Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the account notification service for the given business.- Parameters:
accountReceiver- the notification callbackbusinessId- theIdof theBusinessproxy- proxy- Returns:
- an
AccountNotificationSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-accountReceiver, businessIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getAccountHierarchySession
Gets the session traversing account hierarchies.- Parameters:
proxy- a proxy- Returns:
- an
AccountHierarchySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountHierarchy() is false- Compliance:
optional- This method must be implemented if {@code supportsAccountHierarchy()} is true.
-
getAccountHierarchySessionForBusiness
AccountHierarchySession getAccountHierarchySessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the account heirarchy traversal service for the given business.- Parameters:
businessId- theIdof the businessproxy- a proxy- Returns:
- an
AccountHierarchySession - Throws:
NotFoundException-businessIdnot foundNullArgumentException-businessIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsAccountHierarchy()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountHierarchy()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAccountHierarchyDesignSession
AccountHierarchyDesignSession getAccountHierarchyDesignSession(Proxy proxy) throws OperationFailedException Gets the session designing account hierarchies.- Parameters:
proxy- a proxy- Returns:
- an
AccountHierarchyDesignSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountHierarchyDesign() is false- Compliance:
optional- This method must be implemented if {@code supportsAccountHierarchyDesign()} is true.
-
getAccountHierarchyDesignSessionForBusiness
AccountHierarchyDesignSession getAccountHierarchyDesignSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the account heirarchy design service for the given business.- Parameters:
businessId- theIdof the businessproxy- a proxy- Returns:
- an
AccountHierarchyDesignSession - Throws:
NotFoundException-businessIdnot foundNullArgumentException-businessIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsAccountHierarchyDesign()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountHierarchyDesign()} and {@code supportsVisibleFederation()} are {@code true} .
-
getAccountBusinessSession
Gets theOsidSessionto lookup account/catalog mappings.- Parameters:
proxy- proxy- Returns:
- an
AccountCatalogSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountCatalog()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountCatalog()} is {@code true} .
-
getAccountBusinessAssignmentSession
AccountBusinessAssignmentSession getAccountBusinessAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning accounts to businesses.- Parameters:
proxy- proxy- Returns:
- an
AccountCatalogAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountCatalogAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountCatalogAssignment()} is {@code true} .
-
getAccountSmartBusinessSession
AccountSmartBusinessSession getAccountSmartBusinessSession(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the account smart business service.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- an
AccountSmartBusinessSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-businessIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsAccountSmartBusiness()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsAccountSmartBusiness()} and {@code supportsVisibleFederation()} are {@code true}
-
getActivityLookupSession
Gets theOsidSessionassociated with the activity lookup service.- Parameters:
proxy- proxy- Returns:
- an
ActivityLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityLookup()} is {@code true} .
-
getActivityLookupSessionForBusiness
ActivityLookupSession getActivityLookupSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the activity lookup service for the given business.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- an
ActivityLookupSession - Throws:
NotFoundException- noBusinessfound by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getActivityQuerySession
Gets theOsidSessionassociated with the activity query service.- Parameters:
proxy- proxy- Returns:
- an
ActivityQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityQuery()} is {@code true} .
-
getActivityQuerySessionForBusiness
ActivityQuerySession getActivityQuerySessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the activity query service for the given business.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- an
ActivityQuerySession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-businessIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getActivitySearchSession
Gets theOsidSessionassociated with the activity search service.- Parameters:
proxy- proxy- Returns:
- an
ActivitySearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivitySearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivitySearch()} is {@code true} .
-
getActivitySearchSessionForBusiness
ActivitySearchSession getActivitySearchSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the activity search service for the given business.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- an
ActivitySearchSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivitySearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivitySearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getActivityAdminSession
Gets theOsidSessionassociated with the activity administration service.- Parameters:
proxy- proxy- Returns:
- an
ActivityAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityAdmin()} is {@code true} .
-
getActivityAdminSessionForBusiness
ActivityAdminSession getActivityAdminSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the activity administration service for the given business.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- an
ActivityAdminSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getActivityNotificationSession
ActivityNotificationSession getActivityNotificationSession(ActivityReceiver activityReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the activity notification service.- Parameters:
activityReceiver- the notification callbackproxy- proxy- Returns:
- an
ActivityNotificationSession - Throws:
NullArgumentException-activityReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityNotification()} is {@code true} .
-
getActivityNotificationSessionForBusiness
ActivityNotificationSession getActivityNotificationSessionForBusiness(ActivityReceiver activityReceiver, Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the activity notification service for the given business.- Parameters:
activityReceiver- the notification callbackbusinessId- theIdof theBusinessproxy- proxy- Returns:
- an
ActivityNotificationSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-activityReceiver, businessId, orproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getActivityHierarchySession
Gets the session traversing activity hierarchies.- Parameters:
proxy- a proxy- Returns:
- an
ActivityHierarchySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityHierarchy() is false- Compliance:
optional- This method must be implemented if {@code supportsActivityHierarchy()} is true.
-
getActivityHierarchySessionForBusiness
ActivityHierarchySession getActivityHierarchySessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the activity heirarchy traversal service for the given business.- Parameters:
businessId- theIdof the businessproxy- a proxy- Returns:
- an
ActivityHierarchySession - Throws:
NotFoundException-businessIdnot foundNullArgumentException-businessIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsActivityHierarchy()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityHierarchy()} and {@code supportsVisibleFederation()} are {@code true} .
-
getActivityHierarchyDesignSession
ActivityHierarchyDesignSession getActivityHierarchyDesignSession(Proxy proxy) throws OperationFailedException Gets the session designing activity hierarchies.- Parameters:
proxy- a proxy- Returns:
- an
ActivityHierarchyDesignSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityHierarchyDesign() is false- Compliance:
optional- This method must be implemented if {@code supportsActivityHierarchyDesign()} is true.
-
getActivityHierarchyDesignSessionForBusiness
ActivityHierarchyDesignSession getActivityHierarchyDesignSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the activity heirarchy design service for the given business.- Parameters:
businessId- theIdof the businessproxy- a proxy- Returns:
- an
ActivityHierarchyDesignSession - Throws:
NotFoundException-businessIdnot foundNullArgumentException-businessIdorproxyisnullOperationFailedException-unable to complete requestUnimplementedException-supportsActivityHierarchyDesign()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityHierarchyDesign()} and {@code supportsVisibleFederation()} are {@code true} .
-
getActivityBusinessSession
Gets theOsidSessionto lookup activity/catalog mappings.- Parameters:
proxy- proxy- Returns:
- an
ActivityCatalogSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityCatalog()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityCatalog()} is {@code true} .
-
getActivityBusinessAssignmentSession
ActivityBusinessAssignmentSession getActivityBusinessAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning activities to businesses.- Parameters:
proxy- proxy- Returns:
- an
ActivityCatalogAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivityCatalogAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivityCatalogAssignment()} is {@code true} .
-
getActivitySmartBusinessSession
ActivitySmartBusinessSession getActivitySmartBusinessSession(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the activity smart business service.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- an
ActivitySmartBusinessSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-businessIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsActivitySmartBusiness()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsActivitySmartBusiness()} and {@code supportsVisibleFederation()} are {@code true}
-
getFiscalPeriodLookupSession
Gets theOsidSessionassociated with the fiscal period lookup service.- Parameters:
proxy- proxy- Returns:
- a
FiscalPeriodSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodLookup()} is {@code true} .
-
getFiscalPeriodLookupSessionForBusiness
FiscalPeriodLookupSession getFiscalPeriodLookupSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the fiscal period lookup service for the given business.- Parameters:
businessId- theIdof the businessproxy- proxy- Returns:
- a
FiscalPeriodLookupSession - Throws:
NotFoundException- noBusinessfound by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodLookup()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodLookup()} and {@code supportsVisibleFederation()} are {@code true}
-
getFiscalPeriodQuerySession
Gets theOsidSessionassociated with the fiscal period query service.- Parameters:
proxy- proxy- Returns:
- a
FiscalPeriodQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodQuery()} is {@code true} .
-
getFiscalPeriodQuerySessionForBusiness
FiscalPeriodQuerySession getFiscalPeriodQuerySessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the fiscal period query service for the given business.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- a
FiscalPeriodQuerySession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodQuery()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodQuery()} and {@code supportsVisibleFederation()} are {@code true}
-
getFiscalPeriodSearchSession
Gets theOsidSessionassociated with the fiscal period search service.- Parameters:
proxy- proxy- Returns:
- a
FiscalPeriodSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodSearch()} is {@code true} .
-
getFiscalPeriodSearchSessionForBusiness
FiscalPeriodSearchSession getFiscalPeriodSearchSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the fiscal period search service for the given business.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- a
FiscalPeriodSearchSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodSearch()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodSearch()} and {@code supportsVisibleFederation()} are {@code true}
-
getFiscalPeriodAdminSession
Gets theOsidSessionassociated with the fiscal period administration service.- Parameters:
proxy- proxy- Returns:
- a
FiscalPeriodAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodAdmin()} is {@code true} .
-
getFiscalPeriodAdminSessionForBusiness
FiscalPeriodAdminSession getFiscalPeriodAdminSessionForBusiness(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the fiscal period administration service for the given business.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- a
FiscalPeriodAdminSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-proxyorbusinessIdisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodAdmin()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodAdmin()} and {@code supportsVisibleFederation()} are {@code true}
-
getFiscalPeriodNotificationSession
FiscalPeriodNotificationSession getFiscalPeriodNotificationSession(FiscalPeriodReceiver fiscalPeriodReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the fiscal period notification service.- Parameters:
fiscalPeriodReceiver- the notification callbackproxy- proxy- Returns:
- a
FiscalPeriodNotificationSession - Throws:
NullArgumentException-fiscalPeriodReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodNotification()} is {@code true} .
-
getFiscalPeriodNotificationSessionForBusiness
FiscalPeriodNotificationSession getFiscalPeriodNotificationSessionForBusiness(FiscalPeriodReceiver fiscalPeriodReceiver, Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the fiscal period notification service for the given business.- Parameters:
fiscalPeriodReceiver- the notification callbackbusinessId- theIdof theBusinessproxy- proxy- Returns:
- a
FiscalPeriodNotificationSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-fiscalPeriodReceiver, businessIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodNotification()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodNotification()} and {@code supportsVisibleFederation()} are {@code true}
-
getFiscalPeriodBusinessSession
FiscalPeriodBusinessSession getFiscalPeriodBusinessSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionto lookup fiscal period/catalog mappings.- Parameters:
proxy- proxy- Returns:
- a
FiscalPeriodBusinessSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodBusiness()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodBusiness()} is {@code true} .
-
getFiscalPeriodBusinessAssignmentSession
FiscalPeriodBusinessAssignmentSession getFiscalPeriodBusinessAssignmentSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with assigning fiscal periods to businesses.- Parameters:
proxy- proxy- Returns:
- a
FiscalPeriodBusinessAssignmentSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodBusinessAssignment()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodBusinessAssignment()} is {@code true} .
-
getFiscalPeriodSmartBusinessSession
FiscalPeriodSmartBusinessSession getFiscalPeriodSmartBusinessSession(Id businessId, Proxy proxy) throws NotFoundException, OperationFailedException Gets theOsidSessionassociated with the fiscal period smart business service.- Parameters:
businessId- theIdof theBusinessproxy- proxy- Returns:
- a
FiscalPeriodSmartBusinessSession - Throws:
NotFoundException- no business found by the givenIdNullArgumentException-businessIdorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsFiscalPeriodSmartBusiness()orsupportsVisibleFederation()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFiscalPeriodSmartBusiness()} and {@code supportsVisibleFederation()} are {@code true}
-
getBusinessLookupSession
Gets theOsidSessionassociated with the business lookup service.- Parameters:
proxy- proxy- Returns:
- a
BusinessLookupSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBusinessLookup()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBusinessLookup()} is {@code true} .
-
getBusinessQuerySession
Gets theOsidSessionassociated with the business query service.- Parameters:
proxy- proxy- Returns:
- a
BusinessQuerySession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBusinessQuery()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBusinessQuery()} is {@code true} .
-
getBusinessSearchSession
Gets theOsidSessionassociated with the business search service.- Parameters:
proxy- proxy- Returns:
- a
BusinessSearchSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBusinessSearch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBusinessSearch()} is {@code true} .
-
getBusinessAdminSession
Gets theOsidSessionassociated with the business administrative service.- Parameters:
proxy- proxy- Returns:
- a
BusinessAdminSession - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBusinessAdmin()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBusinessAdmin()} is {@code true} .
-
getBusinessNotificationSession
BusinessNotificationSession getBusinessNotificationSession(BusinessReceiver businessReceiver, Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the business notification service.- Parameters:
businessReceiver- the notification callbackproxy- proxy- Returns:
- a
BusinessNotificationSession - Throws:
NullArgumentException-businessReceiverorproxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBusinessNotification()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBusinessNotification()} is {@code true} .
-
getBusinessHierarchySession
Gets theOsidSessionassociated with the business hierarchy service.- Parameters:
proxy- proxy- Returns:
- a
BusinessHierarchySessionfor businesses - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBusinessHierarchy()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBusinessHierarchy()} is {@code true} .
-
getBusinessHierarchyDesignSession
BusinessHierarchyDesignSession getBusinessHierarchyDesignSession(Proxy proxy) throws OperationFailedException Gets theOsidSessionassociated with the business hierarchy design service.- Parameters:
proxy- proxy- Returns:
- a
HierarchyDesignSessionfor businesses - Throws:
NullArgumentException-proxyisnullOperationFailedException- unable to complete requestUnimplementedException-supportsBusinessHierarchyDesign()isfalse- Compliance:
optional- This method must be implemented if {@code supportsBusinessHierarchyDesign()} is {@code true} .
-
getFinancialsBatchProxyManager
Gets theFinancialsBatchProxyManager.- Returns:
- a
FinancialsBatchProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsFinancialsBatch()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFinancialsBatch()} is {@code true} .
-
getFinancialsBudgetingProxyManager
FinancialsBudgetingProxyManager getFinancialsBudgetingProxyManager() throws OperationFailedExceptionGets theFinancialsBudgetingProxyManager.- Returns:
- a
FinancialsBudgetingProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsFinancialsBudgeting()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFinancialsBudgeting()} is {@code true} .
-
getFinancialsPostingProxyManager
Gets theFinancialsPostingProxyManager.- Returns:
- a
FinancialsPostingProxyManager - Throws:
OperationFailedException- unable to complete requestUnimplementedException-supportsFinancialsPosting()isfalse- Compliance:
optional- This method must be implemented if {@code supportsFinancialsPosting()} is {@code true} .
-