Package net.sf.basedb.core
Interface Controlled
-
- All Known Subinterfaces:
DiskConsumable
,Transactional
,Validatable
- All Known Implementing Classes:
AnnotationSet
,AnyToAny
,BioPlateEvent
,DataFileType
,Experiment
,File
,Formula
,Job
,News
,PluginConfiguration
,RawBioAssay
public interface Controlled
This is the base tagging interface for items that needs special attention by theDbControl
object whenDbControl.commit()
is called. If an item implements this interface it is automatically placed in the internal commit queue of theDbControl
object. Depending on which subinterfaces that are implemented (for exampleValidatable
orTransactional
) theDbControl
takes certain actions.- Version:
- 2.0
- Author:
- Nicklas
- Last modified
- $Date: 2009-04-06 14:52:39 +0200 (må, 06 apr 2009) $