|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.blur.thirdparty.thrift_0_9_0.transport.TSSLTransportFactory
public class TSSLTransportFactory
A Factory for providing and setting up Client and Server SSL wrapped TSocket and TServerSocket
Nested Class Summary | |
---|---|
static class |
TSSLTransportFactory.TSSLTransportParameters
A Class to hold all the SSL parameters |
Constructor Summary | |
---|---|
TSSLTransportFactory()
|
Method Summary | |
---|---|
static TSocket |
getClientSocket(String host,
int port)
Get a default SSL wrapped TSocket connected to the specified host and port. |
static TSocket |
getClientSocket(String host,
int port,
int timeout)
Get a default SSL wrapped TSocket connected to the specified host and port. |
static TSocket |
getClientSocket(String host,
int port,
int timeout,
TSSLTransportFactory.TSSLTransportParameters params)
Get a custom configured SSL wrapped TSocket. |
static TServerSocket |
getServerSocket(int port)
Get a SSL wrapped TServerSocket bound to the specified port. |
static TServerSocket |
getServerSocket(int port,
int clientTimeout)
Get a default SSL wrapped TServerSocket bound to the specified port |
static TServerSocket |
getServerSocket(int port,
int clientTimeout,
boolean clientAuth,
InetAddress ifAddress)
Get a default SSL wrapped TServerSocket bound to the specified port and interface |
static TServerSocket |
getServerSocket(int port,
int clientTimeout,
InetAddress ifAddress,
TSSLTransportFactory.TSSLTransportParameters params)
Get a configured SSL wrapped TServerSocket bound to the specified port and interface. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TSSLTransportFactory()
Method Detail |
---|
public static TServerSocket getServerSocket(int port) throws TTransportException
port
-
TTransportException
public static TServerSocket getServerSocket(int port, int clientTimeout) throws TTransportException
port
- clientTimeout
-
TTransportException
public static TServerSocket getServerSocket(int port, int clientTimeout, boolean clientAuth, InetAddress ifAddress) throws TTransportException
port
- clientTimeout
- ifAddress
-
TTransportException
public static TServerSocket getServerSocket(int port, int clientTimeout, InetAddress ifAddress, TSSLTransportFactory.TSSLTransportParameters params) throws TTransportException
port
- clientTimeout
- ifAddress
- params
-
TTransportException
public static TSocket getClientSocket(String host, int port, int timeout) throws TTransportException
host
- port
- timeout
-
TTransportException
public static TSocket getClientSocket(String host, int port) throws TTransportException
host
- port
-
TTransportException
public static TSocket getClientSocket(String host, int port, int timeout, TSSLTransportFactory.TSSLTransportParameters params) throws TTransportException
host
- port
- timeout
- params
-
TTransportException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |