public class MockFileTransferImpl extends AbstractFileTransfer
IN, OUT
Constructor and Description |
---|
MockFileTransferImpl(Contact c,
java.io.File file,
java.lang.String id,
int direction) |
Modifier and Type | Method and Description |
---|---|
void |
cancel()
Cancels this file transfer.
|
void |
fireStatusChangeEvent(int newStatus)
Notifies all status listeners that a new
FileTransferStatusChangeEvent occured.
|
Contact |
getContact()
Returns the contact that we are transfering files with.
|
int |
getDirection()
The file transfer direction.
|
java.lang.String |
getID()
Uniquie ID that is identifying the FileTransfer
if the request has been accepted.
|
java.io.File |
getLocalFile()
Returns the local file that is being transferred or to which we transfer.
|
long |
getTransferedBytes()
Returns the number of bytes already transfered through this file transfer.
|
addProgressListener, addStatusListener, fireProgressChangeEvent, fireStatusChangeEvent, getStatus, removeProgressListener, removeStatusListener
public MockFileTransferImpl(Contact c, java.io.File file, java.lang.String id, int direction)
public void fireStatusChangeEvent(int newStatus)
fireStatusChangeEvent
in class AbstractFileTransfer
newStatus
- the new statuspublic void cancel()
AbstractFileTransfer
cancel
in interface FileTransfer
cancel
in class AbstractFileTransfer
public long getTransferedBytes()
AbstractFileTransfer
getTransferedBytes
in interface FileTransfer
getTransferedBytes
in class AbstractFileTransfer
public java.lang.String getID()
FileTransfer
public int getDirection()
FileTransfer
public java.io.File getLocalFile()
FileTransfer
public Contact getContact()
FileTransfer
Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under Apache license.