The TransferSession Interface of the com.ms.object package defines a data transfer session abstraction that is used to describe a transfer operation.
public interface TransferSession extends Transfer { // Methods public void deleteSource(); public int getAvailableEffects(); public int getPreferredEffects(); public MetaObject getTransferData(); }
The source of a transfer creates a TransferSession and then initiates the transfer. During data transfer, a recipient obtains a TransferSession and acts on it by interrogating it for the transfer effects supported and the data being transferred.
Transfer | +--TransferSession