|
Class DialogManager
|
| Field Summary | |
|---|---|
private static Map |
|
private static Map |
|
private static Map |
The Map that holds the available managers of DialogManager
keyed by type. |
private String |
|
private String |
|
| Constructor Summary | |
|---|---|
public |
DialogManager(String name, String type) |
| Method Summary | |
|---|---|
public abstract void |
addPipeListener(PeerGroup pg, DialogPipeListener listener) Add a new DialogPipeListener |
public static void |
|
public static void |
|
public static void |
|
public abstract void |
clearPipeListeners(PeerGroup pg) |
public boolean |
equals(Object o) |
public static Commander |
|
public static Commander |
|
private static Commander |
|
public static Dialog |
Returns the Dialog associated with the specified pipe. |
public static Dialog |
|
public static Dialog |
Returns the Dialog associated with the specified pipe advertisement. |
private static Dialog |
|
public String |
|
public String |
|
public static synchronized DialogManager |
getInstance(Group g, String name, String type) Return the instance of the DialogManager to use, given a
type. |
protected String |
getName() |
public abstract PipeAdvertisement |
getPipeAdv(PeerGroup pg) Get the PipeAdvertisement for the indicated PeerGroup |
protected String |
getType() |
public static void |
|
public static void |
|
public abstract void |
removePipeListener(PeerGroup pg, DialogPipeListener listener) Removes a DialogPipeListener previously registered for
the indicated PeerGroup |
| Field Detail |
| Constructor Detail |
| Method Detail |