1 /* ownCloud Android client application 
   2  *   Copyright (C) 2012 Bartek Przybylski 
   4  *   This program is free software: you can redistribute it and/or modify 
   5  *   it under the terms of the GNU General Public License as published by 
   6  *   the Free Software Foundation, either version 3 of the License, or 
   7  *   (at your option) any later version. 
   9  *   This program is distributed in the hope that it will be useful, 
  10  *   but WITHOUT ANY WARRANTY; without even the implied warranty of 
  11  *   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
  12  *   GNU General Public License for more details. 
  14  *   You should have received a copy of the GNU General Public License 
  15  *   along with this program.  If not, see <http://www.gnu.org/licenses/>. 
  19 package com
.owncloud
.android
.ui
.activity
; 
  21 import com
.owncloud
.android
.files
.services
.FileDownloader
.FileDownloaderBinder
; 
  22 import com
.owncloud
.android
.files
.services
.FileUploader
.FileUploaderBinder
; 
  24 public interface TransferServiceGetter 
{ 
  27      * Callback method invoked when the parent activity is fully created to get a reference to the FileDownloader service API. 
  29      * @return  Directory to list firstly. Can be NULL. 
  31     public FileDownloaderBinder 
getFileDownloaderBinder(); 
  35      * Callback method invoked when the parent activity is fully created to get a reference to the FileUploader service API. 
  37      * @return  Directory to list firstly. Can be NULL. 
  39     public FileUploaderBinder 
getFileUploaderBinder();