|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 MetadataObject
getVirtualDatabaseID
in class BasicMetadataObject
public java.lang.String getDescription()
VirtualDatabase
getDescription
in interface VirtualDatabase
public short getStatus()
VirtualDatabase
getStatus
in interface VirtualDatabase
public boolean hasWSDLDefined()
VirtualDatabase
hasWSDLDefined
in interface VirtualDatabase
public java.util.Collection getModelIDs()
VirtualDatabase
getModelIDs
in interface VirtualDatabase
public java.lang.String getGUID()
VirtualDatabase
getGUID
in interface VirtualDatabase
public java.util.Date getVersionDate()
VirtualDatabase
getVersionDate
in interface VirtualDatabase
public java.lang.String getVersionBy()
VirtualDatabase
getVersionBy
in interface VirtualDatabase
public java.util.Collection getDataTypeIDs()
VirtualDatabase
getDataTypeIDs
in interface VirtualDatabase
public java.util.Date getCreationDate()
getCreationDate
in interface VirtualDatabase
public java.lang.String getCreatedBy()
getCreatedBy
in interface VirtualDatabase
public java.util.Date getUpdateDate()
VirtualDatabase
getUpdateDate
in interface VirtualDatabase
public java.lang.String getUpdatedBy()
VirtualDatabase
getUpdatedBy
in interface VirtualDatabase
public 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)
VirtualDatabase
VirtualDatabase.ModifiableAttributes
can be modefied.
update
in interface VirtualDatabase
attribute
- attribute to be updated.value
- new value.public java.util.Collection getUpdatedAttributesList()
public java.lang.String getFileName()
VirtualDatabase
getFileName
in interface VirtualDatabase
public void setFileName(java.lang.String fileName)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |