Package org.syncany.plugins.transfer
Class TransferPluginUtil
- java.lang.Object
-
- org.syncany.plugins.transfer.TransferPluginUtil
-
public abstract class TransferPluginUtil extends java.lang.Object
Helper class forTransferPlugins, using to retrieve the required transfer plugin classes -- namelyTransferSettings,TransferManagerandTransferPlugin.
-
-
Constructor Summary
Constructors Constructor Description TransferPluginUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.Class<? extends TransferManager>getTransferManagerClass(java.lang.Class<? extends TransferPlugin> transferPluginClass)Determines theTransferManagerclass for a givenTransferPluginclass.static java.lang.Class<? extends TransferPlugin>getTransferPluginClass(java.lang.Class<? extends TransferSettings> transferSettingsClass)Determines theTransferPluginclass for a givenTransferSettingsclass.static java.lang.Class<? extends TransferSettings>getTransferSettingsClass(java.lang.Class<? extends TransferPlugin> transferPluginClass)Determines theTransferSettingsclass for a givenTransferPluginclass.
-
-
-
Constructor Detail
-
TransferPluginUtil
public TransferPluginUtil()
-
-
Method Detail
-
getTransferSettingsClass
public static java.lang.Class<? extends TransferSettings> getTransferSettingsClass(java.lang.Class<? extends TransferPlugin> transferPluginClass)
Determines theTransferSettingsclass for a givenTransferPluginclass.
-
getTransferManagerClass
public static java.lang.Class<? extends TransferManager> getTransferManagerClass(java.lang.Class<? extends TransferPlugin> transferPluginClass)
Determines theTransferManagerclass for a givenTransferPluginclass.
-
getTransferPluginClass
public static java.lang.Class<? extends TransferPlugin> getTransferPluginClass(java.lang.Class<? extends TransferSettings> transferSettingsClass)
Determines theTransferPluginclass for a givenTransferSettingsclass.
-
-