public class Manager
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup()
Clean up carrier session manager.
|
static Manager |
createInstance(Carrier carrier)
Create a carrier session manager instance.
|
static Manager |
createInstance(Carrier carrier,
ManagerHandler handler)
Create a session manager instance.
|
protected void |
finalize() |
Session |
newSession(java.lang.String to)
Create a new session to a friend.
|
public static Manager createInstance(Carrier carrier) throws CarrierException
carrier - Carrier node instanceCarrierExceptionpublic static Manager createInstance(Carrier carrier, ManagerHandler handler) throws CarrierException
carrier - Carrier node instancehandler - The interface handler for carrier session manager to comply withCarrierExceptionprotected void finalize()
throws java.lang.Throwable
finalize in class java.lang.Objectjava.lang.Throwablepublic void cleanup()
public Session newSession(java.lang.String to) throws CarrierException
to - The target id(userid or userid@nodeid).java.lang.IllegalArgumentException - CarrierExceptionCarrierException