public class IPFS.Pubsub
extends java.lang.Object
Constructor and Description |
---|
Pubsub() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ls() |
java.lang.Object |
peers() |
java.lang.Object |
peers(java.lang.String topic) |
java.lang.Object |
pub(java.lang.String topic,
java.lang.String data) |
java.util.stream.Stream<java.util.Map<java.lang.String,java.lang.Object>> |
sub(java.lang.String topic) |
void |
sub(java.lang.String topic,
java.util.function.Consumer<java.util.Map<java.lang.String,java.lang.Object>> results,
java.util.function.Consumer<java.io.IOException> error)
A synchronous method to subscribe which consumes the calling thread
|
java.util.stream.Stream<java.util.Map<java.lang.String,java.lang.Object>> |
sub(java.lang.String topic,
java.util.concurrent.ForkJoinPool threadSupplier) |
public java.lang.Object ls() throws java.io.IOException
java.io.IOException
public java.lang.Object peers() throws java.io.IOException
java.io.IOException
public java.lang.Object peers(java.lang.String topic) throws java.io.IOException
java.io.IOException
public java.lang.Object pub(java.lang.String topic, java.lang.String data) throws java.lang.Exception
java.lang.Exception
public java.util.stream.Stream<java.util.Map<java.lang.String,java.lang.Object>> sub(java.lang.String topic) throws java.lang.Exception
java.lang.Exception
public java.util.stream.Stream<java.util.Map<java.lang.String,java.lang.Object>> sub(java.lang.String topic, java.util.concurrent.ForkJoinPool threadSupplier) throws java.lang.Exception
java.lang.Exception
public void sub(java.lang.String topic, java.util.function.Consumer<java.util.Map<java.lang.String,java.lang.Object>> results, java.util.function.Consumer<java.io.IOException> error) throws java.io.IOException
topic
- results
- java.io.IOException