public interface FrontOfficeReceiver extends OsidReceiver
The front office receiver is the consumer supplied interface for
receiving notifications pertaining to new, updated or deleted
FrontOffice objects.
| Modifier and Type | Method and Description |
|---|---|
void |
changedFrontOffices(IdList frontOfficeIds)
The callback for notification of updated front office.
|
void |
deletedAncestorFrontOffice(Id frontOfficeId,
Id ancestorId)
The callback for notifications of deleted front office ancestors.
|
void |
deletedDescendantFrontOffice(Id frontOfficeId,
Id descendantId)
The callback for notifications of deleted front office descendants.
|
void |
deletedFrontOffices(IdList frontOfficeIds)
The callback for notification of deleted frontOffices.
|
void |
newAncestorFrontOffice(Id frontOfficeId,
Id ancestorId)
The callback for notifications of new front office ancestors.
|
void |
newDescendantFrontOffice(Id frontOfficeId,
Id descendantId)
The callback for notifications of new front office descendants.
|
void |
newFrontOffices(IdList frontOfficeIds)
The callback for notifications of new frontOffices.
|
void |
restructuredFrontOfficeHierarchy()
The callback for notifications of changes to a front office hierarchy
where the hierarchy needs to refreshed.
|
down, upvoid newFrontOffices(IdList frontOfficeIds)
frontOfficeIds - the Ids of the new
FrontOffices mandatory - This method must be implemented. void newAncestorFrontOffice(Id frontOfficeId, Id ancestorId)
frontOfficeId - the Id of the FrontOffice
ancestorId - the Id of the new FrontOffice
ancestormandatory - This method must be implemented. void newDescendantFrontOffice(Id frontOfficeId, Id descendantId)
frontOfficeId - the Id of the FrontOffice
descendantId - the Id of the new
FrontOffice descendantmandatory - This method must be implemented. void changedFrontOffices(IdList frontOfficeIds)
frontOfficeIds - the Ids of the updated
FrontOffices mandatory - This method must be implemented. void deletedFrontOffices(IdList frontOfficeIds)
frontOfficeIds - the Ids of the deleted
FrontOffices mandatory - This method must be implemented. void deletedAncestorFrontOffice(Id frontOfficeId, Id ancestorId)
frontOfficeId - the Id of the FrontOffice
ancestorId - the Id of the removed
FrontOffice ancestormandatory - This method must be implemented. void deletedDescendantFrontOffice(Id frontOfficeId, Id descendantId)
frontOfficeId - the Id of the FrontOffice
descendantId - the Id of the removed
FrontOffice descendantmandatory - This method must be implemented. void restructuredFrontOfficeHierarchy()
mandatory - This method must be implemented.