Package org.sblim.slp.internal.ua
Class DACache
- java.lang.Object
-
- org.sblim.slp.internal.ua.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)
-
-
-
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 hostspDADescriptors
- - DADescriptors of the discovered DAs
-
-