protected void postProcessListeners( Resource resource, File source, int requestType )
throws TransferFailedException
{
byte[] buffer = new byte[DEFAULT_BUFFER_SIZE];
TransferEvent transferEvent = new TransferEvent( this, resource, TransferEvent.TRANSFER_PROGRESS, requestType );
transferEvent.setTimestamp( System.currentTimeMillis() );
transferEvent.setLocalFile( source );
InputStream input = null;
try
{
input = new FileInputStream( source );