Uses of Class
com.metamatrix.metadata.runtime.exception.VirtualDatabaseException

Packages that use VirtualDatabaseException
com.metamatrix.admin.server   
com.metamatrix.metadata.runtime   
com.metamatrix.metadata.runtime.api   
com.metamatrix.metadata.runtime.exception   
com.metamatrix.metadata.runtime.model   
com.metamatrix.metadata.runtime.spi   
com.metamatrix.metadata.runtime.spi.jdbc   
com.metamatrix.server.admin.api   
com.metamatrix.server.admin.apiimpl   
 

Uses of VirtualDatabaseException in com.metamatrix.admin.server
 

Methods in com.metamatrix.admin.server that throw VirtualDatabaseException
protected  java.util.Collection ServerConfigAdminImpl.getModels(VirtualDatabaseID vdbId)
           
protected  java.util.Collection ServerConfigAdminImpl.getVirtualDatabases()
           
protected  void ServerConfigAdminImpl.setConnectorBindingNames(VirtualDatabaseID vdbId, java.util.Map mapModelsToConnBinds)
           
protected  void ServerConfigAdminImpl.setVDBState(VirtualDatabaseID vdbID, int siState)
           
 

Uses of VirtualDatabaseException in com.metamatrix.metadata.runtime
 

Methods in com.metamatrix.metadata.runtime that throw VirtualDatabaseException
static void VDBTreeUtility.buildDataNodeTree(BasicTreeNode fakeRoot, ObjectIDFactory idFactory, VirtualDatabaseMetadata vDBMetadata)
          Builds a tree of Models, Groups, Elements and Proceedures from given VirtualDatabaseMetadata.
 void RuntimeMetadataCatalog.clearCache()
          clear the cache.
 VirtualDatabase RuntimeMetadataCatalog.createVirtualDatabase(VDBArchive vdbArchive, java.lang.String userName)
          Call to create and return a VirtualDatabase, based on the VDBInfo that contains a list of ModelInfo instances for that virtual database.
 void AbstractVDBDeleteUtility.deleteVDBMarkedForDelete(VirtualDatabaseID vdbID)
          Deletes the given VDB version provided it has been marked for delete and has no user sessions logged in to it.
 void RuntimeMetadataCatalog.deleteVirtualDatabase(VirtualDatabaseID vdbID)
          Call to delete a VirtualDatabase from the system.
 VirtualDatabaseID RuntimeMetadataCatalog.getActiveVirtualDatabaseID(java.lang.String vdbName, java.lang.String vdbVersion)
          Returns the id for the VirtualDatabase that is in an 'Active' state.
 java.util.Collection RuntimeMetadataCatalog.getDeletedVirtualDatabaseIDs()
          Returns a collection of VirtualDatabaseID's that are marked for deletion.
 Model RuntimeMetadataCatalog.getModel(java.lang.String modelName, VirtualDatabaseID vdbID)
          Returns a Collection of type Model that represents all the models that where deployed in the specified virtual database.
 java.util.Collection RuntimeMetadataCatalog.getModels(VirtualDatabaseID vdbID)
          Returns a Collection of type Model that represents all the models that where deployed in the specified virtual database.
 java.util.List RuntimeMetadataCatalog.getMutiSourcedModels(VirtualDatabaseID vdbID)
          Returns a Collection of type String that represents all the models that where deployed in the specified virtual database.
 QueryMetadataInterface RuntimeMetadataCatalog.getQueryMetadata(VirtualDatabaseID vdbID)
           
 QueryMetadataCache RuntimeMetadataCatalog.getQueryMetadataCache()
           
 byte[] RuntimeMetadataCatalog.getSystemVDBArchive()
          Returns the System VDB Archive
 byte[] RuntimeMetadataCatalog.getVDBArchive(VirtualDatabaseID vdbID)
          Returns the VDB Archive specified by the virtual database ID.
 VirtualDatabase RuntimeMetadataCatalog.getVirtualDatabase(VirtualDatabaseID vdbID)
          Returns the virtual database specified by the virtual database ID.
 VirtualDatabaseID RuntimeMetadataCatalog.getVirtualDatabaseID(java.lang.String vdbName, java.lang.String vdbVersion)
          Returns the id for the VirtualDatabase that is in the repository.
 VirtualDatabaseMetadata RuntimeMetadataCatalog.getVirtualDatabaseMetadata(VirtualDatabaseID vdbID)
          Returns a VirtualDatabaseMetadata that contains the VirtualDatabase based on the virtual database name and version.
 java.util.Collection RuntimeMetadataCatalog.getVirtualDatabases()
          Returns a Collection of all the VirtualDatabase's in the system.
 void RuntimeMetadataCatalog.init(java.util.Properties runtimeProperties, MessageBus messageBus, CacheFactory factory)
          The init method needs to be called prior to executing any other methods.
 boolean RuntimeMetadataCatalog.isVisible(java.lang.String resourcePath, VirtualDatabaseID vdbID)
          Returns the visibility for a resource path that exist in a given vdb
