Interface UtilityReceiver
- All Superinterfaces:
OsidReceiver
The utility receiver is the consumer supplied interface for receiving
notifications pertaining to new, updated or deleted Utility
objects.
-
Method Summary
Modifier and TypeMethodDescriptionvoidchangedUtilities(IdList utilityIds) The callback for notification of updated utilities.voiddeletedAncestorUtility(Id utilityId, Id ancestorId) The callback for notifications of deleted ancestors of a utility,voiddeletedDescendantUtility(Id utilityId, Id descendantId) The callback for notifications of deleted descendants of a utility.voiddeletedUtilities(IdList utilityIds) the callback for notification of deleted utilities.voidnewAncestorUtility(Id utilityId, Id ancestorId) The callback for notifications of new ancestors of a utility.voidnewDescendantUtility(Id utilityId, Id descendantId) The callback for notifications of new descendant of a utility.voidnewUtilities(IdList utilityIds) The callback for notifications of new utilities.voidThe callback for notifications of changes to a utility hierarchy where the hierarchy needs to refreshed.Methods inherited from interface OsidReceiver
down, up
-
Method Details
-
newUtilities
The callback for notifications of new utilities.- Parameters:
utilityIds- theIdsof the newUtilities- Compliance:
mandatory- This method must be implemented.
-
newAncestorUtility
-
newDescendantUtility
-
changedUtilities
The callback for notification of updated utilities.- Parameters:
utilityIds- theIdsof the updatedUtilities- Compliance:
mandatory- This method must be implemented.
-
deletedUtilities
the callback for notification of deleted utilities.- Parameters:
utilityIds- theIdsof the registeredUtilities- Compliance:
mandatory- This method must be implemented.
-
deletedAncestorUtility
-
deletedDescendantUtility
-
restructuredUtilityHierarchy
void restructuredUtilityHierarchy()The callback for notifications of changes to a utility hierarchy where the hierarchy needs to refreshed.- Compliance:
mandatory- This method must be implemented.
-