Interface CatalogTargetChangeListener
- All Known Implementing Classes:
RequestedCatalogTargetsManager
public interface CatalogTargetChangeListener
An optional interface for an integration connector to implement if it needs to know
when its catalog targets change. They could be added, deleted or updated. An update
is a change to the catalog target relationship only. Changes to the connector result
in the integration daemon restarting the connector.
-
Method Summary
Modifier and TypeMethodDescriptionvoidnewCatalogTarget(RequestedCatalogTarget catalogTarget) This catalog target has been created since the last refresh.voidremovedCatalogTarget(RequestedCatalogTarget catalogTarget) This catalog target has been removed from the connector.voidupdatedCatalogTarget(RequestedCatalogTarget oldCatalogTarget, RequestedCatalogTarget newCatalogTarget) This catalog target has new properties.
-
Method Details
-
newCatalogTarget
This catalog target has been created since the last refresh.- Parameters:
catalogTarget- new catalog target
-
updatedCatalogTarget
void updatedCatalogTarget(RequestedCatalogTarget oldCatalogTarget, RequestedCatalogTarget newCatalogTarget) This catalog target has new properties.- Parameters:
oldCatalogTarget- old valuesnewCatalogTarget- new values
-
removedCatalogTarget
This catalog target has been removed from the connector.- Parameters:
catalogTarget- removed relationship
-