Class DesignContainerListener

java.lang.Object
org.talend.sdk.component.design.extension.DesignContainerListener
All Implemented Interfaces:
org.talend.sdk.component.container.ContainerListener, ContainerListenerExtension

Service provider for ContainerListenerExtension service
  • Constructor Details

  • Method Details

    • setComponentManager

      public void setComponentManager(ComponentManager manager)
      Specified by:
      setComponentManager in interface ContainerListenerExtension
    • onCreate

      public void onCreate(org.talend.sdk.component.container.Container container)
      Enriches Container with DesignModel and RepositoryModel It depends on Updater listener which adds ContainerComponentRegistry class to Container
      Specified by:
      onCreate in interface org.talend.sdk.component.container.ContainerListener
    • onClose

      public void onClose(org.talend.sdk.component.container.Container container)
      It relies on Updater listener onClose() method which removes all ComponentFamilyMeta from Container Thus, this listener has nothing to do on close
      Specified by:
      onClose in interface org.talend.sdk.component.container.ContainerListener