2.17.2: 2011-06-17

net.sf.basedb.core
Interface Registered

All Superinterfaces:
AccessControlled, Identifiable
All Known Implementing Classes:
AnnotationType, AnnotationTypeCategory, ArrayBatch, ArrayDesign, ArraySlide, BioMaterialEvent, BioPlateEvent, BioSource, Client, Experiment, Extract, ExtraValueType, FileType, Formula, Group, Hardware, HardwareType, Hybridization, Label, LabeledExtract, MeasuredBioMaterial, MimeType, News, Plate, PlateEvent, PlateGeometry, PlateMapping, PlateType, PluginConfiguration, PluginDefinition, PluginType, Project, Protocol, ProtocolType, QuotaType, RawBioAssay, ReporterList, ReporterType, Role, Sample, Scan, Software, SoftwareType, User

public interface Registered
extends Identifiable

Items that implements this interface has their registration date stored in the database. Note to implementors!!! Do not forget that Date is a mutable class and that a copy must be made before returning the value to client applications. See DateUtil.copy(Date)

Version:
2.10
Author:
Nicklas
Last modified
$Date: 2009-04-06 14:52:39 +0200 (Mon, 06 Apr 2009) $

Method Summary
 Date getEntryDate()
          Get the date that the item was registered in the database.
 
Methods inherited from interface net.sf.basedb.core.Identifiable
getId, getType, getVersion
 
Methods inherited from interface net.sf.basedb.core.AccessControlled
checkPermission, getPermissions, hasPermission
 

Method Detail

getEntryDate

Date getEntryDate()
Get the date that the item was registered in the database.

Returns:
A date or null if this is not known
Since:
2.10

2.17.2: 2011-06-17