de.unikassel.android.sdcframework.persistence.facade
Interface DatabaseFullStrategy

Package class diagram package DatabaseFullStrategy
All Superinterfaces:
ChainWorker<PersistentStorageManager>
All Known Implementing Classes:
AbstractDatabaseFullStrategy, DeleteSamplesStrategy, NotificationStrategy, StopServiceStrategy, WaitStrategy

public interface DatabaseFullStrategy
extends ChainWorker<PersistentStorageManager>

Interface for database full strategies.

A database full strategy can be configured for the DatabaseManager to handle the case, that the configured size maximum is exceeded.
Any database full strategy is a worker in a chain of strategies. If a strategy has a successor and the strategy fails, it will call it's successor to solve the problem.


Method Summary
 
Methods inherited from interface de.unikassel.android.sdcframework.util.facade.ChainWorker
doWork, getSuccessor, setSuccessor, withSuccessor