|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.metamatrix.connector.metadata.RuntimeVdbRecord
public class RuntimeVdbRecord
Extends a VdbRecord object with additional runtime data. This allows the System model to obtain the VDB name and VDB version of the deployed VDB.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.metamatrix.modeler.core.metadata.runtime.MetadataRecord |
---|
MetadataRecord.MetadataFieldNames, MetadataRecord.MetadataRecordProperties |
Constructor Summary | |
---|---|
RuntimeVdbRecord(VdbRecord vdbRecord,
java.lang.String vdbRuntimeName,
java.lang.String vdbRuntimeVersion)
|
Method Summary | |
---|---|
java.lang.String |
getDescription()
Return the description for the VDB archive |
java.lang.Object |
getEObject()
Return the EObject for the entity this record represents. |
java.lang.String |
getFullName()
Path for the entity. |
java.lang.String |
getIdentifier()
Return the identifier for the VDB archive |
java.util.List |
getModelIDs()
Return the list of model identifiers for the VDB archive |
java.lang.String |
getModelName()
Return the name of the model in which this entity exists. |
java.lang.String |
getName()
Get entity short name |
java.lang.String |
getNameInSource()
Get entity name in source |
java.lang.String |
getParentFullName()
Deprecated. the returned fullname may be incorrect (see defects #11326 and #11362) |
java.lang.String |
getParentPathString()
Deprecated. the returned parent path may be incorrect (see defects #11326 and #11362) |
java.lang.String |
getParentUUID()
Get the UUID of the logical parent for the entity. |
java.lang.String |
getPath()
IPath object for the entity. |
java.lang.String |
getPathString()
The string representation of IPath object for the entity. |
java.lang.String |
getProducerName()
Return the name of the VDB archive producer |
java.lang.String |
getProducerVersion()
Return the version of the VDB archive producer |
java.lang.Object |
getPropertyValue(java.lang.String propertyName)
Get the value of the transient properties that get stored on the records for sake of caching. |
java.lang.String |
getProvider()
Return the name of the provider |
char |
getRecordType()
Get type of the metadata record |
java.lang.String |
getResourcePath()
Get path to the resource in the project |
java.lang.String |
getTimeLastChanged()
Return the time the VDB archive was last changed |
java.lang.String |
getTimeLastProduced()
Return the time the VDB archive was last re-indexed |
java.lang.String |
getUUID()
Get the UUID of the entity |
java.lang.String |
getVdbRuntimeName()
|
java.lang.String |
getVdbRuntimeVersion()
|
java.lang.String |
getVersion()
Return the version of the VDB archive |
void |
setPropertyValue(java.lang.String propertyName,
java.lang.Object propertyValue)
Set the value of the transient properties that get stored on the records for sake of caching. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RuntimeVdbRecord(VdbRecord vdbRecord, java.lang.String vdbRuntimeName, java.lang.String vdbRuntimeVersion)
Method Detail |
---|
public java.lang.String getVdbRuntimeName()
public java.lang.String getVdbRuntimeVersion()
public java.lang.String getDescription()
VdbRecord
getDescription
in interface VdbRecord
public java.lang.String getIdentifier()
VdbRecord
getIdentifier
in interface VdbRecord
public java.util.List getModelIDs()
VdbRecord
getModelIDs
in interface VdbRecord
public java.lang.String getProducerName()
VdbRecord
getProducerName
in interface VdbRecord
public java.lang.String getProducerVersion()
VdbRecord
getProducerVersion
in interface VdbRecord
public java.lang.String getProvider()
VdbRecord
getProvider
in interface VdbRecord
public java.lang.String getTimeLastChanged()
VdbRecord
getTimeLastChanged
in interface VdbRecord
public java.lang.String getTimeLastProduced()
VdbRecord
getTimeLastProduced
in interface VdbRecord
public java.lang.String getVersion()
VdbRecord
getVersion
in interface VdbRecord
public java.lang.Object getEObject()
MetadataRecord
getEObject
in interface MetadataRecord
public java.lang.String getFullName()
MetadataRecord
getFullName
in interface MetadataRecord
public java.lang.String getModelName()
MetadataRecord
getModelName
in interface MetadataRecord
public java.lang.String getName()
MetadataRecord
getName
in interface MetadataRecord
public java.lang.String getNameInSource()
MetadataRecord
getNameInSource
in interface MetadataRecord
MetadataRecord.getNameInSource()
public java.lang.String getParentFullName()
MetadataRecord
getParentFullName
in interface MetadataRecord
MetadataRecord.getParentFullName()
public java.lang.String getParentPathString()
MetadataRecord
getParentPathString
in interface MetadataRecord
MetadataRecord.getParentPathString()
public java.lang.String getParentUUID()
MetadataRecord
getParentUUID
in interface MetadataRecord
public java.lang.String getPath()
MetadataRecord
getPath
in interface MetadataRecord
public java.lang.String getPathString()
MetadataRecord
getPathString
in interface MetadataRecord
public char getRecordType()
MetadataRecord
getRecordType
in interface MetadataRecord
public java.lang.String getResourcePath()
MetadataRecord
getResourcePath
in interface MetadataRecord
public java.lang.String getUUID()
MetadataRecord
getUUID
in interface MetadataRecord
public java.lang.Object getPropertyValue(java.lang.String propertyName)
MetadataRecord
getPropertyValue
in interface MetadataRecord
propertyName
- The name of property (one among those stored on this interface)
MetadataRecord.getPropertyValue(java.lang.String)
public void setPropertyValue(java.lang.String propertyName, java.lang.Object propertyValue)
MetadataRecord
setPropertyValue
in interface MetadataRecord
propertyName
- The name of property (one among those stored on this interface)MetadataRecord.setPropertyValue(java.lang.String, java.lang.Object)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |