Class DACache


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

      Constructors 
      Constructor Description
      DACache()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.util.List getDAList​(java.util.List pScopes)  
      static java.util.List getDiscoverableScopeList​(java.util.List pScopes)  
      static void setDAList​(java.util.List pScopes, java.util.List pDADescriptors)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DACache

        public DACache()
    • Method Detail

      • getDiscoverableScopeList

        public static java.util.List getDiscoverableScopeList​(java.util.List pScopes)
        Parameters:
        pScopes -
        Returns:
        List of discoverable scope strings
      • getDAList

        public static java.util.List getDAList​(java.util.List pScopes)
        Parameters:
        pScopes -
        Returns:
        List of DA URLs
      • setDAList

        public static void setDAList​(java.util.List pScopes,
                                     java.util.List pDADescriptors)
        Parameters:
        pScopes - - list of discovered hosts
        pDADescriptors - - DADescriptors of the discovered DAs