com.metamatrix.metadata.runtime.model
Class BasicVirtualDatabase
java.lang.Object
com.metamatrix.metadata.runtime.model.BasicMetadataObject
com.metamatrix.metadata.runtime.model.BasicVirtualDatabase
- All Implemented Interfaces:
- MetadataObject, VirtualDatabase, java.io.Serializable
public final class BasicVirtualDatabase
- extends BasicMetadataObject
- implements VirtualDatabase
- See Also:
- Serialized Form
| 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 |
serialVersionUID
public static final long serialVersionUID
- See Also:
- Constant Field Values
BasicVirtualDatabase
public BasicVirtualDatabase(BasicVirtualDatabaseID virtualDBID)
- Call constructor to instantiate a VirtualDatabase runtime object by passing the VIrtualDatabaseID.
getVirtualDatabaseID
public VirtualDatabaseID getVirtualDatabaseID()
- returns the
VirtualDatabaseID. This method is overriding a method in order to return its id.
- Specified by:
getVirtualDatabaseID in interface MetadataObject- Overrides:
getVirtualDatabaseID in class BasicMetadataObject
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription in interface VirtualDatabase
getStatus
public short getStatus()
- Specified by:
getStatus in interface VirtualDatabase
hasWSDLDefined
public boolean hasWSDLDefined()
- Specified by:
hasWSDLDefined in interface VirtualDatabase
getModelIDs
public java.util.Collection getModelIDs()
- Specified by:
getModelIDs in interface VirtualDatabase
- Returns:
- Collection of ModelIDs
getGUID
public java.lang.String getGUID()
- Specified by:
getGUID in interface VirtualDatabase
getVersionDate
public java.util.Date getVersionDate()
- Specified by:
getVersionDate in interface VirtualDatabase
getVersionBy
public java.lang.String getVersionBy()
- Specified by:
getVersionBy in interface VirtualDatabase
getDataTypeIDs
public java.util.Collection getDataTypeIDs()
- Specified by:
getDataTypeIDs in interface VirtualDatabase
getCreationDate
public java.util.Date getCreationDate()
- return the date the original Virtual Database version was created.
- Specified by:
getCreationDate in interface VirtualDatabase
- Returns:
- Date
getCreatedBy
public java.lang.String getCreatedBy()
- return the user name who create the original version of the Virtual Database.
- Specified by:
getCreatedBy in interface VirtualDatabase
- Returns:
- String
getUpdateDate
public java.util.Date getUpdateDate()
- Specified by:
getUpdateDate in interface VirtualDatabase
getUpdatedBy
public java.lang.String getUpdatedBy()
- Specified by:
getUpdatedBy in interface VirtualDatabase
setDescription
public void setDescription(java.lang.String desc)
setStatus
public void setStatus(short status)
setModelIDs
public void setModelIDs(java.util.Collection models)
setGUID
public void setGUID(java.lang.String guid)
setVersionDate
public void setVersionDate(java.util.Date dateVersioned)
setVersionBy
public void setVersionBy(java.lang.String userName)
setCreationDate
public void setCreationDate(java.util.Date dateCreated)
setCreatedBy
public void setCreatedBy(java.lang.String userName)
setUpdateDate
public void setUpdateDate(java.util.Date dateUpdated)
setUpdatedBy
public void setUpdatedBy(java.lang.String userName)
setDataTypeIDs
public void setDataTypeIDs(java.util.Collection dataTypeIDs)
setHasWSDLDefined
public void setHasWSDLDefined(boolean isDefined)
addModelID
public void addModelID(ModelID modelID)
addDataTypeID
public void addDataTypeID(DataTypeID dataTypeID)
update
public void update(java.lang.String attribute,
java.lang.Object value)
- Specified by:
update in interface VirtualDatabase
getUpdatedAttributesList
public java.util.Collection getUpdatedAttributesList()
getFileName
public java.lang.String getFileName()
- Specified by:
getFileName in interface VirtualDatabase
setFileName
public void setFileName(java.lang.String fileName)
Copyright © 2009. All Rights Reserved.