gov.nih.nci.mageom.domain.Description
Interface Database

All Superinterfaces:
Describable, Extendable, Identifiable
All Known Implementing Classes:
DatabaseImpl

public interface Database
extends Identifiable

An address to a repository.

Version:
%I%, %G%

Method Summary
 Contact[] getContacts()
          Returns the value of this Database object's contacts attribute.
 java.lang.String getURI()
          Returns the value of this Database object's URI attribute.
 java.lang.String getVersion()
          Returns the value of this Database object's version attribute.
 void setContacts(Contact[] p_contacts)
          Sets the contacts attribute.
 void setURI(java.lang.String p_URI)
          Sets the URI attribute.
 void setVersion(java.lang.String p_version)
          Sets the version attribute.
 
Methods inherited from interface gov.nih.nci.mageom.domain.Identifiable
getIdentifier, getName, setIdentifier, setName
 
Methods inherited from interface gov.nih.nci.mageom.domain.Describable
getAuditTrail, getDescriptions, getSecurity, setAuditTrail, setDescriptions, setSecurity
 
Methods inherited from interface gov.nih.nci.mageom.domain.Extendable
getPropertySets, setPropertySets
 

Method Detail

setVersion

void setVersion(java.lang.String p_version)
Sets the version attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Database object.

Parameters:
p_version - The new value for version.
See Also:
getVersion()

getVersion

java.lang.String getVersion()
Returns the value of this Database object's version attribute. Description of version: The version for which a DatabaseReference applies.

Returns:
String The value of version.

setURI

void setURI(java.lang.String p_URI)
Sets the URI attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Database object.

Parameters:
p_URI - The new value for URI.
See Also:
getURI()

getURI

java.lang.String getURI()
Returns the value of this Database object's URI attribute. Description of URI: The location of the Database.

Returns:
String The value of URI.

setContacts

void setContacts(Contact[] p_contacts)
Sets the contacts attribute. This API is currently read-only. So, calling this method does not affect the persistent state of a Database object.

Parameters:
p_contacts - The new value for contacts.
See Also:
getContacts()

getContacts

Contact[] getContacts()
Returns the value of this Database object's contacts attribute.

Returns:
gov.nih.nci.mageom.bean.AuditAndSecurity.Contact[] The value of contacts.
See Also:
Contact