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, up
void 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.