static void RuntimeMetadataCatalog.refreshProperties()
          call to refresh the runtime metadata properties.
 EventObjectListener RuntimeMetadataCatalog.registerRuntimeMetadataListener(RuntimeMetadataListener listener)
           
 void RuntimeMetadataCatalog.removeRuntimeMetadataListener(EventObjectListener listener)
           
 void RuntimeMetadataCatalog.setConnectorBindingNames(VirtualDatabaseID vdbID, java.util.Map modelAndCBNames, java.lang.String userName)
          Set connector binding names for models in a virtual database.
 void RuntimeMetadataCatalog.setVDBStatus(VirtualDatabaseID virtualDBID, short status, java.lang.String userName)
          Updates the VirtualDatabase status.
 void RuntimeMetadataCatalog.updateVirtualDatabase(VirtualDatabase vdb, java.lang.String userName)
          Update VDB attributes.
 

Uses of VirtualDatabaseException in com.metamatrix.metadata.runtime.api
 

Methods in com.metamatrix.metadata.runtime.api that throw VirtualDatabaseException
 void VirtualDatabaseFactory.addElementsInKey(Key key, Element[] elementsInKey)
           
 Key VirtualDatabaseFactory.createAccessPattern(GroupID groupId, java.lang.String name)
           
 Element VirtualDatabaseFactory.createElement(GroupID groupId, java.lang.String name, int positionInGroup, java.lang.String dataTypeName, java.lang.String alias, java.lang.String desc, java.lang.String label, int length, java.lang.String defaultValue, java.lang.String format, java.lang.String maxRange, java.lang.String minRange, Multiplicity multiplicity, short nullType, short searchType, int radix, int scale, int precisionLength, int charOctetLength, boolean isAutoIncremented, boolean isCaseSensitive, boolean isCurrency, boolean isLengthFixed, boolean isSigned, boolean supportsSelect, boolean supportsSet, boolean supportsSubscription, boolean supportsUpdate, java.util.Properties props)
           
 Element VirtualDatabaseFactory.createElement(GroupID groupId, java.lang.String name, java.lang.String dataTypeName)
           
 Key VirtualDatabaseFactory.createForeignKey(GroupID groupId, java.lang.String name, Key primaryKey)
           
 Group VirtualDatabaseFactory.createGroup(java.lang.String fullnameWithinModel)
           
 Key VirtualDatabaseFactory.createKey(GroupID groupId, java.lang.String name, short keyType)
          Create a Key instance of the specified type
 VirtualDatabaseLoaderProperties VirtualDatabaseFactory.createLoaderProperties()
           
 Key VirtualDatabaseFactory.createUniqueKey(GroupID groupId, java.lang.String name, boolean isPrimary)
           
 java.util.Collection VirtualDatabaseMetadata.getAllModels()
          Return all models that are defined in the VDB regardless of type or visibility.
 java.util.Collection MetadataSourceAPI.getAllModels()
          Returns a Collection of Models that represents all the models
 java.util.List VirtualDatabaseMetadata.getALLPaths(java.util.Collection models)
           
 java.util.Collection VirtualDatabaseMetadata.getDisplayableModels()
          Return the models that are used for presentation purposes.
 java.util.Collection MetadataSourceAPI.getDisplayableModels()
          Returns a Collection of type Model that represents all the models that are considered displayable to the console
 java.util.List VirtualDatabaseMetadata.getElementsInGroup(GroupID groupID)
          Return an ordered list of ElementID's for the specified groupID.
 java.util.List MetadataSourceAPI.getElementsInGroup(GroupID groupID)
          Returns an ordered List of type Element that are contained within the specified key id.
 java.util.Collection VirtualDatabaseMetadata.getGroupsInModel(ModelID modelID)
          Obtain a collection of GroupID's for the specified modelID.
 java.util.Collection MetadataSourceAPI.getGroupsInModel(ModelID modelID)
           
 Model MetadataSourceAPI.getModel(ModelID modelID)
          return the specified model
 Model VirtualDatabaseMetadata.getModel(java.lang.String name)
          Return model for the specified name
 java.util.Collection MetadataSourceAPI.getModelsForVisibility(boolean isVisible)
          Returns a Collection of type Model that represents all the models that are either visible or not visible
 java.util.Collection VirtualDatabaseMetadata.getProcedures(ModelID modelID)
          Obtain a collection of ProcedureID's for the specified modelID.
 java.util.Collection MetadataSourceAPI.getProceduresInModel(ModelID modelID)
          /** Returns a Collection of type Procedure for the specified model id.
 java.util.Properties MetadataObject.getProperties()
          returns the user defined properties for this metadata object.
 VirtualDatabase VirtualDatabaseMetadata.getVirtualDatabase()
          Returns the VirtualDatabase for which this metadata object represents.
 VirtualDatabase MetadataSourceAPI.getVirtualDatabase()
          Returns the VirtualDatabase based on the virtual database id.
 VirtualDatabaseID MetadataSourceAPI.getVirtualDatabaseID()
          Returns the VirtualDatabaseID.
 boolean VirtualDatabaseMetadata.isVisible(java.lang.String resourcePath)
          Returns the visibility for a resource path.
 void VirtualDatabaseFactory.setAlias(Element element, java.lang.String alias)
           
 void VirtualDatabaseFactory.setAlias(Group group, java.lang.String alias)
           
 void VirtualDatabaseFactory.setCharOctetLength(Element element, int charOctetLength)
           
 void VirtualDatabaseFactory.setDataTypeName(Element element, java.lang.String dataTypeName)
           
 void VirtualDatabaseFactory.setDefaultValue(Element element, java.lang.String defaultValue)
           
 void VirtualDatabaseFactory.setDescription(Element element, java.lang.String description)
           
 void VirtualDatabaseFactory.setDescription(Group group, java.lang.String description)
           
 void VirtualDatabaseFactory.setFormat(Element element, java.lang.String format)
           
 void VirtualDatabaseFactory.setIsAutoIncremented(Element element, boolean isAutoIncremented)
           
 void VirtualDatabaseFactory.setIsCaseSensitive(Element element, boolean isCaseSensitive)
           
 void VirtualDatabaseFactory.setIsCurrency(Element element, boolean isCurrency)
           
 void VirtualDatabaseFactory.setIsLengthFixed(Element element, boolean isLengthFixed)
           
 void VirtualDatabaseFactory.setIsSigned(Element element, boolean isSigned)
           
 void VirtualDatabaseFactory.setLabel(Element element, java.lang.String label)
           
 void VirtualDatabaseFactory.setLength(Element element, int length)
           
 void VirtualDatabaseFactory.setMaxRange(Element element, java.lang.String maxRange)
           
 void VirtualDatabaseFactory.setMinRange(Element element, java.lang.String minRange)
           
 void VirtualDatabaseFactory.setMultiplicity(Element element, Multiplicity multiplicity)
           
 void VirtualDatabaseFactory.setNullType(Element element, short nullType)
           
 void VirtualDatabaseFactory.setPositionInGroup(Element element, int positionInGroup)
           
 void VirtualDatabaseFactory.setPrecisionLength(Element element, int precisionLength)
           
 void VirtualDatabaseFactory.setProperties(Element element, java.util.Properties props)
           
 void VirtualDatabaseFactory.setRadix(Element element, int radix)
           
 void VirtualDatabaseFactory.setScale(Element element, int scale)
           
 void VirtualDatabaseFactory.setSearchType(Element element, short searchType)
           
 void VirtualDatabaseFactory.setSupportsSelect(Element element, boolean supportsSelect)
           
 void VirtualDatabaseFactory.setSupportsSet(Element element, boolean supportsSet)
           
 void VirtualDatabaseFactory.setSupportsSubscription(Element element, boolean supportsSubscription)
           
 void VirtualDatabaseFactory.setSupportsUpdate(Element element, boolean supportsUpdate)
           
 

Uses of VirtualDatabaseException in com.metamatrix.metadata.runtime.exception
 

Subclasses of VirtualDatabaseException in com.metamatrix.metadata.runtime.exception
 class InvalidStateException
          Thrown when an update is requested on the VirtualDatabase and the VirtualDatabase is not in the proper state to allow it.
 class VirtualDatabaseDoesNotExistException
          Thrown when the VirtualDatabase is not found.
 

Uses of VirtualDatabaseException in com.metamatrix.metadata.runtime.model
 

Methods in com.metamatrix.metadata.runtime.model that throw VirtualDatabaseException
protected  BasicVirtualDatabase UpdateController.buildVirtualDatabaseObject(VDBArchive vdbArchive, java.lang.String userName, boolean inMemory)
          Create a new instance of a VirtualDatabase object using the supplied information.
 VirtualDatabase UpdateController.createVirtualDatabase(VDBArchive vdbArchive, java.lang.String userName)
           
protected  long UpdateController.createVirtualDatabaseID()
           
 void UpdateController.deleteVirtualDatabase(VirtualDatabaseID vdbID)
           
 java.util.Collection BasicVirtualDatabaseMetadata.getAllModels()
           
 java.util.Collection MetadataCache.getAllModels()
           
 java.util.List BasicVirtualDatabaseMetadata.getALLPaths(java.util.Collection models)
           
 java.util.List MetadataCache.getColumns(GroupID groupID)
          Returns all the columns for a group in the VDB
 java.util.Collection BasicVirtualDatabaseMetadata.getDisplayableModels()
          Obtain a collection of ModelID's deployed in this VirtualDatabase metadata.
 java.util.Collection MetadataCache.getDisplayableModels()
          This returns those models that should be made visible to the console and therefore, only the models from the database are considered for display
 java.util.List BasicVirtualDatabaseMetadata.getElementsInGroup(GroupID groupID)
          Return an ordered list of ElementID's for the specified groupID.
 java.util.List MetadataCache.getElementsInGroup(GroupID groupID)
           
 java.util.List MetadataCache.getGroups(ModelID modelID)
          Returns all the groups in the VDB
 java.util.Collection BasicVirtualDatabaseMetadata.getGroupsInModel(ModelID modelID)
          Obtain a collection of Group for the specified modelID.
 java.util.Collection MetadataCache.getGroupsInModel(ModelID modelID)
           
 Model MetadataCache.getModel(ModelID modelID)
           
 Model BasicVirtualDatabaseMetadata.getModel(java.lang.String name)
           
 java.util.Map MetadataCache.getModelMap()
           
 java.util.Collection MetadataCache.getModelsForVisibility(boolean isVisible)
           
protected  com.metamatrix.connector.metadata.internal.ObjectQueryProcessor MetadataCache.getObjectQueryProcessor()
           
 java.util.Collection BasicVirtualDatabaseMetadata.getProcedures(ModelID modelID)
          Obtain a collection of ProcedureID's for the specified modelID.
 java.util.List MetadataCache.getProcedures(ModelID modelID)
          Returns all the procedures in the VDB
 java.util.Collection MetadataCache.getProceduresInModel(ModelID modelID)
           
 java.util.Properties BasicMetadataObject.getProperties()
           
 byte[] UpdateController.getVDBArchive(java.lang.String fileName)
           
 VirtualDatabase BasicVirtualDatabaseMetadata.getVirtualDatabase()
          returns the VirtualDatabase for which this metadata object represents.
 VirtualDatabase MetadataCache.getVirtualDatabase()
           
 VirtualDatabaseID MetadataCache.getVirtualDatabaseID()
           
 void MetadataCache.init(VirtualDatabase vdb, java.util.Collection modelList, boolean loadMetadata, byte[] vdbcontents, java.util.Map systemModels)
          Call to initialize the adapter by providing a specific VDB defintion content to use when querying the metadata
 void MetadataCache.initSystemVDB(java.lang.String vdbName, java.lang.String vdbVersion, byte[] systemvdb)
          used for loading the SystemVDB models.
 boolean BasicVirtualDatabaseMetadata.isVisible(java.lang.String resourcePath)
          Returns the visibility for a resource path.
 void MetadataCache.loadModelDetails()
           
 void UpdateController.setConnectorBindingNames(VirtualDatabaseID vdbID, java.util.Map modelAndCBNames, java.lang.String userName)
          Set connector binding names for models in a virtual database.
 void UpdateController.setVBDStatus(VirtualDatabaseID virtualID, short status, java.lang.String userName)
          Updates the VirtualDatabase status.
 void UpdateController.updateVirtualDatabase(VirtualDatabase vdb, java.lang.String userName)
          Update VDB attributes.
 

Uses of VirtualDatabaseException in com.metamatrix.metadata.runtime.spi
 

Methods in com.metamatrix.metadata.runtime.spi that throw VirtualDatabaseException
 void MetaBaseConnector.deleteVirtualDatabase(VirtualDatabaseID vdbID)
          Delete the VirtualDatabase.
 VirtualDatabaseID MetaBaseConnector.getActiveVirtualDatabaseID(java.lang.String vdbName, java.lang.String vdbVersion)
          Used only by the RuntimeMetadataCatalog to find the active id.
 java.util.Collection MetaBaseConnector.getDeletedVirtualDatabaseIDs()
          Returns a Collection of type VirtualDatabase that represents all the virtual databases that marked for deletion in the system.
 java.util.Collection MetaBaseConnector.getModels(VirtualDatabaseID vdbID)
           
 VirtualDatabase MetaBaseConnector.getVirtualDatabase(VirtualDatabaseID vdbID)
          Returns the VirtualDatabase for the specified VirtualdatabaseID.
 VirtualDatabaseID MetaBaseConnector.getVirtualDatabaseID(java.lang.String vdbName, java.lang.String vdbVersion)
          Used only by the RuntimeMetadataCatalog to find the virtual database id.
 java.util.Collection MetaBaseConnector.getVirtualDatabases()
          Returns a Collection of type VirtualDatabase that represents all the virtual databases in the system.
 void MetaBaseConnector.insertModels(java.util.Collection metadataObjects, VirtualDatabaseID vdbI)
          Insert models into the VirtualDatabase.
 void MetaBaseConnector.insertVirtualDatabase(VirtualDatabase vdb)
          Insert the VirtualDatabase.
 void MetaBaseConnector.setConnectorBindingNames(VirtualDatabaseID vdbID, java.util.Collection models, java.util.Map modelAndCBNames)
           
 void MetaBaseConnector.setStatus(VirtualDatabaseID virtualDBID, short status, java.lang.String userName)
          Set the VirtualDatabase status.
 void MetaBaseConnector.updateVirtualDatabase(VirtualDatabase vdb, java.lang.String userName)
          Update VDB attributes.
 

Uses of VirtualDatabaseException in com.metamatrix.metadata.runtime.spi.jdbc
 

Methods in com.metamatrix.metadata.runtime.spi.jdbc that throw VirtualDatabaseException
static void JDBCRuntimeMetadataWriter.deleteVDBModels(java.util.Collection modelIDs, VirtualDatabaseID vdbID, java.sql.Connection jdbcConnection)
          Delete VDB-models from the VirtualDatabase.
 void JDBCConnector.deleteVirtualDatabase(VirtualDatabaseID vdbID)
           
 VirtualDatabaseID JDBCConnector.getActiveVirtualDatabaseID(java.lang.String vdbName, java.lang.String vdbVersion)
          Used only by the RuntimeMetadataCatalog to find the active id.
static VirtualDatabaseID JDBCRuntimeMetadataReader.getActiveVirtualDatabaseID(java.lang.String vdbName, java.lang.String vdbVersion, java.sql.Connection jdbcConnection)
          Used only by the RuntimeMetadataCatalog to find the active id.
static java.util.List JDBCRuntimeMetadataReader.getAllModelIDs(java.sql.Connection jdbcConnection)
           
 java.util.Collection JDBCConnector.getDeletedVirtualDatabaseIDs()
          returns a Collection of type VirtualDatabaseID that represents all the virtual databases marked for deletion in the system.
static java.util.Collection JDBCRuntimeMetadataReader.getDeletedVirtualDatabaseIDs(java.sql.Connection jdbcConnection)
          returns a Collection of type VirtualDatabaseID that represents all the virtual databases marked for deletion in the system.
 java.util.Collection JDBCConnector.getModelIDsOnlyInVDB(VirtualDatabaseID vdbID)
           
static java.util.Collection JDBCRuntimeMetadataReader.getModelIDsOnlyInVDB(VirtualDatabaseID vdbID, java.sql.Connection jdbcConnection)
           
 java.util.Collection JDBCConnector.getModels(VirtualDatabaseID vdbID)
          returns a Collection of type Model that represents all the data sources tthat where deployed in the specified virtual database id
static java.util.Collection JDBCRuntimeMetadataReader.getModels(VirtualDatabaseID vdbID, java.sql.Connection jdbcConnection)
          returns a Collection of type Model that represents all the data sources tthat where deployed in the specified virtual database id
static java.util.Properties JDBCRuntimeMetadataReader.getProperties(MetadataID metadataID, java.sql.Connection jdbcConnection)
          Return the properties for the metadata specified by the metadataID.
 VirtualDatabase JDBCConnector.getVirtualDatabase(VirtualDatabaseID virtualDatabaseID)
          returns the VirtualDatabase based on the virtual database id.
static VirtualDatabase JDBCRuntimeMetadataReader.getVirtualDatabase(VirtualDatabaseID virtualDatabaseID, java.sql.Connection jdbcConnection)
          returns the VirtualDatabase based on the virtual database id.
 VirtualDatabaseID JDBCConnector.getVirtualDatabaseID(java.lang.String fullName, java.lang.String version)
          returns the VirtualDatabaseID for the specified full name and version.
protected static VirtualDatabaseID JDBCRuntimeMetadataReader.getVirtualDatabaseID(java.lang.String fullName, java.lang.String version, boolean isActive, java.sql.Connection jdbcConnection)
           
static VirtualDatabaseID JDBCRuntimeMetadataReader.getVirtualDatabaseID(java.lang.String fullName, java.lang.String version, java.sql.Connection jdbcConnection)
          returns the VirtualDatabaseID for the specified full name and version.
 java.util.Collection JDBCConnector.getVirtualDatabases()
          returns a Collection of type VirtualDatabase that represents all the virtual databases in the system.
static java.util.Collection JDBCRuntimeMetadataReader.getVirtualDatabases(java.sql.Connection jdbcConnection)
          returns a Collection of type VirtualDatabase that represents all the virtual databases in the system.
 void JDBCConnector.insertModels(java.util.Collection metadataObjects, VirtualDatabaseID vdbID)
           
static void JDBCRuntimeMetadataWriter.insertVDBModels(java.util.Collection models, VirtualDatabaseID vdbID, java.sql.Connection jdbcConnection)
          Used by the renameModel method to update the MDL_NM column in the RT_MDLS table
 void JDBCConnector.insertVirtualDatabase(VirtualDatabase vdb)
           
 void JDBCConnector.setConnectorBindingNames(VirtualDatabaseID vdbID, java.util.Collection models, java.util.Map modelAndCBNames)
           
static void JDBCRuntimeMetadataWriter.setConnectorBindingNames(VirtualDatabaseID vdbID, java.util.Collection models, java.util.Map modelAndCBNames, java.sql.Connection jdbcConnection)
           
static void JDBCRuntimeMetadataWriter.setStatus(VirtualDatabaseID virtualDBID, long uid, short status, java.lang.String userName, java.sql.Connection jdbcConnection)
          Updates the VirtualDatabase status.
 void JDBCConnector.setStatus(VirtualDatabaseID virtualDBID, short status, java.lang.String userName)
          Updates the VirtualDatabase status.
static void JDBCRuntimeMetadataWriter.updatetSingleConnectorBindingName(VirtualDatabaseID vdbID, java.util.Map modelAndCBNames, java.sql.Connection jdbcConnection)
          This method is used for Non-Multisource Models because the 1-to-1 relationship between the RT_MDLS and the RT_VDB_MDLS tables is assumed intact (as originally done) so that only an update is performed
static void JDBCRuntimeMetadataWriter.updateVDBVersion(VirtualDatabaseID vdbID, java.sql.Connection jdbcConnection)
          Used by migration, after deploying the latest version from the source, to update the version to reflect the latest version.
 void JDBCConnector.updateVirtualDatabase(VirtualDatabase vdb, java.lang.String userName)
           
static void JDBCRuntimeMetadataWriter.updateVirtualDatabase(VirtualDatabase vdb, java.lang.String userName, java.sql.Connection jdbcConnection)
           
 

Uses of VirtualDatabaseException in com.metamatrix.server.admin.api
 

Methods in com.metamatrix.server.admin.api that throw VirtualDatabaseException
 java.util.Map RuntimeMetadataAdminAPI.getConnectorBindingNames(VirtualDatabaseID vdbID)
          Get connector binding names for a given virtual database.
 VirtualDatabase RuntimeMetadataAdminAPI.getLatestVirtualDatabase(java.lang.String vdbName)
          Returns the latestVirtualDatabase for the specified vdbName.
 MaterializationLoadScripts RuntimeMetadataAdminAPI.getMaterializationScripts(ConnectorBinding materializationConnector, VDBDefn vdb, java.lang.String mmHost, java.lang.String mmPort, java.lang.String materializationUserName, java.lang.String materializationUserPwd, java.lang.String metamatrixUserName, java.lang.String metamatrixUserPwd)
          Get the MaterializationLoadScripts for all materialized views in the materialization model in this VDB.
 java.util.Map RuntimeMetadataAdminAPI.getModelVisibilityLevels(VirtualDatabaseID vdbID)
          Get the visibility levels for models in a given virtual database.
 byte[] RuntimeMetadataAdminAPI.getVDB(VirtualDatabaseID vdbID)
          Call to obtain the VDB Definition that can be used for importing or exporting.
 java.util.Collection RuntimeMetadataAdminAPI.getVDBModels(VirtualDatabaseID vdbID)
          Returns a sorted Collection of type Model that represents all the models that where deployed in the specified virtual database.
 java.util.Collection RuntimeMetadataAdminAPI.getVDBsForConnectorBinding(java.lang.String routingID)
          Given a routing ID, find all VDBs whose models use the connector binding.
 VirtualDatabase RuntimeMetadataAdminAPI.getVirtualDatabase(VirtualDatabaseID vdbID)
          Returns the VirtualDatabase specified by the VirtualDatabaseID.
 java.util.Collection RuntimeMetadataAdminAPI.getVirtualDatabases()
          Returns a Collection of all the VirtualDatabases in the system.
 VirtualDatabase RuntimeMetadataAdminAPI.importVDB(byte[] vdbStream)
          Call to import a VDB
 void RuntimeMetadataAdminAPI.markVDBForDelete(VirtualDatabaseID vdbID)
          Mark a VirtualDataBase (VDB) for deletion.
 java.util.Map RuntimeMetadataAdminAPI.migrateConnectorBindingNames(VirtualDatabase sourceVDB, VDBDefn vdb)
          Migrate connector binding names from models in a virtual database, filling in connector binding names possible for the models in the DTCInfo.
 void RuntimeMetadataAdminAPI.setConnectorBindingNames(VirtualDatabaseID vdbID, java.util.Map modelnamesAndConnectorBindingNames)
          Set connector binding names for models in a virtual database.
 void RuntimeMetadataAdminAPI.setVDBState(VirtualDatabaseID vdbID, short state)
          Updates the VirtualDatabase state.
 void RuntimeMetadataAdminAPI.updateVirtualDatabase(VirtualDatabase vdb)
          Update a modified VirtualDataBase.
 boolean RuntimeMetadataAdminAPI.validateConnectorBindingForMaterialization(ConnectorBinding materializationConnector)
          Validate the given connector binding is capable for connectivity to a Materialization.
 

Uses of VirtualDatabaseException in com.metamatrix.server.admin.apiimpl
 

Methods in com.metamatrix.server.admin.apiimpl that throw VirtualDatabaseException
 java.util.Map RuntimeMetadataAdminAPIImpl.getConnectorBindingNames(VirtualDatabaseID vdbID)
          Get connector binding names for a given virtual database.
 VirtualDatabase RuntimeMetadataAdminAPIImpl.getLatestVirtualDatabase(java.lang.String vdbName)
          Returns the latestVirtualDatabase for the specified vdbName.
 MaterializationLoadScripts RuntimeMetadataAdminAPIImpl.getMaterializationScripts(ConnectorBinding materializationConnector, VDBDefn vdb, java.lang.String mmHost, java.lang.String mmPort, java.lang.String materializationUserName, java.lang.String materializationUserPwd, java.lang.String metamatrixUserName, java.lang.String metamatrixPwd)
           
 java.util.Map RuntimeMetadataAdminAPIImpl.getModelVisibilityLevels(VirtualDatabaseID vdbID)
          Get the visibility levels for models in a given virtual database.
 byte[] RuntimeMetadataAdminAPIImpl.getVDB(VirtualDatabaseID vdbID)
          Call to export a VDB to the local file system
 java.util.Collection RuntimeMetadataAdminAPIImpl.getVDBModels(VirtualDatabaseID vdbID)
          Returns a sorted Collection of type Model that represents all the models that were deployed in the specified virtual database.
 java.util.Collection RuntimeMetadataAdminAPIImpl.getVDBsForConnectorBinding(java.lang.String routingID)
          Given a routing ID, find all VDBs whose models use the connector binding.
 VirtualDatabase RuntimeMetadataAdminAPIImpl.getVirtualDatabase(VirtualDatabaseID vdbID)
          Returns the VirtualDatabase specified by the VirtualDatabaseID.
 java.util.Collection RuntimeMetadataAdminAPIImpl.getVirtualDatabases()
          Returns a Collection of the VirtualDatabases in the system.
 VirtualDatabase RuntimeMetadataAdminAPIImpl.importVDB(byte[] vdbStream)
           
 void RuntimeMetadataAdminAPIImpl.markVDBForDelete(VirtualDatabaseID vdbID)
          Mark a VirtualDataBase (VDB) for deletion.
 java.util.Map RuntimeMetadataAdminAPIImpl.migrateConnectorBindingNames(VirtualDatabase sourceVDB, VDBDefn vdb)
          Migrate connector binding names from models in a virtual database, filling in connector binding names possible for the models in the DTCInfo.
 void RuntimeMetadataAdminAPIImpl.setConnectorBindingNames(VirtualDatabaseID vdbID, java.util.Map modelAndCBNames)
          Set connector binding names for models in a virtual database.
 void RuntimeMetadataAdminAPIImpl.setVDBState(VirtualDatabaseID vdbID, short state)
          Updates the VirtualDatabase state.
 void RuntimeMetadataAdminAPIImpl.updateVirtualDatabase(VirtualDatabase vdb)
          Update a modified VirtualDataBase.
 boolean RuntimeMetadataAdminAPIImpl.validateConnectorBindingForMaterialization(ConnectorBinding materializationConnector)
           
static VirtualDatabase RuntimeMetadataHelper.walkBack(java.lang.String vdbName, int vers, short stateFlag)
          Given a VDB, get its previous version of a given state.

Note: The stateFlag paremeter is currently meaningless and has no effect on the algorithm.
 



Copyright © 2009. All Rights Reserved.