com.metamatrix.common.vdb.api
Interface VDBInfo

All Known Subinterfaces:
VDBDefn
All Known Implementing Classes:
BasicVDBDefn, BasicVDBInfo

public interface VDBInfo

This interface provides the VDB information that can be used to create VDB.


Method Summary
 java.lang.String getCreatedBy()
          Get the name of the person who created this VDB.
 java.util.Date getDateCreated()
          Get the date this VDB was deployed.
 java.lang.String getDescription()
          Get this VDB's description.
 java.lang.String getFileName()
          Get this name of the VDB jar file.
 ModelInfo getModel(java.lang.String name)
          Returns the ModelInfo for the name specified
 java.util.Collection getModels()
          Get the Collection of Models this VDB is comprised of.
 java.lang.String getName()
          Get this name of this VDB.
 java.lang.String getUUID()
          Get this VDB's UUID.
 boolean hasWSDLDefined()
          Returns true if a WSDL is defined for this VDB
 

Method Detail

getName

java.lang.String getName()
Get this name of this VDB.

Returns:
the VDB's name; never null or zero-length

getUUID

java.lang.String getUUID()
Get this VDB's UUID.

Returns:
The UUID as a String.

getDescription

java.lang.String getDescription()
Get this VDB's description.

Returns:
The description of this VDB.

getDateCreated

java.util.Date getDateCreated()
Get the date this VDB was deployed.

Returns:
The VDB's creation date.

getCreatedBy

java.lang.String getCreatedBy()
Get the name of the person who created this VDB.

Returns:
The name of the VDB author.

getModels

java.util.Collection getModels()
Get the Collection of Models this VDB is comprised of.

Returns:
This VDB's ModelInfo Collection.

getModel

ModelInfo getModel(java.lang.String name)
Returns the ModelInfo for the name specified

Returns:
ModelInfo

getFileName

java.lang.String getFileName()
Get this name of the VDB jar file.

Returns:
the VDB's name; never null or zero-length

hasWSDLDefined

boolean hasWSDLDefined()
Returns true if a WSDL is defined for this VDB

Returns:
true if a WSDL is defined for this VDB


Copyright © 2009. All Rights Reserved.