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 forTransferPlugin
s, using to retrieve the required transfer plugin classes -- namelyTransferSettings
,TransferManager
andTransferPlugin
.
-
-
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 theTransferManager
class for a givenTransferPlugin
class.static java.lang.Class<? extends TransferPlugin>
getTransferPluginClass(java.lang.Class<? extends TransferSettings> transferSettingsClass)
Determines theTransferPlugin
class for a givenTransferSettings
class.static java.lang.Class<? extends TransferSettings>
getTransferSettingsClass(java.lang.Class<? extends TransferPlugin> transferPluginClass)
Determines theTransferSettings
class for a givenTransferPlugin
class.
-
-
-
Constructor Detail
-
TransferPluginUtil
public TransferPluginUtil()
-
-
Method Detail
-
getTransferSettingsClass
public static java.lang.Class<? extends TransferSettings> getTransferSettingsClass(java.lang.Class<? extends TransferPlugin> transferPluginClass)
Determines theTransferSettings
class for a givenTransferPlugin
class.
-
getTransferManagerClass
public static java.lang.Class<? extends TransferManager> getTransferManagerClass(java.lang.Class<? extends TransferPlugin> transferPluginClass)
Determines theTransferManager
class for a givenTransferPlugin
class.
-
getTransferPluginClass
public static java.lang.Class<? extends TransferPlugin> getTransferPluginClass(java.lang.Class<? extends TransferSettings> transferSettingsClass)
Determines theTransferPlugin
class for a givenTransferSettings
class.
-
-