Class DACache

java.lang.Object
org.sblim.slp.internal.ua.DACache

public class DACache extends Object
DACache caches the discovered DA list in order to eliminate frequent DA discovery network traffic.
  • Constructor Details

    • DACache

      public DACache()
  • Method Details

    • getDiscoverableScopeList

      public static List<String> getDiscoverableScopeList(List<String> pScopes)
      Parameters:
      pScopes -
      Returns:
      List of discoverable scope strings
    • getDAList

      public static List<String> getDAList(List<String> pScopes)
      Parameters:
      pScopes -
      Returns:
      List of DA URLs
    • setDAList

      public static void setDAList(List<String> pScopes, List<DADescriptor> pDADescriptors)
      Parameters:
      pScopes - - list of discovered hosts
      pDADescriptors - - DADescriptors of the discovered DAs