Class ResourceDownloaderCallback

java.lang.Object
ai.wanaku.capabilities.sdk.runtime.camel.downloader.ResourceDownloaderCallback
All Implemented Interfaces:
ai.wanaku.capabilities.sdk.api.discovery.DiscoveryCallback

public class ResourceDownloaderCallback extends Object implements ai.wanaku.capabilities.sdk.api.discovery.DiscoveryCallback
  • Constructor Details

  • Method Details

    • onPing

      public void onPing(ai.wanaku.capabilities.sdk.api.discovery.RegistrationManager manager, ai.wanaku.capabilities.sdk.api.types.providers.ServiceTarget target, int status)
      Specified by:
      onPing in interface ai.wanaku.capabilities.sdk.api.discovery.DiscoveryCallback
    • onRegistration

      public void onRegistration(ai.wanaku.capabilities.sdk.api.discovery.RegistrationManager manager, ai.wanaku.capabilities.sdk.api.types.providers.ServiceTarget target)
      Specified by:
      onRegistration in interface ai.wanaku.capabilities.sdk.api.discovery.DiscoveryCallback
    • onDeregistration

      public void onDeregistration(ai.wanaku.capabilities.sdk.api.discovery.RegistrationManager manager, ai.wanaku.capabilities.sdk.api.types.providers.ServiceTarget target, int status)
      Specified by:
      onDeregistration in interface ai.wanaku.capabilities.sdk.api.discovery.DiscoveryCallback
    • waitForDownloads

      public boolean waitForDownloads()
    • getDownloadedResources

      public Map<ResourceType,Path> getDownloadedResources()