org.sblim.slp.internal.ua
Class DACache

java.lang.Object
  extended by 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
DACache()
           
 
Method Summary
static java.util.List<java.lang.String> getDAList(java.util.List<java.lang.String> pScopes)
           
static java.util.List<java.lang.String> getDiscoverableScopeList(java.util.List<java.lang.String> pScopes)
           
static void setDAList(java.util.List<java.lang.String> pScopes, java.util.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 java.util.List<java.lang.String> getDiscoverableScopeList(java.util.List<java.lang.String> pScopes)
Parameters:
pScopes -
Returns:
List of discoverable scope strings

getDAList

public static java.util.List<java.lang.String> getDAList(java.util.List<java.lang.String> pScopes)
Parameters:
pScopes -
Returns:
List of DA URLs

setDAList

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


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