OSID Logo
OSID Specifications
financials package
Version 3.0.0
Release Candidate Preview
Interfaceosid.financials.AccountReceiver
Implementsosid.OsidReceiver
Description

The account receiver is the consumer supplied interface for receiving notifications pertaining to new, updated or deleted Account objects.

MethodnewAccounts
Description

The callback for notifications of new accounts.

Parametersosid.id.IdListaccountIdsthe Ids of the new Accounts
CompliancemandatoryThis method must be implemented.
MethodnewAncestorAccount
Description

The callback for notifications of new account ancestors.

Parametersosid.id.IdaccountIdthe Id of the Account
osid.id.IdancestorIdthe Id of the new Account ancestor
CompliancemandatoryThis method must be implemented.
MethodnewDescendantAccount
Description

The callback for notifications of new account descendants.

Parametersosid.id.IdaccountIdthe Id of the Account
osid.id.IddescendantIdthe Id of the new Account descendant
CompliancemandatoryThis method must be implemented.
MethodchangedAccounts
Description

The callback for notification of updated accounts.

Parametersosid.id.IdListaccountIdsthe Ids of the updated Accounts
CompliancemandatoryThis method must be implemented.
MethoddeletedAccounts
Description

the callback for notification of deleted accounts.

Parametersosid.id.IdListaccountIdsthe Ids of the deleted Accounts
CompliancemandatoryThis method must be implemented.
MethoddeletedAncestorAccount
Description

The callback for notifications of deleted account ancestors.

Parametersosid.id.IdaccountIdthe Id of the Account
osid.id.IdancestorIdthe Id of the new Account ancestor
CompliancemandatoryThis method must be implemented.
MethoddeletedDescendantAccount
Description

The callback for notifications of deleted account descendants.

Parametersosid.id.IdaccountIdthe Id of the Account
osid.id.IddescendantIdthe Id of the new Account descendant
CompliancemandatoryThis method must be implemented.
MethodrestructuredAccountHierarchy
Description

The callback for notifications of changes to an account hierarchy where the hierarchy needs to refreshed.

CompliancemandatoryThis method must be implemented.