org.sblim.slp.internal.ua
Class DACache

java.lang.Object
  extended byorg.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 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


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