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 TypeMethodDescriptionbooleanImportant 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()voidsetAuditTrail(AuditTrail auditTrail) voidsetDatabaseSupplier(Contact databaseSupplier) voidsetExternalDatabases(Set<ExternalDatabase> externalDatabases) voidvoidsetLastUpdated(Date lastUpdated) voidsetLocalInstallDbName(String localInstallDbName) voidsetReleaseUrl(URL releaseUrl) voidsetReleaseVersion(String releaseVersion) voidsetType(DatabaseType type) voidMethods inherited from class ubic.gemma.model.common.AbstractDescribable
getDescription, getName, hashCode, setDescription, setName, toStringMethods inherited from class ubic.gemma.model.common.AbstractIdentifiable
getId, setIdMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface ubic.gemma.model.common.Identifiable
getIdMethods 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:
getAuditTrailin interfaceAuditable
-
setAuditTrail
- Specified by:
setAuditTrailin interfaceAuditable
-
getReleaseVersion
Description copied from interface:VersionedThe version of the release, if applicable.- Specified by:
getReleaseVersionin interfaceVersioned
-
setReleaseVersion
-
getReleaseUrl
Description copied from interface:VersionedExternal URL to the release, if applicable.- Specified by:
getReleaseUrlin interfaceVersioned
-
setReleaseUrl
-
getLastUpdated
Description copied from interface:VersionedThe last updated date, if known.- Specified by:
getLastUpdatedin interfaceVersioned
-
setLastUpdated
-
equals
Description copied from class:AbstractIdentifiableImportant 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:
equalsin classAbstractIdentifiable
-