|
Project JXTA | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.jxta.impl.pipe.PipeServiceInterface
class PipeServiceInterface
This class implements the NetPipe interface.
Field Summary | |
---|---|
(package private) PipeServiceImpl |
impl
|
Fields inherited from interface net.jxta.pipe.PipeService |
---|
PropagateType, UnicastSecureType, UnicastType |
Fields inherited from interface net.jxta.platform.Module |
---|
START_AGAIN_PROGRESS, START_AGAIN_STALLED, START_OK |
Constructor Summary | |
---|---|
PipeServiceInterface(PipeServiceImpl theRealThing)
The only authorized constructor. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
PipeServiceImpl impl
Constructor Detail |
---|
public PipeServiceInterface(PipeServiceImpl theRealThing)
Method Detail |
---|
public Service getInterface()
getInterface
in interface Service
public Advertisement getImplAdvertisement()
getImplAdvertisement
in interface Service
public void init(PeerGroup pg, ID assignedID, Advertisement impl)
init
in interface Module
public int startApp(String[] arg)
startApp
in interface Module
public void stopApp()
stopApp
in interface Module
public InputPipe createInputPipe(PipeAdvertisement adv) throws IOException
createInputPipe
in interface PipeService
IOException
public InputPipe createInputPipe(PipeAdvertisement adv, PipeMsgListener listener) throws IOException
createInputPipe
in interface PipeService
IOException
public OutputPipe createOutputPipe(PipeAdvertisement pipeAdv, long timeout) throws IOException
createOutputPipe
in interface PipeService
IOException
public OutputPipe createOutputPipe(PipeAdvertisement adv, PeerID peerid, long timeout) throws IOException
createOutputPipe
in interface PipeService
IOException
public OutputPipe createOutputPipe(PipeAdvertisement adv, Enumeration peers, long timeout) throws IOException
createOutputPipe
in interface PipeService
IOException
public OutputPipe createOutputPipe(PipeAdvertisement adv, Set peers, long timeout) throws IOException
createOutputPipe
in interface PipeService
IOException
public void createOutputPipe(PipeAdvertisement pipeAdv, OutputPipeListener listener) throws IOException
createOutputPipe
in interface PipeService
IOException
public void createOutputPipe(PipeAdvertisement adv, PeerID peerid, OutputPipeListener listener) throws IOException
createOutputPipe
in interface PipeService
IOException
public void createOutputPipe(PipeAdvertisement adv, Set peers, OutputPipeListener listener) throws IOException
createOutputPipe
in interface PipeService
IOException
public Message createMessage()
createMessage
in interface PipeService
public OutputPipeListener removeOutputPipeListener(String pipeID, OutputPipeListener listener)
removeOutputPipeListener
in interface PipeService
|
JXTA J2SE | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |