javazoom.transfer.client.core
Interface TransferFilter


public interface TransferFilter

TransferFilter contract. It allows to pre-process input before transfer.


Method Summary
 void clean()
          Clean Filter such as deleting temporary files.
 java.lang.Object execute(java.lang.Object input)
          Execute the Filter such as file content checking or modification.
 void init(TransferController tc)
          Initialize Filter such as loading configuration file.
 

Method Detail

init

public void init(TransferController tc)
          throws ClientException
Initialize Filter such as loading configuration file.

Parameters:
tc -
Throws:
ClientException

execute

public java.lang.Object execute(java.lang.Object input)
                         throws ClientException
Execute the Filter such as file content checking or modification.

Parameters:
input -
Returns:
Throws:
ClientException

clean

public void clean()
Clean Filter such as deleting temporary files.



Copyright © 1999-2005 JavaZOOM.