|
||||||||||
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 java.lang.String |
DEFAULT_MANAGER
|
static java.lang.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(java.io.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(java.io.InputStream myPrivateKeyStream,
java.util.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(java.io.InputStream myPrivateKeyStream,
java.lang.String i2cpHost,
int i2cpPort,
java.util.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(java.util.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(java.lang.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(java.lang.String i2cpHost,
int i2cpPort,
java.util.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 java.lang.String PROP_MANAGER
public static final java.lang.String DEFAULT_MANAGER
Constructor Detail |
---|
public I2PSocketManagerFactory()
Method Detail |
---|
public static I2PSocketManager createManager()
public static I2PSocketManager createManager(java.util.Properties opts)
public static I2PSocketManager createManager(java.lang.String host, int port)
public static I2PSocketManager createManager(java.lang.String i2cpHost, int i2cpPort, java.util.Properties opts)
public static I2PSocketManager createManager(java.io.InputStream myPrivateKeyStream)
public static I2PSocketManager createManager(java.io.InputStream myPrivateKeyStream, java.util.Properties opts)
public static I2PSocketManager createManager(java.io.InputStream myPrivateKeyStream, java.lang.String i2cpHost, int i2cpPort, java.util.Properties opts)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |