de.unikassel.android.sdcframework.app.facade
Class ISDCService.Stub.Proxy
java.lang.Object
de.unikassel.android.sdcframework.app.facade.ISDCService.Stub.Proxy
- All Implemented Interfaces:
- IInterface, ISDCService
- Enclosing class:
- ISDCService.Stub
private static class ISDCService.Stub.Proxy
- extends Object
- implements ISDCService
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
mRemote
private IBinder mRemote
ISDCService.Stub.Proxy
ISDCService.Stub.Proxy(IBinder remote)
asBinder
public IBinder asBinder()
- Specified by:
asBinder
in interface IInterface
getInterfaceDescriptor
public String getInterfaceDescriptor()
doEnableSampleBroadCasting
public void doEnableSampleBroadCasting(boolean doEnable)
throws RemoteException
- Does enable or disable the sample broadcast feature
- Specified by:
doEnableSampleBroadCasting
in interface ISDCService
- Parameters:
doEnable
- flag if sample broadcasting shall be enabled or disabled
- Throws:
RemoteException
doEnableSampling
public void doEnableSampling(boolean doEnable)
throws RemoteException
- Does activate or deactivate the sampling process for the running service.
This will permanent change the corresponding service setting as w
- Specified by:
doEnableSampling
in interface ISDCService
- Parameters:
doEnable
- flag if sampling shall be active or not
- Throws:
RemoteException
doEnableSampleStorage
public void doEnableSampleStorage(boolean doEnable)
throws RemoteException
- Does change the persistent storage enabled state. This will permanent
change the corresponding service setting as well.
- Specified by:
doEnableSampleStorage
in interface ISDCService
- Parameters:
doEnable
- flag if the transfer feature shall be enabled or disabled
- Throws:
RemoteException
doEnableSampleTransfer
public void doEnableSampleTransfer(boolean doEnable)
throws RemoteException
- Does change the sample transfer activation state. This will permanent
change the corresponding service setting as well.
- Specified by:
doEnableSampleTransfer
in interface ISDCService
- Parameters:
doEnable
- flag if the transfer feature shall be enabled or disabled
- Throws:
RemoteException
doTriggerSampleTransfer
public void doTriggerSampleTransfer()
throws RemoteException
- Does manually trigger an instant sample transfer ( with a short delay ). If
the sample transfer feature is not enabled, it is activated automatically
for a single archive transfer.
A manually triggered sample transfer does consider all configured transfer
settings but the frequency minimum: It will only take place if at least the
configured minimum of samples is available in the database, and the total
of transferred samples will not exceed the configured maximum.
- Specified by:
doTriggerSampleTransfer
in interface ISDCService
- Throws:
RemoteException