|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectp2ps.imp.pipe.InputPipeImp
The implementation of a pipe for broadcasting and receiving discovery adverts
| Constructor Summary | |
InputPipeImp(PipeAdvertisement pipead,
Endpoint[] endpoints)
|
|
| Method Summary | |
void |
addMessageListener(MessageListener listener)
Adds a listener to be notified when messages are received |
void |
close()
Closes the pipe |
void |
dataMessageReceived(DataMessageEvent event)
Called when the endpoint receives a data message |
Endpoint[] |
getEndpoints()
|
java.lang.String |
getPipeID()
|
java.lang.String |
getPipeName()
|
java.net.URI |
getPipeURI()
|
boolean |
isClosed()
|
void |
removeMessageListener(MessageListener listener)
Removes a listener from being notified when messages are received |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public InputPipeImp(PipeAdvertisement pipead,
Endpoint[] endpoints)
| Method Detail |
public void addMessageListener(MessageListener listener)
addMessageListener in interface InputPipepublic void removeMessageListener(MessageListener listener)
removeMessageListener in interface InputPipepublic java.net.URI getPipeURI()
getPipeURI in interface InputPipepublic java.lang.String getPipeID()
getPipeID in interface InputPipepublic java.lang.String getPipeName()
getPipeName in interface InputPipepublic Endpoint[] getEndpoints()
getEndpoints in interface InputPipepublic void dataMessageReceived(DataMessageEvent event)
EndpointMessageListener
dataMessageReceived in interface EndpointMessageListener
public void close()
throws java.io.IOException
InputPipe
close in interface InputPipejava.io.IOExceptionpublic boolean isClosed()
isClosed in interface InputPipe
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||