|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.i2p.client.streaming.I2PSocketManagerFactory
public class I2PSocketManagerFactory
Simplify the creation of I2PSession and transient I2P Destination objects if necessary to create a socket manager. This class is most likely how classes will begin their use of the socket library
| Field Summary | |
|---|---|
static String |
DEFAULT_MANAGER
|
static String |
PROP_MANAGER
|
| Constructor Summary | |
|---|---|
I2PSocketManagerFactory()
|
|
| Method Summary | |
|---|---|
static I2PSocketManager |
createManager()
Create a socket manager using a brand new destination connected to the I2CP router on the local machine on the default port (7654). |
static I2PSocketManager |
createManager(InputStream myPrivateKeyStream)
Create a socket manager using the destination loaded from the given private key stream and connected to the default I2CP host and port. |
static I2PSocketManager |
createManager(InputStream myPrivateKeyStream,
Properties opts)
Create a socket manager using the destination loaded from the given private key stream and connected to the default I2CP host and port. |
static I2PSocketManager |
createManager(InputStream myPrivateKeyStream,
String i2cpHost,
int i2cpPort,
Properties opts)
Create a socket manager using the destination loaded from the given private key stream and connected to the I2CP router on the specified machine on the given port |
static I2PSocketManager |
createManager(Properties opts)
Create a socket manager using a brand new destination connected to the I2CP router on the local machine on the default port (7654). |
static I2PSocketManager |
createManager(String host,
int port)
Create a socket manager using a brand new destination connected to the I2CP router on the specified host and port |
static I2PSocketManager |
createManager(String i2cpHost,
int i2cpPort,
Properties opts)
Create a socket manager using a brand new destination connected to the I2CP router on the given machine reachable through the given port. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String PROP_MANAGER
public static final String DEFAULT_MANAGER
| Constructor Detail |
|---|
public I2PSocketManagerFactory()
| Method Detail |
|---|
public static I2PSocketManager createManager()
public static I2PSocketManager createManager(Properties opts)
opts - I2CP options
public static I2PSocketManager createManager(String host,
int port)
host - I2CP hostport - I2CP port
public static I2PSocketManager createManager(String i2cpHost,
int i2cpPort,
Properties opts)
i2cpHost - I2CP hosti2cpPort - I2CP portopts - I2CP options
public static I2PSocketManager createManager(InputStream myPrivateKeyStream)
myPrivateKeyStream - private key stream, format is specified in PrivateKeyFile
public static I2PSocketManager createManager(InputStream myPrivateKeyStream,
Properties opts)
myPrivateKeyStream - private key stream, format is specified in PrivateKeyFileopts - I2CP options
public static I2PSocketManager createManager(InputStream myPrivateKeyStream,
String i2cpHost,
int i2cpPort,
Properties opts)
myPrivateKeyStream - private key stream, format is specified in PrivateKeyFilei2cpHost - I2CP hosti2cpPort - I2CP portopts - I2CP options
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||