public class Manager
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup()
Clean up carrier file transfer manager.
|
static Manager |
createInstance(Carrier carrier)
Create a carrier file transfer manager instance.
|
static Manager |
createInstance(Carrier carrier,
ManagerHandler handler)
Create a carrier file transfer manager instance.
|
protected void |
finalize() |
FileTransfer |
newFileTransfer(java.lang.String to,
FileTransferInfo fileinfo,
FileTransferHandler handler)
Create a new file transfer 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 file transfer manager to comply withCarrierExceptionprotected void finalize()
throws java.lang.Throwable
finalize in class java.lang.Objectjava.lang.Throwablepublic void cleanup()
public FileTransfer newFileTransfer(java.lang.String to, FileTransferInfo fileinfo, FileTransferHandler handler) throws CarrierException
to - The target id(userid or userid@nodeid).fileinfo - Information of the file to be transferred.handler - Handler which handles events occurring during file transfer.CarrierException