de.unikassel.android.sdcframework.transmission
Class MobileConnectionStrategy
java.lang.Object
de.unikassel.android.sdcframework.util.AbstractChainWorker<ProtocolStrategy>
de.unikassel.android.sdcframework.transmission.AbstractConnectionStrategy
de.unikassel.android.sdcframework.transmission.MobileConnectionStrategy
- All Implemented Interfaces:
- ConnectionStrategy, ChainWorker<ProtocolStrategy>
public class MobileConnectionStrategy
- extends AbstractConnectionStrategy
Implementation of the strategy using mobile connections.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MobileConnectionStrategy
public MobileConnectionStrategy(ConnectivityWrapper connectivityWrapper,
Class<?> controlActivityClass)
- Constructor
- Parameters:
connectivityWrapper - the connectivity wrapper to usecontrolActivityClass - the control activity class or null
isConnectionAvailable
public boolean isConnectionAvailable(ProtocolStrategy protocolStrategy)
- Description copied from interface:
ConnectionStrategy
- Method to test for an available connection
- Parameters:
protocolStrategy - the upload strategy
- Returns:
- true if a connection is available, false otherwise