|
LimeWire Consolidated API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.limegroup.gnutella.altlocs.AltLocManager
public class AltLocManager
| Constructor Summary | |
|---|---|
AltLocManager()
|
|
| Method Summary | |
|---|---|
boolean |
add(AlternateLocation al,
Object source)
adds a given altloc to the manager |
void |
addListener(URN sha1,
AltLocListener listener)
|
AlternateLocationCollection<DirectAltLoc> |
getDirect(URN sha1)
|
int |
getNumLocs(URN sha1)
|
AlternateLocationCollection<PushAltLoc> |
getPushFWT(URN sha1)
Returns push alternate locations that support FWT. |
AlternateLocationCollection<PushAltLoc> |
getPushNoFWT(URN sha1)
Returns push alternate locations that do not support FWT. |
void |
handleEvent(FileListChangedEvent evt)
Listens for events from FileManager |
boolean |
hasAltlocs(URN sha1)
|
void |
purge()
|
boolean |
remove(AlternateLocation al,
Object source)
removes the given altloc (implementations may demote) |
void |
removeListener(URN sha1,
AltLocListener listener)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AltLocManager()
| Method Detail |
|---|
public boolean add(AlternateLocation al,
Object source)
public boolean remove(AlternateLocation al,
Object source)
public AlternateLocationCollection<DirectAltLoc> getDirect(URN sha1)
sha1 - the URN for which to get altlocspublic AlternateLocationCollection<PushAltLoc> getPushNoFWT(URN sha1)
sha1 - the URN for which to get altlocspublic AlternateLocationCollection<PushAltLoc> getPushFWT(URN sha1)
sha1 - the URN for which to get altlocspublic void purge()
public boolean hasAltlocs(URN sha1)
public int getNumLocs(URN sha1)
public void addListener(URN sha1,
AltLocListener listener)
public void removeListener(URN sha1,
AltLocListener listener)
public void handleEvent(FileListChangedEvent evt)
handleEvent in interface EventListener<FileListChangedEvent>
|
LimeWire Consolidated API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||