|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.funambol.util.ConnectionManager
public class ConnectionManager
Controls HTTP and HTTPS connections requested by the API implementations.
Constructor Summary | |
---|---|
protected |
ConnectionManager()
Private constructor - Use getInstance() method |
Method Summary | |
---|---|
ConnectionListener |
getConnectionListener()
|
static ConnectionManager |
getInstance()
Singleton implementation: |
HttpConnectionAdapter |
openHttpConnection(java.lang.String url,
java.lang.Object extra)
Open an http connection to the given URL |
SocketAdapter |
openSocketConnection(java.lang.String addr,
int port,
int mode,
boolean timeout)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected ConnectionManager()
Method Detail |
---|
public static ConnectionManager getInstance()
public ConnectionListener getConnectionListener()
public HttpConnectionAdapter openHttpConnection(java.lang.String url, java.lang.Object extra) throws java.io.IOException
url
- is the url (in the form of "http://..." or "https://...")extra
- is some extra information that can be specified to specific
implementations
java.io.IOException
- if the connection cannot be establishedpublic SocketAdapter openSocketConnection(java.lang.String addr, int port, int mode, boolean timeout) throws java.io.IOException
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |