org.sblim.slp.internal.ua
Class DACache

java.lang.Object
  extended by 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 Summary
DACache()
           
 
Method Summary
static List<String> getDAList(List<String> pScopes)
           
static List<String> getDiscoverableScopeList(List<String> pScopes)
           
static void setDAList(List<String> pScopes, List<DADescriptor> 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 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


Copyright © 2005, 2013 IBM Corporation. All Rights Reserved.