| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.metamatrix.metadata.runtime.model.BasicMetadataObject
com.metamatrix.metadata.runtime.model.BasicVirtualDatabase
public final class BasicVirtualDatabase
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from interface com.metamatrix.metadata.runtime.api.VirtualDatabase | 
|---|
| VirtualDatabase.ModifiableAttributes | 
| Field Summary | |
|---|---|
| static long | serialVersionUID | 
| Constructor Summary | |
|---|---|
| BasicVirtualDatabase(BasicVirtualDatabaseID virtualDBID)Call constructor to instantiate a VirtualDatabase runtime object by passing the VIrtualDatabaseID. | |
| Method Summary | |
|---|---|
|  void | addDataTypeID(DataTypeID dataTypeID) | 
|  void | addModelID(ModelID modelID) | 
|  java.lang.String | getCreatedBy()return the user name who create the original version of the Virtual Database. | 
|  java.util.Date | getCreationDate()return the date the original Virtual Database version was created. | 
|  java.util.Collection | getDataTypeIDs()Returns the DataTypeID's that exist in this virtual database. | 
|  java.lang.String | getDescription()Return the description. | 
|  java.lang.String | getFileName()Get this name of the VDB jar file. | 
|  java.lang.String | getGUID()Return the global unique identifier for this Virtual Databse. | 
|  java.util.Collection | getModelIDs()Returns the ModelID's that exist in this virtual database. | 
|  short | getStatus()Returns a short indicating if the status of the VirtualDatabase. | 
|  java.util.Date | getUpdateDate()Return the date the Virtual Database was updated. | 
|  java.util.Collection | getUpdatedAttributesList() | 
|  java.lang.String | getUpdatedBy()Return the user name who update this version of the Virtual Database. | 
|  java.lang.String | getVersionBy()Return the user name who create this version of the Virtual Database. | 
|  java.util.Date | getVersionDate()Return the date the Virtual Database was created. | 
|  VirtualDatabaseID | getVirtualDatabaseID()returns the VirtualDatabaseID. | 
|  boolean | hasWSDLDefined()Returns true if a WSDL is defined for this VDB | 
|  void | setCreatedBy(java.lang.String userName) | 
|  void | setCreationDate(java.util.Date dateCreated) | 
|  void | setDataTypeIDs(java.util.Collection dataTypeIDs) | 
|  void | setDescription(java.lang.String desc) | 
|  void | setFileName(java.lang.String fileName) | 
|  void | setGUID(java.lang.String guid) | 
|  void | setHasWSDLDefined(boolean isDefined) | 
|  void | setModelIDs(java.util.Collection models) | 
|  void | setStatus(short status) | 
|  void | setUpdateDate(java.util.Date dateUpdated) | 
|  void | setUpdatedBy(java.lang.String userName) | 
|  void | setVersionBy(java.lang.String userName) | 
|  void | setVersionDate(java.util.Date dateVersioned) | 
|  void | update(java.lang.String attribute,
       java.lang.Object value)Update a VDB attribute. | 
| Methods inherited from class com.metamatrix.metadata.runtime.model.BasicMetadataObject | 
|---|
| addProperty, clone, compareTo, equals, getAlias, getCurrentProperties, getFullName, getID, getName, getNameInSource, getPath, getProperties, hashCode, hasNameInSource, setID, setProperties, toString | 
| Methods inherited from class java.lang.Object | 
|---|
| finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Methods inherited from interface com.metamatrix.metadata.runtime.api.MetadataObject | 
|---|
| clone, compareTo, equals, getFullName, getID, getName, getProperties, toString | 
| Field Detail | 
|---|
public static final long serialVersionUID
| Constructor Detail | 
|---|
public BasicVirtualDatabase(BasicVirtualDatabaseID virtualDBID)
| Method Detail | 
|---|
public VirtualDatabaseID getVirtualDatabaseID()
VirtualDatabaseID.  This method is overriding a method in order to return its id.
getVirtualDatabaseID in interface MetadataObjectgetVirtualDatabaseID in class BasicMetadataObjectpublic java.lang.String getDescription()
VirtualDatabase
getDescription in interface VirtualDatabasepublic short getStatus()
VirtualDatabase
getStatus in interface VirtualDatabasepublic boolean hasWSDLDefined()
VirtualDatabase
hasWSDLDefined in interface VirtualDatabasepublic java.util.Collection getModelIDs()
VirtualDatabase
getModelIDs in interface VirtualDatabasepublic java.lang.String getGUID()
VirtualDatabase
getGUID in interface VirtualDatabasepublic java.util.Date getVersionDate()
VirtualDatabase
getVersionDate in interface VirtualDatabasepublic java.lang.String getVersionBy()
VirtualDatabase
getVersionBy in interface VirtualDatabasepublic java.util.Collection getDataTypeIDs()
VirtualDatabase
getDataTypeIDs in interface VirtualDatabasepublic java.util.Date getCreationDate()
getCreationDate in interface VirtualDatabasepublic java.lang.String getCreatedBy()
getCreatedBy in interface VirtualDatabasepublic java.util.Date getUpdateDate()
VirtualDatabase
getUpdateDate in interface VirtualDatabasepublic java.lang.String getUpdatedBy()
VirtualDatabase
getUpdatedBy in interface VirtualDatabasepublic void setDescription(java.lang.String desc)
public void setStatus(short status)
public void setModelIDs(java.util.Collection models)
public void setGUID(java.lang.String guid)
public void setVersionDate(java.util.Date dateVersioned)
public void setVersionBy(java.lang.String userName)
public void setCreationDate(java.util.Date dateCreated)
public void setCreatedBy(java.lang.String userName)
public void setUpdateDate(java.util.Date dateUpdated)
public void setUpdatedBy(java.lang.String userName)
public void setDataTypeIDs(java.util.Collection dataTypeIDs)
public void setHasWSDLDefined(boolean isDefined)
public void addModelID(ModelID modelID)
public void addDataTypeID(DataTypeID dataTypeID)
public void update(java.lang.String attribute,
                   java.lang.Object value)
VirtualDatabaseVirtualDatabase.ModifiableAttributes
 can be modefied.
update in interface VirtualDatabaseattribute - attribute to be updated.value - new value.public java.util.Collection getUpdatedAttributesList()
public java.lang.String getFileName()
VirtualDatabase
getFileName in interface VirtualDatabasepublic void setFileName(java.lang.String fileName)
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||