Browse Source

Move daemon adapters to their own package

pull/559/head
TacoTheDank 5 years ago
parent
commit
5e4bad6bf6
  1. 32
      app/src/main/java/org/transdroid/daemon/Daemon.java
  2. 2
      app/src/main/java/org/transdroid/daemon/adapters/Aria2c/Aria2Adapter.java
  3. 2
      app/src/main/java/org/transdroid/daemon/adapters/BitComet/BitCometAdapter.java
  4. 2
      app/src/main/java/org/transdroid/daemon/adapters/Bitflu/BitfluAdapter.java
  5. 2
      app/src/main/java/org/transdroid/daemon/adapters/BuffaloNas/BuffaloNasAdapter.java
  6. 2
      app/src/main/java/org/transdroid/daemon/adapters/DLinkRouterBT/DLinkRouterBTAdapter.java
  7. 110
      app/src/main/java/org/transdroid/daemon/adapters/Deluge/DelugeAdapter.java
  8. 2
      app/src/main/java/org/transdroid/daemon/adapters/Deluge/DelugeCommon.java
  9. 2
      app/src/main/java/org/transdroid/daemon/adapters/Deluge/DelugeRemoteRssChannel.java
  10. 2
      app/src/main/java/org/transdroid/daemon/adapters/Deluge/DelugeRemoteRssItem.java
  11. 122
      app/src/main/java/org/transdroid/daemon/adapters/Deluge/DelugeRpcAdapter.java
  12. 6
      app/src/main/java/org/transdroid/daemon/adapters/Deluge/DelugeRpcClient.java
  13. 2
      app/src/main/java/org/transdroid/daemon/adapters/Ktorrent/FileListParser.java
  14. 2
      app/src/main/java/org/transdroid/daemon/adapters/Ktorrent/KtorrentAdapter.java
  15. 2
      app/src/main/java/org/transdroid/daemon/adapters/Ktorrent/LoggedOutException.java
  16. 2
      app/src/main/java/org/transdroid/daemon/adapters/Ktorrent/StatsParser.java
  17. 2
      app/src/main/java/org/transdroid/daemon/adapters/Qbittorrent/QbittorrentAdapter.java
  18. 2
      app/src/main/java/org/transdroid/daemon/adapters/Rtorrent/RtorrentAdapter.java
  19. 2
      app/src/main/java/org/transdroid/daemon/adapters/Synology/SynologyAdapter.java
  20. 2
      app/src/main/java/org/transdroid/daemon/adapters/Tfb4rt/StatsParser.java
  21. 2
      app/src/main/java/org/transdroid/daemon/adapters/Tfb4rt/Tfb4rtAdapter.java
  22. 2
      app/src/main/java/org/transdroid/daemon/adapters/Transmission/TransmissionAdapter.java
  23. 2
      app/src/main/java/org/transdroid/daemon/adapters/Ttorrent/TtorrentAdapter.java
  24. 4
      app/src/main/java/org/transdroid/daemon/adapters/Utorrent/UtorrentAdapter.java
  25. 2
      app/src/main/java/org/transdroid/daemon/adapters/Utorrent/data/UTorrentRemoteRssChannel.java
  26. 2
      app/src/main/java/org/transdroid/daemon/adapters/Utorrent/data/UTorrentRemoteRssItem.java
  27. 2
      app/src/main/java/org/transdroid/daemon/adapters/Vuze/VuzeAdapter.java
  28. 2
      app/src/main/java/org/transdroid/daemon/adapters/Vuze/VuzeXmlOverHttpClient.java

32
app/src/main/java/org/transdroid/daemon/Daemon.java

