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