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 the
DbControl
object when DbControl.commit()
is called. If an item implements this interface it is automatically
placed in the internal commit queue of the DbControl
object.
Depending on which subinterfaces that are implemented (for example
Validatable
or Transactional
) the DbControl
takes certain actions.- Version:
- 2.0
- Author:
- Nicklas
- Last modified
- $Date: 2009-04-06 14:52:39 +0200 (må, 06 apr 2009) $