@ -17,22 +17,22 @@ @@ -17,22 +17,22 @@
*/
package org.transdroid.daemon;
import org.transdroid.daemon.Aria2c.Aria2Adapter;
import org.transdroid.daemon.BitComet.BitCometAdapter;
import org.transdroid.daemon.Bitflu.BitfluAdapter;
import org.transdroid.daemon.BuffaloNas.BuffaloNasAdapter;
import org.transdroid.daemon.DLinkRouterBT.DLinkRouterBTAdapter;
import org.transdroid.daemon.Deluge.DelugeAdapter;
import org.transdroid.daemon.Deluge.DelugeRpcAdapter;
import org.transdroid.daemon.Ktorrent.KtorrentAdapter;
import org.transdroid.daemon.Qbittorrent.QbittorrentAdapter;
import org.transdroid.daemon.Rtorrent.RtorrentAdapter;
import org.transdroid.daemon.Synology.SynologyAdapter;
import org.transdroid.daemon.Tfb4rt.Tfb4rtAdapter;
import org.transdroid.daemon.Transmission.TransmissionAdapter;
import org.transdroid.daemon.Ttorrent.TtorrentAdapter;
import org.transdroid.daemon.Utorrent.UtorrentAdapter;
import org.transdroid.daemon.Vuze.VuzeAdapter;
import org.transdroid.daemon.adapters.Aria2c.Aria2Adapter;
import org.transdroid.daemon.adapters.BitComet.BitCometAdapter;
import org.transdroid.daemon.adapters.Bitflu.BitfluAdapter;
import org.transdroid.daemon.adapters.BuffaloNas.BuffaloNasAdapter;
import org.transdroid.daemon.adapters.DLinkRouterBT.DLinkRouterBTAdapter;
import org.transdroid.daemon.adapters.Deluge.DelugeAdapter;
import org.transdroid.daemon.adapters.Deluge.DelugeRpcAdapter;
import org.transdroid.daemon.adapters.Ktorrent.KtorrentAdapter;
import org.transdroid.daemon.adapters.Qbittorrent.QbittorrentAdapter;
import org.transdroid.daemon.adapters.Rtorrent.RtorrentAdapter;
import org.transdroid.daemon.adapters.Synology.SynologyAdapter;
import org.transdroid.daemon.adapters.Tfb4rt.Tfb4rtAdapter;
import org.transdroid.daemon.adapters.Transmission.TransmissionAdapter;
import org.transdroid.daemon.adapters.Ttorrent.TtorrentAdapter;
import org.transdroid.daemon.adapters.Utorrent.UtorrentAdapter;
import org.transdroid.daemon.adapters.Vuze.VuzeAdapter;
/**
* Factory for new instances of server daemons, based on user settings.

2
app/src/main/java/org/transdroid/daemon/Aria2c/Aria2Adapter.java → app/src/main/java/org/transdroid/daemon/adapters/Aria2c/Aria2Adapter.java

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
* along with Transdroid. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.transdroid.daemon.Aria2c;
package org.transdroid.daemon.adapters.Aria2c;
import android.net.Uri;
import android.text.TextUtils;

2
app/src/main/java/org/transdroid/daemon/BitComet/BitCometAdapter.java → app/src/main/java/org/transdroid/daemon/adapters/BitComet/BitCometAdapter.java

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
* along with Transdroid. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.transdroid.daemon.BitComet;
package org.transdroid.daemon.adapters.BitComet;
import com.android.internal.http.multipart.MultipartEntity;
import com.android.internal.http.multipart.Part;

2
app/src/main/java/org/transdroid/daemon/Bitflu/BitfluAdapter.java → app/src/main/java/org/transdroid/daemon/adapters/Bitflu/BitfluAdapter.java

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
* along with Transdroid. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.transdroid.daemon.Bitflu;
package org.transdroid.daemon.adapters.Bitflu;
import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpGet;

2
app/src/main/java/org/transdroid/daemon/BuffaloNas/BuffaloNasAdapter.java → app/src/main/java/org/transdroid/daemon/adapters/BuffaloNas/BuffaloNasAdapter.java

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
* along with Transdroid. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.transdroid.daemon.BuffaloNas;
package org.transdroid.daemon.adapters.BuffaloNas;
import com.android.internal.http.multipart.FilePart;
import com.android.internal.http.multipart.MultipartEntity;

2
app/src/main/java/org/transdroid/daemon/DLinkRouterBT/DLinkRouterBTAdapter.java → app/src/main/java/org/transdroid/daemon/adapters/DLinkRouterBT/DLinkRouterBTAdapter.java

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
* along with Transdroid. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.transdroid.daemon.DLinkRouterBT;
package org.transdroid.daemon.adapters.DLinkRouterBT;
import com.android.internal.http.multipart.FilePart;
import com.android.internal.http.multipart.MultipartEntity;

110
app/src/main/java/org/transdroid/daemon/Deluge/DelugeAdapter.java → app/src/main/java/org/transdroid/daemon/adapters/Deluge/DelugeAdapter.java

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
* along with Transdroid. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.transdroid.daemon.Deluge;
package org.transdroid.daemon.adapters.Deluge;
import com.android.internal.http.multipart.FilePart;
import com.android.internal.http.multipart.MultipartEntity;
@ -76,60 +76,60 @@ import java.util.ArrayList; @@ -76,60 +76,60 @@ import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_DETAILS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_DETAILS_FIELDS_ARRAY;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_DOWNLOADEDEVER;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_ETA;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_FIELDS_ARRAY;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_FILE;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_FILEPRIORITIES;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_FILEPROGRESS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_FILE_FIELDS_ARRAY;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_INDEX;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_LABEL;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_MAXDOWNLOAD;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_MAXUPLOAD;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_MESSAGE;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_ADD;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_ADD_MAGNET;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_AUTH_LOGIN;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_FORCERECHECK;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_GET;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_MOVESTORAGE;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_PAUSE;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_PAUSE_ALL;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_REMOVE;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_RESUME;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_RESUME_ALL;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_SETCONFIG;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_SETFILE;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_SETLABEL;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_SETTRACKERS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_STATUS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_NAME;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_NUMPEERS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_NUMSEEDS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_PARAMS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_PARTDONE;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_PATH;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_RATEDOWNLOAD;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_RATEUPLOAD;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_RESULT;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_SAVEPATH;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_SESSION_ID;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_SIZE;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_STATUS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_TIER;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_TIMEADDED;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_TORRENTS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_TOTALPEERS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_TOTALSEEDS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_TOTALSIZE;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_TRACKERS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_TRACKER_STATUS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_UPLOADEDEVER;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_URL;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_DETAILS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_DETAILS_FIELDS_ARRAY;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_DOWNLOADEDEVER;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_ETA;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_FIELDS_ARRAY;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_FILE;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_FILEPRIORITIES;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_FILEPROGRESS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_FILE_FIELDS_ARRAY;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_INDEX;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_LABEL;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_MAXDOWNLOAD;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_MAXUPLOAD;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_MESSAGE;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_ADD;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_ADD_MAGNET;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_AUTH_LOGIN;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_FORCERECHECK;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_GET;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_MOVESTORAGE;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_PAUSE;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_PAUSE_ALL;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_REMOVE;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_RESUME;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_RESUME_ALL;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_SETCONFIG;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_SETFILE;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_SETLABEL;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_SETTRACKERS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_STATUS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_NAME;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_NUMPEERS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_NUMSEEDS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_PARAMS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_PARTDONE;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_PATH;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_RATEDOWNLOAD;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_RATEUPLOAD;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_RESULT;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_SAVEPATH;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_SESSION_ID;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_SIZE;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_STATUS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_TIER;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_TIMEADDED;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_TORRENTS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_TOTALPEERS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_TOTALSEEDS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_TOTALSIZE;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_TRACKERS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_TRACKER_STATUS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_UPLOADEDEVER;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_URL;
/**

2
app/src/main/java/org/transdroid/daemon/Deluge/DelugeCommon.java → app/src/main/java/org/transdroid/daemon/adapters/Deluge/DelugeCommon.java

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
* along with Transdroid. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.transdroid.daemon.Deluge;
package org.transdroid.daemon.adapters.Deluge;
import androidx.annotation.NonNull;

2
app/src/main/java/org/transdroid/daemon/Deluge/DelugeRemoteRssChannel.java → app/src/main/java/org/transdroid/daemon/adapters/Deluge/DelugeRemoteRssChannel.java

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
package org.transdroid.daemon.Deluge;
package org.transdroid.daemon.adapters.Deluge;
import android.os.Parcel;
import android.os.Parcelable;

2
app/src/main/java/org/transdroid/daemon/Deluge/DelugeRemoteRssItem.java → app/src/main/java/org/transdroid/daemon/adapters/Deluge/DelugeRemoteRssItem.java

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
package org.transdroid.daemon.Deluge;
package org.transdroid.daemon.adapters.Deluge;
import android.os.Parcel;
import android.os.Parcelable;

122
app/src/main/java/org/transdroid/daemon/Deluge/DelugeRpcAdapter.java → app/src/main/java/org/transdroid/daemon/adapters/Deluge/DelugeRpcAdapter.java

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
* along with Transdroid. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.transdroid.daemon.Deluge;
package org.transdroid.daemon.adapters.Deluge;
import androidx.annotation.NonNull;
@ -80,66 +80,66 @@ import java.util.Set; @@ -80,66 +80,66 @@ import java.util.Set;
import javax.xml.parsers.ParserConfigurationException;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_DETAILS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_DETAILS_FIELDS_ARRAY;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_DOWNLOADEDEVER;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_DOWNLOAD_LOCATION;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_ETA;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_FIELDS_ARRAY;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_FILEPRIORITIES;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_FILEPROGRESS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_FILE_FIELDS_ARRAY;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_HASH;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_INDEX;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_KEY;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_LABEL;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_MAXDOWNLOAD;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_MAXUPLOAD;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_MESSAGE;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_ADD;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_ADD_FILE;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_ADD_MAGNET;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_FORCERECHECK;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_GET_LABELS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_GET_METHOD_LIST;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_GET_RSS_CONFIG;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_GET_TORRENTS_STATUS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_INFO;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_MOVESTORAGE;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_PAUSE;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_PAUSE_ALL;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_REMOVE;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_RESUME;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_RESUME_ALL;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_SETCONFIG;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_SETLABEL;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_SETTRACKERS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_SET_TORRENT_OPTIONS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_STATUS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_MOVE_COMPLETED;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_MOVE_COMPLETED_PATH;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_NAME;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_NUMPEERS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_NUMSEEDS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_PARTDONE;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_PATH;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_RATEDOWNLOAD;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_RATEUPLOAD;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_RSSFEEDS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_RSSFEED_KEY;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_SAVEPATH;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_SIZE;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_STATUS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_SUBSCRIPTIONS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_TIER;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_TIMEADDED;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_TOTALPEERS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_TOTALSEEDS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_TOTALSIZE;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_TRACKERS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_TRACKER_STATUS;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_UPLOADEDEVER;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_URL;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_DETAILS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_DETAILS_FIELDS_ARRAY;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_DOWNLOADEDEVER;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_DOWNLOAD_LOCATION;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_ETA;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_FIELDS_ARRAY;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_FILEPRIORITIES;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_FILEPROGRESS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_FILE_FIELDS_ARRAY;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_HASH;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_INDEX;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_KEY;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_LABEL;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_MAXDOWNLOAD;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_MAXUPLOAD;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_MESSAGE;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_ADD;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_ADD_FILE;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_ADD_MAGNET;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_FORCERECHECK;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_GET_LABELS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_GET_METHOD_LIST;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_GET_RSS_CONFIG;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_GET_TORRENTS_STATUS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_INFO;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_MOVESTORAGE;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_PAUSE;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_PAUSE_ALL;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_REMOVE;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_RESUME;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_RESUME_ALL;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_SETCONFIG;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_SETLABEL;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_SETTRACKERS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_SET_TORRENT_OPTIONS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_STATUS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_MOVE_COMPLETED;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_MOVE_COMPLETED_PATH;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_NAME;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_NUMPEERS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_NUMSEEDS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_PARTDONE;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_PATH;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_RATEDOWNLOAD;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_RATEUPLOAD;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_RSSFEEDS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_RSSFEED_KEY;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_SAVEPATH;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_SIZE;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_STATUS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_SUBSCRIPTIONS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_TIER;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_TIMEADDED;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_TOTALPEERS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_TOTALSEEDS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_TOTALSIZE;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_TRACKERS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_TRACKER_STATUS;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_UPLOADEDEVER;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_URL;
/**
* The daemon adapter from the Deluge torrent client using deluged API directly.

6
app/src/main/java/org/transdroid/daemon/Deluge/DelugeRpcClient.java → app/src/main/java/org/transdroid/daemon/adapters/Deluge/DelugeRpcClient.java

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
* along with Transdroid. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.transdroid.daemon.Deluge;
package org.transdroid.daemon.adapters.Deluge;
import androidx.annotation.NonNull;
@ -39,8 +39,8 @@ import java.util.zip.InflaterInputStream; @@ -39,8 +39,8 @@ import java.util.zip.InflaterInputStream;
import se.dimovski.rencode.Rencode;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_DAEMON_LOGIN;
import static org.transdroid.daemon.Deluge.DelugeCommon.RPC_METHOD_INFO;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_DAEMON_LOGIN;
import static org.transdroid.daemon.adapters.Deluge.DelugeCommon.RPC_METHOD_INFO;
/**
* A Deluge RPC API Client.

2
app/src/main/java/org/transdroid/daemon/Ktorrent/FileListParser.java → app/src/main/java/org/transdroid/daemon/adapters/Ktorrent/FileListParser.java

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
package org.transdroid.daemon.Ktorrent;
package org.transdroid.daemon.adapters.Ktorrent;
import org.transdroid.daemon.DaemonException;
import org.transdroid.daemon.DaemonException.ExceptionType;

2
app/src/main/java/org/transdroid/daemon/Ktorrent/KtorrentAdapter.java → app/src/main/java/org/transdroid/daemon/adapters/Ktorrent/KtorrentAdapter.java

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
* along with Transdroid. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.transdroid.daemon.Ktorrent;
package org.transdroid.daemon.adapters.Ktorrent;
import com.android.internal.http.multipart.FilePart;
import com.android.internal.http.multipart.MultipartEntity;

2
app/src/main/java/org/transdroid/daemon/Ktorrent/LoggedOutException.java → app/src/main/java/org/transdroid/daemon/adapters/Ktorrent/LoggedOutException.java

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
package org.transdroid.daemon.Ktorrent;
package org.transdroid.daemon.adapters.Ktorrent;
public class LoggedOutException extends Exception {

2
app/src/main/java/org/transdroid/daemon/Ktorrent/StatsParser.java → app/src/main/java/org/transdroid/daemon/adapters/Ktorrent/StatsParser.java

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
package org.transdroid.daemon.Ktorrent;
package org.transdroid.daemon.adapters.Ktorrent;
import org.transdroid.daemon.Daemon;
import org.transdroid.daemon.DaemonException;

2
app/src/main/java/org/transdroid/daemon/Qbittorrent/QbittorrentAdapter.java → app/src/main/java/org/transdroid/daemon/adapters/Qbittorrent/QbittorrentAdapter.java

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
* along with Transdroid. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.transdroid.daemon.Qbittorrent;
package org.transdroid.daemon.adapters.Qbittorrent;
import com.android.internal.http.multipart.FilePart;
import com.android.internal.http.multipart.MultipartEntity;

2
app/src/main/java/org/transdroid/daemon/Rtorrent/RtorrentAdapter.java → app/src/main/java/org/transdroid/daemon/adapters/Rtorrent/RtorrentAdapter.java

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
* along with Transdroid. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.transdroid.daemon.Rtorrent;
package org.transdroid.daemon.adapters.Rtorrent;
import android.text.TextUtils;

2
app/src/main/java/org/transdroid/daemon/Synology/SynologyAdapter.java → app/src/main/java/org/transdroid/daemon/adapters/Synology/SynologyAdapter.java

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
* along with Transdroid. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.transdroid.daemon.Synology;
package org.transdroid.daemon.adapters.Synology;
import com.android.internal.http.multipart.FilePart;
import com.android.internal.http.multipart.MultipartEntity;

2
app/src/main/java/org/transdroid/daemon/Tfb4rt/StatsParser.java → app/src/main/java/org/transdroid/daemon/adapters/Tfb4rt/StatsParser.java

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
package org.transdroid.daemon.Tfb4rt;
package org.transdroid.daemon.adapters.Tfb4rt;
import org.transdroid.daemon.Daemon;
import org.transdroid.daemon.DaemonException;

2
app/src/main/java/org/transdroid/daemon/Tfb4rt/Tfb4rtAdapter.java → app/src/main/java/org/transdroid/daemon/adapters/Tfb4rt/Tfb4rtAdapter.java

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
* along with Transdroid. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.transdroid.daemon.Tfb4rt;
package org.transdroid.daemon.adapters.Tfb4rt;
import com.android.internal.http.multipart.FilePart;
import com.android.internal.http.multipart.MultipartEntity;

2
app/src/main/java/org/transdroid/daemon/Transmission/TransmissionAdapter.java → app/src/main/java/org/transdroid/daemon/adapters/Transmission/TransmissionAdapter.java

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
* along with Transdroid. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.transdroid.daemon.Transmission;
package org.transdroid.daemon.adapters.Transmission;
import net.iharder.Base64;
import net.iharder.Base64.InputStream;

2
app/src/main/java/org/transdroid/daemon/Ttorrent/TtorrentAdapter.java → app/src/main/java/org/transdroid/daemon/adapters/Ttorrent/TtorrentAdapter.java

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
* along with Transdroid. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.transdroid.daemon.Ttorrent;
package org.transdroid.daemon.adapters.Ttorrent;
import com.android.internal.http.multipart.FilePart;
import com.android.internal.http.multipart.MultipartEntity;

4
app/src/main/java/org/transdroid/daemon/Utorrent/UtorrentAdapter.java → app/src/main/java/org/transdroid/daemon/adapters/Utorrent/UtorrentAdapter.java

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
* along with Transdroid. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.transdroid.daemon.Utorrent;
package org.transdroid.daemon.adapters.Utorrent;
import com.android.internal.http.multipart.FilePart;
import com.android.internal.http.multipart.MultipartEntity;
@ -43,7 +43,7 @@ import org.transdroid.daemon.Torrent; @@ -43,7 +43,7 @@ import org.transdroid.daemon.Torrent;
import org.transdroid.daemon.TorrentDetails;
import org.transdroid.daemon.TorrentFile;
import org.transdroid.daemon.TorrentStatus;
import org.transdroid.daemon.Utorrent.data.UTorrentRemoteRssChannel;
import org.transdroid.daemon.adapters.Utorrent.data.UTorrentRemoteRssChannel;
import org.transdroid.daemon.task.AddByFileTask;
import org.transdroid.daemon.task.AddByMagnetUrlTask;
import org.transdroid.daemon.task.AddByUrlTask;

2
app/src/main/java/org/transdroid/daemon/Utorrent/data/UTorrentRemoteRssChannel.java → app/src/main/java/org/transdroid/daemon/adapters/Utorrent/data/UTorrentRemoteRssChannel.java

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
package org.transdroid.daemon.Utorrent.data;
package org.transdroid.daemon.adapters.Utorrent.data;
import android.os.Parcel;
import android.os.Parcelable;

2
app/src/main/java/org/transdroid/daemon/Utorrent/data/UTorrentRemoteRssItem.java → app/src/main/java/org/transdroid/daemon/adapters/Utorrent/data/UTorrentRemoteRssItem.java

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
package org.transdroid.daemon.Utorrent.data;
package org.transdroid.daemon.adapters.Utorrent.data;
import android.os.Parcel;
import android.os.Parcelable;

2
app/src/main/java/org/transdroid/daemon/Vuze/VuzeAdapter.java → app/src/main/java/org/transdroid/daemon/adapters/Vuze/VuzeAdapter.java

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
* along with Transdroid. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.transdroid.daemon.Vuze;
package org.transdroid.daemon.adapters.Vuze;
import org.apache.openjpa.lib.util.Base16Encoder;
import org.transdroid.core.gui.log.Log;

2
app/src/main/java/org/transdroid/daemon/Vuze/VuzeXmlOverHttpClient.java → app/src/main/java/org/transdroid/daemon/adapters/Vuze/VuzeXmlOverHttpClient.java

@ -15,7 +15,7 @@ @@ -15,7 +15,7 @@
* along with Transdroid. If not, see <http://www.gnu.org/licenses/>.
*
*/
package org.transdroid.daemon.Vuze;
package org.transdroid.daemon.adapters.Vuze;
import android.util.Xml;
Loading…
Cancel
Save