D
- Type of administrative data that data pipe handlesA
- Type of address that nodes usespublic abstract class ListeningPost<D extends java.io.Serializable,A> extends DataPipeManager<D,A> implements Logger, Neighborhood
Constructor and Description |
---|
ListeningPost(DataPipe<D,A> pipe) |
close, sendData, sendData, sendData, sendData, sendDataThreaded, sendDataThreaded
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, run, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getLocation, getLocations, getLocations, isConnectedTo, isConnectedTo, lookupIPAddress, lookupIPAddresses
public void addDirectoryChangedListener(DirectoryChangedListener listener)
listener
- the listener to add.public void removeDirectoryChangedListener(DirectoryChangedListener listener)
public void addConnectionEstablishedListener(ConnectionEstablishedListener listener)
listener
- the listener to add.public void removeConnectionEstablishedListener(ConnectionEstablishedListener listener)
public void addRoleEstablishedListener(RoleEstablishedListener listener)
listener
- the listener to add.public void removeRoleEstablishedListener(RoleEstablishedListener listener)
public void addLocalNodeInfoAvailableListener(LocalNodeInfoAvailableListener listener)
listener
- the listener to add.public void removeLocalNodeInfoAvailableListener(LocalNodeInfoAvailableListener listener)
public void addOwnerTerminationListener(OwnerTerminationListener listener)
listener
- the listener to add.public void removeOwnerTerminationListener(OwnerTerminationListener listener)
public void addNetworkStatusChangedListener(NetworkStatusChangedListener listener)
listener
- the listener to add.public void doWifiAdapterStatusChanged(boolean enabled)
enabled
- true if the wifi adapter is enabled.public void doWifiConnectionStatusChanged(boolean connected)
connected
- true if the wifi adapter is connected to some network.public void removeNetworkStatusChangedListener(NetworkStatusChangedListener listener)
public void initNetworkNotifications()
public void resumeNetworkNotifications()
public void pauseNetworkNotifications()
public void displayDirectorySetupDialogs(int rowId, int nameId, int locId, int ipId)