Class ExternalDatabase
java.lang.Object
ubic.gemma.model.common.AbstractIdentifiable
ubic.gemma.model.common.AbstractDescribable
ubic.gemma.model.common.description.ExternalDatabase
- All Implemented Interfaces:
gemma.gsec.model.Securable
,Auditable
,Securable
,Describable
,Versioned
,Identifiable
- Author:
- Paul
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Important note: Two objects with the same class and non-null ID must be considered equal.The last updated date, if known.External URL to the release, if applicable.The version of the release, if applicable.getType()
void
setAuditTrail
(AuditTrail auditTrail) void
setDatabaseSupplier
(Contact databaseSupplier) void
setExternalDatabases
(Set<ExternalDatabase> externalDatabases) void
void
setLastUpdated
(Date lastUpdated) void
setLocalInstallDbName
(String localInstallDbName) void
setReleaseUrl
(URL releaseUrl) void
setReleaseVersion
(String releaseVersion) void
setType
(DatabaseType type) void
Methods inherited from class ubic.gemma.model.common.AbstractDescribable
getDescription, getName, hashCode, setDescription, setName, toString
Methods inherited from class ubic.gemma.model.common.AbstractIdentifiable
getId, setId
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface ubic.gemma.model.common.Identifiable
getId
Methods inherited from interface gemma.gsec.model.Securable
getId
-
Constructor Details
-
ExternalDatabase
public ExternalDatabase()
-
-
Method Details
-
getDatabaseSupplier
-
setDatabaseSupplier
-
getFtpUri
-
setFtpUri
-
getLocalInstallDbName
- Returns:
- The name of the database on a local server.
-
setLocalInstallDbName
-
getType
-
setType
-
getWebUri
-
setWebUri
-
getExternalDatabases
-
setExternalDatabases
-
getAuditTrail
- Specified by:
getAuditTrail
in interfaceAuditable
-
setAuditTrail
- Specified by:
setAuditTrail
in interfaceAuditable
-
getReleaseVersion
Description copied from interface:Versioned
The version of the release, if applicable.- Specified by:
getReleaseVersion
in interfaceVersioned
-
setReleaseVersion
-
getReleaseUrl
Description copied from interface:Versioned
External URL to the release, if applicable.- Specified by:
getReleaseUrl
in interfaceVersioned
-
setReleaseUrl
-
getLastUpdated
Description copied from interface:Versioned
The last updated date, if known.- Specified by:
getLastUpdated
in interfaceVersioned
-
setLastUpdated
-
equals
Description copied from class:AbstractIdentifiable
Important note: Two objects with the same class and non-null ID must be considered equal. If one or both IDs are nulls, the rest of the state can be used to determine equality.- Specified by:
equals
in classAbstractIdentifiable
-