Uses of Class
com.metamatrix.api.exception.MetaMatrixComponentException

Packages that use MetaMatrixComponentException
com.metamatrix.admin.server   
com.metamatrix.api.exception   
com.metamatrix.api.exception.query   
com.metamatrix.common.buffer   
com.metamatrix.common.buffer.impl   
com.metamatrix.common.buffer.storage.file   
com.metamatrix.common.config.api.exceptions   
com.metamatrix.common.extensionmodule   
com.metamatrix.common.extensionmodule.spi   
com.metamatrix.common.extensionmodule.spi.jdbc   
com.metamatrix.common.log.reader   
com.metamatrix.common.vdb.api   
com.metamatrix.dqp.client   
com.metamatrix.dqp.embedded.configuration   
com.metamatrix.dqp.embedded.services   
com.metamatrix.dqp.service   
com.metamatrix.dqp.service.metadata   
com.metamatrix.metadata.runtime   
com.metamatrix.platform.admin.api   
com.metamatrix.platform.admin.apiimpl   
com.metamatrix.platform.registry   
com.metamatrix.platform.security.api   
com.metamatrix.platform.security.api.service   
com.metamatrix.platform.security.audit.config   
com.metamatrix.platform.security.audit.destination   
com.metamatrix.platform.security.authorization.service   
com.metamatrix.platform.service.api   
com.metamatrix.query.eval   
com.metamatrix.query.function.aggregate   
com.metamatrix.query.metadata   
com.metamatrix.query.optimizer   
com.metamatrix.query.optimizer.batch   
com.metamatrix.query.optimizer.capabilities   
com.metamatrix.query.optimizer.proc   
com.metamatrix.query.optimizer.relational   
com.metamatrix.query.optimizer.relational.rules   
com.metamatrix.query.optimizer.xml   
com.metamatrix.query.optimizer.xquery   
com.metamatrix.query.processor   
com.metamatrix.query.processor.batch   
com.metamatrix.query.processor.dynamic   
com.metamatrix.query.processor.proc   
com.metamatrix.query.processor.program   
com.metamatrix.query.processor.relational   
com.metamatrix.query.processor.xml   
com.metamatrix.query.processor.xquery   
com.metamatrix.query.resolver   
com.metamatrix.query.resolver.command   
com.metamatrix.query.resolver.util   
com.metamatrix.query.rewriter   
com.metamatrix.query.sql.lang   
com.metamatrix.query.sql.proc   
com.metamatrix.query.sql.util   
com.metamatrix.query.tempdata   
com.metamatrix.query.util   
com.metamatrix.query.validator   
com.metamatrix.query.xquery   
com.metamatrix.query.xquery.saxon   
com.metamatrix.server   
com.metamatrix.server.admin.api   
com.metamatrix.server.admin.apiimpl   
com.metamatrix.server.connector.service   
com.metamatrix.server.dqp.service   
com.metamatrix.server.query.service   
org.teiid.metadata   
org.teiid.metadata.index   
org.teiid.transport   
 

Uses of MetaMatrixComponentException in com.metamatrix.admin.server
 

Methods in com.metamatrix.admin.server that throw MetaMatrixComponentException
protected  ServiceComponentDefn ServerConfigAdminImpl.getServiceByID(ServiceComponentDefnID serviceID)
           
protected  ServiceComponentDefn ServerConfigAdminImpl.getServiceByName(java.lang.String serviceName)
           
protected  void ServerAdminImpl.waitForServicesToStart(java.util.Collection expectedServiceNames)
           
protected  void ServerAdminImpl.waitForServicesToStop(java.util.Collection expectedServiceNames)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.api.exception
 

Subclasses of MetaMatrixComponentException in com.metamatrix.api.exception
 class ComponentNotFoundException
          Exception which occurs if a system component could not be found by another component.
 

Uses of MetaMatrixComponentException in com.metamatrix.api.exception.query
 

Subclasses of MetaMatrixComponentException in com.metamatrix.api.exception.query
 class QueryMetadataException
          This exception is thrown when an error occurs while retrieving metadata from a query component metadata facade.
 

Uses of MetaMatrixComponentException in com.metamatrix.common.buffer
 

Subclasses of MetaMatrixComponentException in com.metamatrix.common.buffer
 class BlockedException
          This exception is thrown if the buffer manager blocks waiting on input during processing.
 class BlockedOnMemoryException
          This exception is thrown by the plan if it receives a MemoryNotAvailableException while attempting to pin a batch in the BufferManager.
 

Methods in com.metamatrix.common.buffer that throw MetaMatrixComponentException
 void StorageManager.addBatch(TupleSourceID sourceID, TupleBatch batch, java.lang.String[] types)
          Add a batch to the storage manager.
 void BufferManager.addStreamablePart(TupleSourceID tupleSourceID, LobChunk streamGlob, int beginRow)
          Add a streamable object to the persistent store.
 void BufferManager.addTupleBatch(TupleSourceID tupleSourceID, TupleBatch tupleBatch)
          Adds a batch of tuples for the specified tuple source
 void TupleSource.closeSource()
          Closes the Tuple Source.
 TupleSourceID BufferManager.createTupleSource(java.util.List elements, java.lang.String[] types, java.lang.String groupName, BufferManager.TupleSourceType tupleSourceType)
          Creates a tuple source based on a schema and properties describing hints about the source
 TupleBatch IndexedTupleSource.getBatch()
           
 TupleBatch StorageManager.getBatch(TupleSourceID sourceID, int beginRow, java.lang.String[] types)
          Returns a batch of tuples, starting at row beginRow.
 int BufferManager.getFinalRowCount(TupleSourceID tupleSourceID)
          Gets the final row count if tuple source is FULL, otherwise returns -1.
 int BufferManager.getRowCount(TupleSourceID tupleSourceID)
          Gets the current row count
 BufferManager.TupleSourceStatus BufferManager.getStatus(TupleSourceID tupleSourceID)
          Gets the status of the tuple source
 Streamable<?> BufferManager.getStreamable(TupleSourceID id, java.lang.String referenceId)
          Return the LOB associated with the referenceId
 LobChunk BufferManager.getStreamablePart(TupleSourceID tupleSourceID, int beginRow)
          Returns the streamable batch object's part stored with specified identifier
 java.util.List BufferManager.getTupleSchema(TupleSourceID tupleSourceID)
          Gets a tuple source schema by ID
 IndexedTupleSource BufferManager.getTupleSource(TupleSourceID tupleSourceID)
          Gets a tuple source by ID
 boolean IndexedTupleSource.hasNext()
           
 void StorageManager.initialize(java.util.Properties props)
          Initialize the storage manager given the specified properties.
 void BufferManager.initialize(java.lang.String location, java.util.Properties properties)
          Prompts this implementation to initialize itself with the supplied Properties.
 java.util.List<?> TupleSource.nextTuple()
          Returns the next tuple
 TupleBatch BufferManager.pinTupleBatch(TupleSourceID tupleSourceID, int beginRow)
          Gets a tuple batch by ID and indexes.
 void BufferManager.releasePinnedBatches()
          Release batches that have been pinned by this thread.
 void StorageManager.removeBatches(TupleSourceID sourceID)
          Remove all batches for the specified tuple source.
 void BufferManager.removeTupleSource(TupleSourceID tupleSourceID)
          Removes a tuple source by ID
 void BufferManager.removeTupleSources(java.lang.String groupName)
          Removes all tuple sources by group name
 void BufferManager.setStatus(TupleSourceID tupleSourceID, BufferManager.TupleSourceStatus status)
          Sets the status of the tuple source
 void BufferManager.unpinTupleBatch(TupleSourceID tupleSourceID, int firstRow)
          Unpins a range of rows from the given tuple source
 

Uses of MetaMatrixComponentException in com.metamatrix.common.buffer.impl
 

Methods in com.metamatrix.common.buffer.impl that throw MetaMatrixComponentException
 void BufferManagerImpl.addStreamablePart(TupleSourceID tupleSourceID, LobChunk streamChunk, int beginRow)
           
 void BufferManagerImpl.addTupleBatch(TupleSourceID tupleSourceID, TupleBatch tupleBatch)
          Add a batch to the given tuple source.
 TupleSourceID BufferManagerImpl.createTupleSource(java.util.List schema, java.lang.String[] types, java.lang.String groupName, BufferManager.TupleSourceType tupleSourceType)
          Register a new tuple source and return a unique ID for it.
 int BufferManagerImpl.getFinalRowCount(TupleSourceID tupleSourceID)
          Gets the final row count if tuple source is FULL, otherwise returns -1.
 int BufferManagerImpl.getRowCount(TupleSourceID tupleSourceID)
          Get the row count for a particular tuple source
 BufferManager.TupleSourceStatus BufferManagerImpl.getStatus(TupleSourceID tupleSourceID)
          Get the status for a particular tuple source
 Streamable<?> BufferManagerImpl.getStreamable(TupleSourceID id, java.lang.String referenceId)
           
 LobChunk BufferManagerImpl.getStreamablePart(TupleSourceID tupleSourceID, int beginRow)
           
 java.util.List BufferManagerImpl.getTupleSchema(TupleSourceID tupleSourceID)
          Get the tuple schema for a particular tuple source
 IndexedTupleSource BufferManagerImpl.getTupleSource(TupleSourceID tupleSourceID)
          Get a tuple source to walk through the rows for a particular tupleSourceID.
 void BufferManagerImpl.initialize(java.lang.String lookup, java.util.Properties properties)
          See BufferManagerPropertyNames for a description of all the properties.
 TupleBatch BufferManagerImpl.pinTupleBatch(TupleSourceID tupleSourceID, int beginRow)
          Pin a tuple batch in memory and return it.
 void BufferManagerImpl.releasePinnedBatches()
           
 void BufferManagerImpl.removeTupleSource(TupleSourceID tupleSourceID)
          Remove a tuple source based on ID
 void BufferManagerImpl.removeTupleSources(java.lang.String groupName)
          Remove all the tuple sources with the specified group name.
 void BufferManagerImpl.setStatus(TupleSourceID tupleSourceID, BufferManager.TupleSourceStatus status)
          Set the status for a particular tuple source
 void BufferManagerImpl.unpinTupleBatch(TupleSourceID tupleSourceID, int beginRow)
          Unpin a tuple source batch.
 

Uses of MetaMatrixComponentException in com.metamatrix.common.buffer.storage.file
 

Methods in com.metamatrix.common.buffer.storage.file that throw MetaMatrixComponentException
 void FileStorageManager.addBatch(TupleSourceID sourceID, TupleBatch batch, java.lang.String[] types)
          Add a batch to the storage manager.
 TupleBatch FileStorageManager.getBatch(TupleSourceID sourceID, int beginRow, java.lang.String[] types)
          Get a batch from the storage manager based on the beginRow.
 void FileStorageManager.initialize(java.util.Properties props)
          Initialize with properties
 void FileStorageManager.removeBatches(TupleSourceID sourceID)
          Remove all batches for a sourceID.
 

Uses of MetaMatrixComponentException in com.metamatrix.common.config.api.exceptions
 

Subclasses of MetaMatrixComponentException in com.metamatrix.common.config.api.exceptions
 class ConfigurationConnectionException
           
 class ConfigurationException
           
 class DuplicateComponentException
           
 class InvalidArgumentException
           
 class InvalidComponentException
           
 class InvalidComponentIDCharacterException
           
 class InvalidComponentIDFormatException
           
 class InvalidConfigurationException
           
 class InvalidDeployedComponentException
           
 class InvalidNameException
           
 class InvalidPropertyValueException
           
 class InvalidStringValueException
           
 class InvalidVersionException
           
 class ZeroLengthComponentIDException
           
 

Uses of MetaMatrixComponentException in com.metamatrix.common.extensionmodule
 

Methods in com.metamatrix.common.extensionmodule that throw MetaMatrixComponentException
 ExtensionModuleDescriptor ExtensionModuleManager.addSource(java.lang.String principalName, java.lang.String type, java.lang.String sourceName, byte[] source, java.lang.String description, boolean enabled)
          Adds an extension module to the end of the list of modules.
 byte[] ExtensionModuleManager.getSource(java.lang.String sourceName)
          Retrieves an extension module in byte[] form
 ExtensionModuleDescriptor ExtensionModuleManager.getSourceDescriptor(java.lang.String sourceName)
          Returns the ExtensionModuleDescriptor object for the extension module indicated by sourceName
 java.util.List ExtensionModuleManager.getSourceDescriptors()
          Returns List of ExtensionModuleDescriptor objects, in order of their search ordering, or empty List if no extension modules exist
 java.util.List ExtensionModuleManager.getSourceDescriptors(java.lang.String type)
          Returns List of ExtensionModuleDescriptor objects of indicated type, in order of their search ordering, or empty List if no descriptors exist for that type.
 java.util.List ExtensionModuleManager.getSourceNames()
          Returns List (of Strings) of all extension module names, in order of their search ordering (empty List if there are none)
 java.util.Collection ExtensionModuleManager.getSourceTypes()
          Returns List (of Strings) of all extension module types currently supported.
 boolean ExtensionModuleManager.isSourceInUse(java.lang.String sourceName)
          Returns the ExtensionModuleDescriptor object for the extension module indicated by sourceName
 void ExtensionModuleManager.removeSource(java.lang.String principalName, java.lang.String sourceName)
          Deletes a module from the list of modules.
 java.util.List ExtensionModuleManager.setEnabled(java.lang.String principalName, java.util.Collection sourceNames, boolean enabled)
          Sets the "enabled" (for searching) property of all of the indicated extension modules.
 java.util.List ExtensionModuleManager.setSearchOrder(java.lang.String principalName, java.util.List sourceNames)
          Sets the positions in the search order of all modules (all modules must be included or an ExtensionModuleOrderingException will be thrown) The sourceNames List parameter should indicate the new desired order.
 ExtensionModuleDescriptor ExtensionModuleManager.setSource(java.lang.String principalName, java.lang.String sourceName, byte[] source)
          Updates the indicated extension module.
 ExtensionModuleDescriptor ExtensionModuleManager.setSourceDescription(java.lang.String principalName, java.lang.String sourceName, java.lang.String description)
          Updates the indicated extension module's description
 ExtensionModuleDescriptor ExtensionModuleManager.setSourceName(java.lang.String principalName, java.lang.String sourceName, java.lang.String newName)
          Updates the indicated extension module's source name
 

Uses of MetaMatrixComponentException in com.metamatrix.common.extensionmodule.spi
 

Methods in com.metamatrix.common.extensionmodule.spi that throw MetaMatrixComponentException
 ExtensionModuleDescriptor ExtensionModuleTransaction.addSource(java.lang.String principalName, java.lang.String type, java.lang.String sourceName, byte[] source, long checksum, java.lang.String description, boolean enabled)
          Adds an extension module to the end of the list of modules.
 byte[] ExtensionModuleTransaction.getSource(java.lang.String sourceName)
          Retrieves an extension module in byte[] form
 ExtensionModuleDescriptor ExtensionModuleTransaction.getSourceDescriptor(java.lang.String sourceName)
          Returns the ExtensionModuleDescriptor object for the extension module indicated by sourceName
 java.util.List ExtensionModuleTransaction.getSourceDescriptors()
          Returns List of ExtensionModuleDescriptor objects, in order of their search ordering, or empty List if there are none
 java.util.List ExtensionModuleTransaction.getSourceDescriptors(java.lang.String type, boolean includeDisabled)
          Returns List of ExtensionModuleDescriptor objects of indicated type, in order of their search ordering.
 java.util.List ExtensionModuleTransaction.getSourceNames()
          Returns List (of Strings) of all extension module names, in order of their search ordering (empty List if there are none)
 boolean ExtensionModuleTransaction.isNameInUse(java.lang.String sourceName)
          Indicates if an extension module name is already in used.
 void ExtensionModuleTransaction.removeSource(java.lang.String principalName, java.lang.String sourceName)
          Deletes a module from the list of modules
 void ExtensionModuleTransaction.setEnabled(java.lang.String principalName, java.util.Collection sourceNames, boolean enabled)
          Sets the "enabled" (for searching) property of all of the indicated extension modules.
 void ExtensionModuleTransaction.setSearchOrder(java.lang.String principalName, java.util.List sourceNames)
          Sets the positions in the search order of all modules (all modules must be included or an ExtensionModuleOrderingException will be thrown) The sourceNames List parameter should indicate the new desired order.
 ExtensionModuleDescriptor ExtensionModuleTransaction.setSource(java.lang.String principalName, java.lang.String sourceName, byte[] source, long checksum)
          Updates the indicated extension module
 ExtensionModuleDescriptor ExtensionModuleTransaction.setSourceDescription(java.lang.String principalName, java.lang.String sourceName, java.lang.String description)
          Updates the indicated extension module's description
 ExtensionModuleDescriptor ExtensionModuleTransaction.setSourceName(java.lang.String principalName, java.lang.String sourceName, java.lang.String newName)
          Updates the indicated extension module's module name
 

Uses of MetaMatrixComponentException in com.metamatrix.common.extensionmodule.spi.jdbc
 

Methods in com.metamatrix.common.extensionmodule.spi.jdbc that throw MetaMatrixComponentException
 ExtensionModuleDescriptor JDBCExtensionModuleTransaction.addSource(java.lang.String principalName, java.lang.String type, java.lang.String sourceName, byte[] data, long checksum, java.lang.String description, boolean enabled)
          Adds an extension module to the end of the list of modules
static ExtensionModuleDescriptor JDBCExtensionModuleWriter.addSource(java.lang.String principalName, java.lang.String type, java.lang.String sourceName, byte[] data, long checksum, java.lang.String description, boolean enabled, java.sql.Connection jdbcConnection)
          Adds an extension module to the end of the list of modules
static ExtensionModuleDescriptor JDBCExtensionModuleWriter.addSource(java.lang.String createdBy, java.lang.String createdDate, java.lang.String updatedBy, java.lang.String updatedDate, java.lang.String type, java.lang.String sourceName, byte[] data, long checksum, java.lang.String description, boolean enabled, java.sql.Connection jdbcConnection)
          Adds an extension module to the end of the list of modules
static ExtensionModuleDescriptor JDBCExtensionModuleReader.buildExtensionDescriptor(java.sql.ResultSet resultSet)
           
 void JDBCExtensionModuleUtil.deleteExtensionModule(java.lang.String sourceName)
          Deletes an extension module
static int JDBCExtensionModuleReader.executeIntFunctionSQL(java.lang.String sql, java.sql.Connection jdbcConnection)
           
 void JDBCExtensionModuleUtil.exportExtensionModule(java.io.OutputStream outputStream, java.lang.String sourceName)
          Exports an extension module to the specified output stream
 void JDBCExtensionModuleUtil.exportExtensionModule(java.lang.String outputFileName, java.lang.String sourceName)
          Exports an extension module to the specified output stream
static int JDBCExtensionModuleReader.getExtensionModuleCount(java.sql.Connection jdbcConnection)
           
 byte[] JDBCExtensionModuleTransaction.getSource(java.lang.String sourceName)
          Retrieves an extension module in byte[] form
static byte[] JDBCExtensionModuleReader.getSource(java.lang.String sourceName, java.sql.Connection jdbcConnection)
          Retrieves an extension module in byte[] form
 ExtensionModuleDescriptor JDBCExtensionModuleTransaction.getSourceDescriptor(java.lang.String sourceName)
          Returns the ExtensionModuleDescriptor object for the extension module indicated by sourceName
static ExtensionModuleDescriptor JDBCExtensionModuleReader.getSourceDescriptor(java.lang.String sourceName, java.sql.Connection jdbcConnection)
          Returns the ExtensionModuleDescriptor object for the extension module indicated by sourceName
 java.util.List JDBCExtensionModuleTransaction.getSourceDescriptors()
          Returns List of ExtensionModuleDescriptor objects, in order of their search ordering
 java.util.List JDBCExtensionModuleTransaction.getSourceDescriptors(java.lang.String type, boolean includeDisabled)
          Returns List of ExtensionModuleDescriptor objects of indicated type, in order of their search ordering
static java.util.List JDBCExtensionModuleReader.getSourceDescriptors(java.lang.String type, boolean includeDisabled, java.sql.Connection jdbcConnection)
          Returns List of ExtensionModuleDescriptor objects of indicated type, in order of their search ordering
 java.util.List JDBCExtensionModuleTransaction.getSourceNames()
          Returns List (of Strings) of all extension module names, in order of their search ordering
static java.util.List JDBCExtensionModuleReader.getSourceNames(java.sql.Connection jdbcConnection)
          Returns List (of Strings) of all extension module names, in order of their search ordering
 void JDBCExtensionModuleUtil.importExtensionModule(java.lang.String importFileName, java.lang.String extName, java.lang.String extType, java.lang.String extDesc)
           
 void JDBCExtensionModuleUtil.importExtensionModule(java.lang.String importFileName, java.lang.String extName, java.lang.String extType, java.lang.String extDesc, java.lang.String position)
           
 boolean JDBCExtensionModuleTransaction.isNameInUse(java.lang.String sourceName)
           
static boolean JDBCExtensionModuleReader.isNameInUse(java.lang.String sourceName, java.sql.Connection jdbcConnection)
           
 boolean JDBCExtensionModuleTransaction.needsRefresh()
          Indicates that ExtensionModuleManager should clear its cache and refresh itself because the data this object fronts has changed (optional operation).
protected  void JDBCExtensionModuleUtil.positionExtensionModule(java.lang.String extName, java.lang.String position)
           
 void JDBCExtensionModuleTransaction.removeSource(java.lang.String principalName, java.lang.String sourceName)
          Deletes a module from the list of modules
static void JDBCExtensionModuleWriter.removeSource(java.lang.String principalName, java.lang.String sourceName, java.sql.Connection jdbcConnection)
          Deletes a module from the list of modules
 void JDBCExtensionModuleTransaction.setEnabled(java.lang.String principalName, java.util.Collection sourceNames, boolean enabled)
          Sets the "enabled" (for searching) property of all of the indicated extension modules.
static void JDBCExtensionModuleWriter.setEnabled(java.lang.String principalName, java.util.Collection sourceNames, boolean enabled, java.sql.Connection jdbcConnection)
          Sets the "enabled" (for searching) property of all of the indicated extension modules.
 void JDBCExtensionModuleTransaction.setSearchOrder(java.lang.String principalName, java.util.List sourceNames)
          Sets the positions in the search order of all modules (all modules must be included or an ExtensionModuleOrderingException will be thrown) The sourceNames List parameter should indicate the new desired order.
static void JDBCExtensionModuleWriter.setSearchOrder(java.lang.String principalName, java.util.List sourceNames, java.sql.Connection jdbcConnection)
          Sets the positions in the search order of all modules (all modules must be included or an ExtensionModuleOrderingException will be thrown) The sourceNames List parameter should indicate the new desired order.
 ExtensionModuleDescriptor JDBCExtensionModuleTransaction.setSource(java.lang.String principalName, java.lang.String sourceName, byte[] data, long checksum)
           
static void JDBCExtensionModuleWriter.setSource(java.lang.String principalName, java.lang.String sourceName, byte[] data, long checksum, java.sql.Connection jdbcConnection)
           
 ExtensionModuleDescriptor JDBCExtensionModuleTransaction.setSourceDescription(java.lang.String principalName, java.lang.String sourceName, java.lang.String description)
          Updates the indicated extension module's description
static ExtensionModuleDescriptor JDBCExtensionModuleWriter.setSourceDescription(java.lang.String principalName, java.lang.String sourceName, java.lang.String description, java.sql.Connection jdbcConnection)
          Updates the indicated extension module's description
 ExtensionModuleDescriptor JDBCExtensionModuleTransaction.setSourceName(java.lang.String principalName, java.lang.String sourceName, java.lang.String newName)
          Updates the indicated extension module's source name
static ExtensionModuleDescriptor JDBCExtensionModuleWriter.setSourceName(java.lang.String principalName, java.lang.String sourceName, java.lang.String newName, java.sql.Connection jdbcConnection)
          Updates the indicated extension module's source name
 

Constructors in com.metamatrix.common.extensionmodule.spi.jdbc that throw MetaMatrixComponentException
JDBCExtensionDescriptor(java.sql.ResultSet resultSet)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.common.log.reader
 

Methods in com.metamatrix.common.log.reader that throw MetaMatrixComponentException
 java.util.List DBLogReader.getLogEntries(java.util.Date startTime, java.util.Date endTime, java.util.List levels, java.util.List contexts, int maxRows)
           
 java.util.List LogReader.getLogEntries(java.util.Date startTime, java.util.Date endTime, java.util.List levels, java.util.List contexts, int maxRows)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.common.vdb.api
 

Methods in com.metamatrix.common.vdb.api that throw MetaMatrixComponentException
static byte[] VDBArchive.writeToByteArray(VDBArchive vdb)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.dqp.client
 

Methods in com.metamatrix.dqp.client that throw MetaMatrixComponentException
 void ClientSideDQP.cancelRequest(long requestID)
           
 ResultsFuture<?> ClientSideDQP.closeLobChunkStream(int lobRequestId, long requestId, java.lang.String streamId)
           
 ResultsFuture<?> ClientSideDQP.closeRequest(long requestID)
           
 ResultsFuture<ResultsMessage> ClientSideDQP.executeRequest(long reqID, RequestMessage message)
           
 MetadataResult ClientSideDQP.getMetadata(long requestID)
           
 MetadataResult ClientSideDQP.getMetadata(long requestID, java.lang.String preparedSql, boolean allowDoubleQuotedVariable)
           
 java.util.List ClientSideDQP.getXmlSchemas(java.lang.String docName)
           
 ResultsFuture<LobChunk> ClientSideDQP.requestNextLobChunk(int lobRequestId, long requestId, java.lang.String streamId)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.dqp.embedded.configuration
 

Methods in com.metamatrix.dqp.embedded.configuration that throw MetaMatrixComponentException
static ConfigurationModelContainer ServerConfigFileWriter.addConnectorBinding(ConfigurationModelContainer model, ConnectorBinding binding)
          Add the Connector Bindings to the Configuration object and return the modified object
static ConfigurationModelContainer ServerConfigFileWriter.addConnectorType(ConfigurationModelContainer model, ConnectorBindingType type)
          Add the connector Type to the configuration object supplied and return the modified object
static ConfigurationModelContainer ServerConfigFileWriter.addProperties(ConfigurationModelContainer model, java.util.Properties properties)
          Add the specified properties to the configuration object and return the modified object
static ConfigurationModelContainer ServerConfigFileWriter.addProperty(ConfigurationModelContainer model, java.lang.String propertyName, java.lang.String propertyValue)
          Add the given property to the configuration object and return the modified object
static ConfigurationModelContainer ServerConfigFileWriter.deleteConnectorBinding(ConfigurationModelContainer model, ConnectorBinding binding)
          Remove the Connector Bindings to the Configuration object and return the modified object
static ConfigurationModelContainer ServerConfigFileWriter.deleteConnectorType(ConfigurationModelContainer model, ConnectorBindingType type)
          Delete the connector Type to the configuration object supplied and return the modified object
static void ExtensionModuleWriter.deleteModule(java.lang.String extModuleName, java.net.URL[] contexts)
          Delete the extension module from the file system.
static void VDBConfigurationWriter.deleteVDB(VDBArchive vdb, java.net.URL url)
          Delete the VDB specified by the URL
static ConnectorArchive ConnectorConfigurationReader.loadConnectorArchive(byte[] contents)
          Load the Connector Archive from the given byte arrary contents
static ConnectorBinding ConnectorConfigurationReader.loadConnectorBinding(java.lang.String name, char[] contents)
          Load the connector bindings from the given char array contents.
static ConnectorBinding ConnectorConfigurationReader.loadConnectorBinding(java.lang.String bindingName, java.util.Properties props, ConnectorBindingType type)
          Load/build connector binding from the given properties
static ConnectorBindingType ConnectorConfigurationReader.loadConnectorType(char[] contents)
          Load the connector type from the given char array contents.
static ExtensionModule ExtensionModuleReader.loadExtensionModule(java.lang.String extModuleName, java.net.URL[] contexts)
          Load the extension module from the file system
static java.util.List<ExtensionModule> ExtensionModuleReader.loadExtensionModules(java.net.URL[] contexts)
          Load all the Extension modules from the given directory
static VDBArchive VDBConfigurationReader.loadVDB(java.lang.String name, byte[] vdbContents)
          Load the combined VDB file and DEF file archive
static VDBArchive VDBConfigurationReader.loadVDB(java.lang.String name, char[] defContents, byte[] vdbContents)
          Load the VDB from the contents given.
static VDBArchive VDBConfigurationReader.loadVDB(java.net.URL vdbURL, java.io.File deployDirectory)
          Load the VDB at the given URL.
static java.util.HashMap<java.net.URL,VDBArchive> VDBConfigurationReader.loadVDBS(java.net.URL[] urls, java.io.File deployDirectory)
          Load the VDBS at the given URLS.
static void ServerConfigFileWriter.write(ConfigurationModelContainer model, java.net.URL configFileURL)
          Write the Server Configuration into supplied file, in the known Server Configuration format as in config.xml
static void ExtensionModuleWriter.write(ExtensionModule extModule, java.net.URL[] contexts)
           
static void VDBConfigurationWriter.write(VDBArchive vdb, java.net.URL vdbFileURL)
          Convert the supplied VDBDefn object into a VDB archive where the DEF file and VDB file are inside single file.
static byte[] ConnectorConfigurationWriter.writeToByteArray(ConnectorArchive connectorArchive)
          Convert the Connector type supplied into known CDK (XML) format
static char[] ServerConfigFileWriter.writeToCharArray(ConfigurationModelContainer model)
          Write the Server Configuration into supplied file, in the known Server Configuration format as in config.xml (This is clearly a hack without Mr.Halbert's help)
static char[] ConnectorConfigurationWriter.writeToCharArray(ConnectorBinding[] bindings, ConnectorBindingType[] types)
          Convert the Connector binding supplied into known CDK (XML) format
static char[] ConnectorConfigurationWriter.writeToCharArray(ConnectorBindingType[] bindingTypes)
          Convert the Connector type supplied into known CDK (XML) format
 

Uses of MetaMatrixComponentException in com.metamatrix.dqp.embedded.services
 

Methods in com.metamatrix.dqp.embedded.services that throw MetaMatrixComponentException
 ConnectorBinding EmbeddedConfigurationService.addConnectorBinding(java.lang.String deployedBindingName, ConnectorBinding binding, boolean replace)
           
 VDBArchive EmbeddedConfigurationService.addVDB(VDBArchive vdb, boolean replaceBindings)
           
 void EmbeddedConfigurationService.assignConnectorBinding(java.lang.String vdbName, java.lang.String version, java.lang.String modelName, ConnectorBinding[] bindings)
           
 void EmbeddedDataService.cancelRequest(AtomicRequestID request, com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId)
           
 void EmbeddedVDBService.changeVDBStatus(java.lang.String vdbName, java.lang.String vdbVersion, int status)
           
 void EmbeddedConfigurationService.clearClassLoaderCache()
           
 void EmbeddedDataService.clearConnectorBindingCache(java.lang.String connectorBindingName)
           
 void EmbeddedDataService.closeRequest(AtomicRequestID request, com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId)
           
 void EmbeddedConfigurationService.deleteConnectorBinding(java.lang.String deployedConnectorBindingName)
           
 void EmbeddedConfigurationService.deleteConnectorType(java.lang.String deployedConnectorType)
           
 void EmbeddedConfigurationService.deleteExtensionModule(java.lang.String extModuleName)
           
 void EmbeddedConfigurationService.deleteVDB(VDBArchive vdb)
           
 void EmbeddedDataService.executeRequest(AtomicRequestMessage request, com.metamatrix.dqp.internal.datamgr.ConnectorID connector, ResultsReceiver<AtomicResultsMessage> resultListener)
          Execute the given request on a Connector.
 java.lang.String EmbeddedVDBService.getActiveVDBVersion(java.lang.String vdbName, java.lang.String vdbVersion)
           
 java.util.List<VDBArchive> EmbeddedVDBService.getAvailableVDBs()
           
 java.util.Map<java.lang.String,DatatypeRecordImpl> EmbeddedMetadataService.getBuiltinDatatypes()
           
 SourceCapabilities EmbeddedDataService.getCapabilities(RequestMessage request, org.teiid.dqp.internal.process.DQPWorkContext dqpWorkContext, com.metamatrix.dqp.internal.datamgr.ConnectorID connector)
           
 java.util.Collection<? extends ConnectionPool> EmbeddedDataService.getConnectionPoolStatistics(java.lang.String connectorBindingName)
           
 ConnectorBinding EmbeddedDataService.getConnectorBinding(java.lang.String deployedConnectorBindingName)
           
 ConnectorBinding EmbeddedConfigurationService.getConnectorBinding(java.lang.String deployedBindingName)
           
 java.util.List EmbeddedVDBService.getConnectorBindingNames(java.lang.String vdbName, java.lang.String vdbVersion, java.lang.String modelName)
          This should changed to connectorBindingNames.
 java.util.List EmbeddedDataService.getConnectorBindings()
           
 java.util.List EmbeddedConfigurationService.getConnectorBindings()
           
 ConnectorStatus EmbeddedDataService.getConnectorBindingState(java.lang.String deployedConnectorBindingName)
           
 java.util.Collection EmbeddedDataService.getConnectorBindingStatistics(java.lang.String connectorBindingName)
           
 ConnectorMetadata EmbeddedDataService.getConnectorMetadata(java.lang.String vdbName, java.lang.String vdbVersion, java.lang.String modelName, java.util.Properties importProperties)
           
 ConnectorBindingType EmbeddedConfigurationService.getConnectorType(java.lang.String connectorType)
           
 java.util.List EmbeddedConfigurationService.getConnectorTypes()
           
 ExtensionModule EmbeddedConfigurationService.getExtensionModule(java.lang.String extModuleName)
           
 java.util.List<ExtensionModule> EmbeddedConfigurationService.getExtensionModules()
           
 int EmbeddedVDBService.getFileVisibility(java.lang.String vdbName, java.lang.String vdbVersion, java.lang.String pathInVDB)
           
 com.metamatrix.connector.metadata.internal.IObjectSource EmbeddedMetadataService.getMetadataObjectSource(java.lang.String vdbName, java.lang.String vdbVersion)
           
 int EmbeddedVDBService.getModelVisibility(java.lang.String vdbName, java.lang.String vdbVersion, java.lang.String modelName)
           
 java.util.List<java.lang.String> EmbeddedVDBService.getMultiSourceModels(java.lang.String vdbName, java.lang.String vdbVersion)
           
 ConfigurationModelContainer EmbeddedConfigurationService.getSystemConfiguration()
           
 VDBArchive EmbeddedConfigurationService.getVDB(java.lang.String vdbName, java.lang.String vdbVersion)
           
 VDBArchive EmbeddedVDBService.getVDB(java.lang.String vdbName, java.lang.String vdbVersion)
          Find the VDB in the list of VDBs available
 java.util.List<VDBArchive> EmbeddedConfigurationService.getVDBs()
           
 boolean EmbeddedConfigurationService.isFullyConfiguredVDB(VDBArchive vdb)
           
 void EmbeddedConfigurationService.loadUDF()
          Load the User defined functions file
 QueryMetadataInterface EmbeddedMetadataService.lookupMetadata(java.lang.String vdbName, java.lang.String vdbVersion)
           
 void EmbeddedDataService.requestBatch(AtomicRequestID request, com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId)
           
 void EmbeddedConfigurationService.saveConnectorType(ConnectorBindingType type)
           
 void EmbeddedConfigurationService.saveExtensionModule(ExtensionModule extModule)
           
 void EmbeddedConfigurationService.saveVDB(VDBArchive srcVdb, java.lang.String version)
           
 com.metamatrix.dqp.internal.datamgr.ConnectorID EmbeddedDataService.selectConnector(java.lang.String deployedConnectorBindingName)
          Select a connector to use for the given connector binding.
 void EmbeddedConfigurationService.setSystemProperty(java.lang.String key, java.lang.String value)
           
 void EmbeddedDataService.startConnectorBinding(java.lang.String deployedConnectorBindingName)
           
 void EmbeddedDataService.stopConnectorBinding(java.lang.String deployedConnectorBindingName)
           
 ConnectorBinding EmbeddedConfigurationService.updateConnectorBinding(ConnectorBinding binding)
           
 void EmbeddedConfigurationService.updateSystemProperties(java.util.Properties properties)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.dqp.service
 

Methods in com.metamatrix.dqp.service that throw MetaMatrixComponentException
 ConnectorBinding ConfigurationService.addConnectorBinding(java.lang.String connectorBindingName, ConnectorBinding binding, boolean replace)
          Add the connector binding to the persistent store
 VDBArchive ConfigurationService.addVDB(VDBArchive vdb, boolean replaceBindings)
          Add the VDB to the configuration
 void ConfigurationService.assignConnectorBinding(java.lang.String vdbName, java.lang.String version, java.lang.String modelName, ConnectorBinding[] bindings)
          Assign a connector binding to the Model
 void DataService.cancelRequest(AtomicRequestID request, com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId)
           
 void VDBService.changeVDBStatus(java.lang.String vdbName, java.lang.String vdbVersion, int status)
          Change the status of the VDB
 void ConfigurationService.clearClassLoaderCache()
           
 void DataService.clearConnectorBindingCache(java.lang.String connectorBindingName)
          Clear any caches for the connector binding.
 void DataService.closeRequest(AtomicRequestID request, com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId)
           
 void ConfigurationService.deleteConnectorBinding(java.lang.String connectorBindingName)
          Delete the connector binding from the persistent store
 void ConfigurationService.deleteConnectorType(java.lang.String connectorType)
          Delete the Given component type to the persistent store
 void ConfigurationService.deleteExtensionModule(java.lang.String extModuleName)
          Delete the extension module from the configuration with name supplied
 void ConfigurationService.deleteVDB(VDBArchive vdb)
          Delete the VDB from the underlying persistent mechanism used by this configuration service
 void DataService.executeRequest(AtomicRequestMessage request, com.metamatrix.dqp.internal.datamgr.ConnectorID connector, ResultsReceiver<AtomicResultsMessage> resultListener)
          Execute the given request on a Connector.
 java.lang.String VDBService.getActiveVDBVersion(java.lang.String vdbName, java.lang.String vdbVersion)
           
 java.util.List<VDBArchive> VDBService.getAvailableVDBs()
          Get the list of VDBs available from the service
 java.util.Map<java.lang.String,DatatypeRecordImpl> MetadataService.getBuiltinDatatypes()
           
 SourceCapabilities DataService.getCapabilities(RequestMessage request, org.teiid.dqp.internal.process.DQPWorkContext dqpWorkContext, com.metamatrix.dqp.internal.datamgr.ConnectorID connector)
          Find the capabilities of this source.
 java.util.Collection<? extends ConnectionPool> DataService.getConnectionPoolStatistics(java.lang.String connectorBindingName)
          Get connection pool statistics for connector binding
 ConnectorBinding ConfigurationService.getConnectorBinding(java.lang.String connectorBindingName)
          get the connector binding from the persistent store
 ConnectorBinding DataService.getConnectorBinding(java.lang.String connectorBindingName)
          Get the connector binding specifed the name
 java.util.List<java.lang.String> VDBService.getConnectorBindingNames(java.lang.String vdbName, java.lang.String vdbVersion, java.lang.String modelName)
          Get connector bindings for a particular vdb model.
 java.util.List<ConnectorBinding> ConfigurationService.getConnectorBindings()
          Get the list of connector bindings available in the configuration.
 java.util.List DataService.getConnectorBindings()
          Get the list of connector bindings deployed in the system.
 ConnectorStatus DataService.getConnectorBindingState(java.lang.String connectorBindingName)
          Get the State of the connector binding name
 java.util.Collection DataService.getConnectorBindingStatistics(java.lang.String connectorBindingName)
          Get connector bindings queue statistics
 ConnectorMetadata DataService.getConnectorMetadata(java.lang.String vdbName, java.lang.String vdbVersion, java.lang.String modelName, java.util.Properties importProperties)
          Return the metadata for a given connector
 java.lang.String VDBService.getConnectorName(java.lang.String connectorBindingID)
           
 ConnectorBindingType ConfigurationService.getConnectorType(java.lang.String connectorType)
          Get Component type for the given id
 java.util.List<ComponentType> ConfigurationService.getConnectorTypes()
          Get list of all the connector types available in the System.
 ExtensionModule ConfigurationService.getExtensionModule(java.lang.String extModuleName)
          Get the extension module by the given identifier
 java.util.List<ExtensionModule> ConfigurationService.getExtensionModules()
          Get the list of extension modules available in the store
 int VDBService.getFileVisibility(java.lang.String vdbName, java.lang.String vdbVersion, java.lang.String pathInVDB)
          Get visibility of the file at the given path in the vdb.
 java.util.Collection AuthorizationService.getInaccessibleResources(java.lang.String connectionID, int action, java.util.Collection resources, int context)
          Determine which of a set of resources a connection does not have permission to perform the specified action.
 com.metamatrix.connector.metadata.internal.IObjectSource MetadataService.getMetadataObjectSource(java.lang.String vdbName, java.lang.String vdbVersion)
           
 int VDBService.getModelVisibility(java.lang.String vdbName, java.lang.String vdbVersion, java.lang.String modelName)
          Get model visibility
 java.util.List VDBService.getMultiSourceModels(java.lang.String vdbName, java.lang.String vdbVersion)
          Get all multi-source model names (models that can be bound to multiple connector bindings) for this VDB name and version.
 ConfigurationModelContainer ConfigurationService.getSystemConfiguration()
          Get the system Configuration object loaded from the configuration object, this is currently only needed to support the exportConfiguration admin call.
 VDBArchive VDBService.getVDB(java.lang.String vdbName, java.lang.String vdbVersion)
           
 VDBArchive ConfigurationService.getVDB(java.lang.String vdbName, java.lang.String vdbVersion)
          Get the list of VDB files available with the Configuration Service, this includes all status (active, inactive)
 java.util.List<VDBArchive> ConfigurationService.getVDBs()
          Get a list of available VDBS from the configuration
 boolean ConfigurationService.isFullyConfiguredVDB(VDBArchive vdb)
           
 void ConfigurationService.loadUDF()
          Load the UDF function model
 QueryMetadataInterface MetadataService.lookupMetadata(java.lang.String vdbName, java.lang.String vdbVersion)
           
 void DataService.requestBatch(AtomicRequestID request, com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId)
           
 void ConfigurationService.saveConnectorType(ConnectorBindingType type)
          Add the Given component type to the persistent store
 void ConfigurationService.saveExtensionModule(ExtensionModule extModule)
          Save the given extension module
 void ConfigurationService.saveVDB(VDBArchive vdb, java.lang.String version)
          Save the given vdb file into underlying persistent mechanism used by this configuration service
 com.metamatrix.dqp.internal.datamgr.ConnectorID DataService.selectConnector(java.lang.String connectorBindingName)
          Select a connector to use for the given connector binding.
 void ConfigurationService.setSystemProperty(java.lang.String key, java.lang.String value)
          Set System property (Contents of ServerConfig.xml file)
 void DataService.startConnectorBinding(java.lang.String connectorBindingName)
          Start the Connector Binding by the name given, if it is already added and not srarted.
 void DataService.stopConnectorBinding(java.lang.String connectorBindingName)
          Stop the Connector Binding by the given name
 void ConfigurationService.unloadUDF()
          Unload the User defined functions file.
 ConnectorBinding ConfigurationService.updateConnectorBinding(ConnectorBinding binding)
          Update the Connector Binding, the assumption here that we kept the name same
 void ConfigurationService.updateSystemProperties(java.util.Properties properties)
          Set several System properties (Contents of ServerConfig.xml file).
 

Uses of MetaMatrixComponentException in com.metamatrix.dqp.service.metadata
 

Methods in com.metamatrix.dqp.service.metadata that throw MetaMatrixComponentException
 java.util.Map<java.lang.String,DatatypeRecordImpl> IndexMetadataService.getBuiltinDatatypes()
           
 com.metamatrix.connector.metadata.internal.IObjectSource IndexMetadataService.getMetadataObjectSource(java.lang.String vdbName, java.lang.String vdbVersion)
           
 QueryMetadataInterface IndexMetadataService.lookupMetadata(java.lang.String vdbName, java.lang.String vdbVersion)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.metadata.runtime
 

Methods in com.metamatrix.metadata.runtime that throw MetaMatrixComponentException
abstract  boolean AbstractVDBDeleteUtility.checkSessions(VirtualDatabaseID vdbID)
          Check for any sessions logged into the specified VDB.
 boolean StartupVDBDeleteUtility.checkSessions(VirtualDatabaseID vdbID)
          Check for any sessions logged into the specified VDB.
 boolean RuntimeVDBDeleteUtility.checkSessions(VirtualDatabaseID vdbID)
          Check for any sessions logged into the specified VDB.
abstract  boolean AbstractVDBDeleteUtility.checkSessions(VirtualDatabaseID vdbID, MetaMatrixSessionID sessionID)
          Check for any sessions logged into the specified VDB.
 boolean StartupVDBDeleteUtility.checkSessions(VirtualDatabaseID vdbID, MetaMatrixSessionID sessionID)
          Check for any sessions logged into the specified VDB.
 boolean RuntimeVDBDeleteUtility.checkSessions(VirtualDatabaseID vdbID, MetaMatrixSessionID sessionID)
          Check for any sessions logged into the specified VDB.
abstract  void AbstractVDBDeleteUtility.deleteAuthorizationPoliciesForVDB(java.lang.String VDBName, java.lang.String VDBVersion)
          For a given VDB version, delete all AuthorizationPolicies associated with it.
 void StartupVDBDeleteUtility.deleteAuthorizationPoliciesForVDB(java.lang.String VDBName, java.lang.String VDBVersion)
          For a given VDB version, delete all AuthorizationPolicies associated with it.
 void RuntimeVDBDeleteUtility.deleteAuthorizationPoliciesForVDB(java.lang.String VDBName, java.lang.String VDBVersion)
          For a given VDB version, delete all AuthorizationPolicies associated with it.
 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 AbstractVDBDeleteUtility.deleteVDBsMarkedForDelete(MetaMatrixSessionID id)
           
protected  java.util.Collection AbstractVDBDeleteUtility.getSessionsLoggedInToVDB(java.lang.String VDBName, java.lang.String VDBVersion)
          For a given VDB version, get all sessionIDs logged in to it.
 

Uses of MetaMatrixComponentException in com.metamatrix.platform.admin.api
 

Methods in com.metamatrix.platform.admin.api that throw MetaMatrixComponentException
 void AuthorizationAdminAPI.addPrincipalsToRole(java.util.Set principals, java.lang.String roleName)
          Add the given set of principals to the given role.
 ExtensionModuleDescriptor ExtensionSourceAdminAPI.addSource(java.lang.String type, java.lang.String sourceName, byte[] source, java.lang.String description, boolean enabled)
          Adds an extension source to the end of the list of sources
 java.util.List ConfigurationAdminAPI.checkPropertiesDecryptable(java.util.List defns)
          Check whether the encrypted properties for the specified ComponentDefns can be decrypted.
 java.lang.Boolean AuthorizationAdminAPI.containsPolicy(AuthorizationPolicyID policyID)
          Return whether there is an existing policy with the specified ID.
 ConfigurationObjectEditor ConfigurationAdminAPI.createEditor()
          Returns a ConfigurationObjectEditor to perform editing operations on a configuration type object.
 AuthorizationEditor AuthorizationAdminAPI.createEditor()
          Returns a AuthorizationObjectEditor to perform editing operations on a entitlement type object.
 java.util.Set ConfigurationAdminAPI.executeTransaction(ActionDefinition action)
          Execute as a single transaction the specified action, and optionally return the set of objects or object IDs that were affected/modified by the action.
 java.util.Set ConfigurationAdminAPI.executeTransaction(java.util.List actions)
          Execute a list of actions, and optionally return the set of objects or object IDs that were affected/modified by the action.
 java.util.Set AuthorizationAdminAPI.executeTransaction(java.util.List actions)
          Execute as a single transaction with the specified actions, and return the set of IDs for the objects that were affected/modified by the action.
 java.util.Collection AuthorizationAdminAPI.findAllPolicyIDs()
          Locate the IDs of all of the policies that are accessible by the caller.
 java.util.Collection ConfigurationAdminAPI.getAllComponentTypeDefinitions(ComponentTypeID componentTypeID)
          Returns the all component type definitions for the specified ComponentTypeID.
 java.util.Collection ConfigurationAdminAPI.getAllComponentTypes(boolean includeDeprecated)
          Returns a List of type ComponentType that represents all the ComponentTypes defined.
 ComponentDefn ConfigurationAdminAPI.getComponentDefn(ConfigurationID configurationID, ComponentDefnID componentDefnID)
          Returns a ComponentDefn for the specified ComponentDefnID.
 ComponentType ConfigurationAdminAPI.getComponentType(ComponentTypeID id)
          Returns a ComponentType for the specified ComponentTypeID
 java.util.Collection ConfigurationAdminAPI.getComponentTypeDefinitions(ComponentTypeID componentTypeID)
          Returns the component type definitions for the specified ComponentTypeID.
 java.util.Collection ConfigurationAdminAPI.getConfigurationAndDependents(ConfigurationID configID)
          Returns a Collection containing the Configuration object for the specified ConfigurationID id, and also any dependant objects needed to fully define this configuration, such as Host objects, ComponentType objects, and ComponentTypeDefn objects.
 ConfigurationModelContainer ConfigurationAdminAPI.getConfigurationModel(java.lang.String configName)
          Returns the current ConfigurationModelContainer.
 Configuration ConfigurationAdminAPI.getCurrentConfiguration()
          Returns the current deployed Configuration.
 Host ConfigurationAdminAPI.getHost(HostID hostID)
          Returns a Host for the specified HostID.
 java.util.List RuntimeStateAdminAPI.getLogEntries(java.util.Date startTime, java.util.Date endTime, java.util.List levels, java.util.List contexts, int maxRows)
          Get the log entries that match the specified criteria.
 Configuration ConfigurationAdminAPI.getNextStartupConfiguration()
          Returns the current deployed Configuration.
 ConfigurationID ConfigurationAdminAPI.getNextStartupConfigurationID()
          Returns the ID of the next startup Configuration, which should reflect the desired runtime state of the system.
 AuthorizationPolicy AuthorizationAdminAPI.getPolicy(AuthorizationPolicyID policyID)
          Locate the policy that has the specified ID.
 java.util.Collection AuthorizationAdminAPI.getPolicyIDsInRealm(AuthorizationRealm realm)
          Returns a Collection of AuthorizationPolicyIDs in the given AuthorizationRealm.
 java.util.Collection AuthorizationAdminAPI.getPrincipalsForRole(java.lang.String roleName)
          Returns a collection MetaMatrixPrincipalName objects containing the name of the principal along with its type which belong to the given role.
 ProcessStatistics RuntimeStateAdminAPI.getProcessStatistics(java.lang.String hostName, java.lang.String processName)
          Return VMStatistics object for Process.
 java.util.Collection ConfigurationAdminAPI.getResources()
          Returns a Collection of ResourceDescriptor for all internal resources defined to the system.
 java.util.Map AuthorizationAdminAPI.getRoleDescriptions()
          Obtain the names of all of the roles and their descriptions known to the system.
 java.util.Collection AuthorizationAdminAPI.getRoleNamesForPrincipal(MetaMatrixPrincipalName principal)
          Returns a Collection of String names of MetaMatrix roles to which the given principal is assigned.
 java.util.Date RuntimeStateAdminAPI.getServerStartTime()
          Returns a Date object representing the time the server was started.
 ServiceID RuntimeStateAdminAPI.getServiceIDByName(java.lang.String hostName, java.lang.String processName, java.lang.String serviceName)
          Return the ServiceID by Name
 java.util.Collection RuntimeStateAdminAPI.getServiceQueueStatistics(ServiceID serviceID)
          Return Collection of QueueStats for service.
 WorkerPoolStats RuntimeStateAdminAPI.getServiceQueueStatistics(ServiceID serviceID, java.lang.String queueName)
          Return QueueStats object for queue.
 ExtensionModuleDescriptor ExtensionSourceAdminAPI.getSourceDescriptor(java.lang.String sourceName)
          Returns the ExtensionSourceDescriptor object for the extension source indicated by sourceName
 java.util.List ExtensionSourceAdminAPI.getSourceDescriptors()
          Returns List of ExtensionSourceDescriptor objects, in order of their search ordering
 java.util.List ExtensionSourceAdminAPI.getSourceNames()
          Returns List (of Strings) of all extension source names, in order of their search ordering
 java.util.Collection ExtensionSourceAdminAPI.getSourceTypes()
          Returns List (of Strings) of all extension source types currently supported.
 SystemState RuntimeStateAdminAPI.getSystemState()
          Return the running state of the system.
 java.util.List RuntimeStateAdminAPI.getVMControllerBindings()
          Returns a list that contains all of the VMControllerBindings for all the VMControllers running in the MetaMatrix system.
 boolean ExtensionSourceAdminAPI.isSourceExists(java.lang.String sourceName)
          Checks if the extension module exists.
 boolean AuthorizationAdminAPI.isSuperUser(java.lang.String username)
          Returns true if the given username matches the current membership security.membership.admin.username from the current config
 boolean RuntimeStateAdminAPI.isSystemStarted()
          Return TRUE if the system is started; i.e.
 void AuthorizationAdminAPI.removePrincipalsFromRole(java.util.Set principals, java.lang.String roleName)
          Remove the given set of principals from the given role.
 void ExtensionSourceAdminAPI.removeSource(java.lang.String sourceName)
          Deletes a source from the list of sources
 void RuntimeStateAdminAPI.restartService(ServiceID serviceID)
          Restart a failed or stopped service.
 void ConfigurationAdminAPI.saveResources(java.util.Collection resourceDescriptors)
          Save the resource changes based on each ResourceDescriptor in the collection.
 java.util.List ExtensionSourceAdminAPI.setEnabled(java.util.Collection sourceNames, boolean enabled)
          Sets the "enabled" (for searching) property of all of the indicated extension sources.
 void RuntimeStateAdminAPI.setLoggingConfiguration(Configuration config, LogConfiguration logConfig, java.util.List actions)
          Sets the LogConfiguration on the given Configuration.
 java.util.List ExtensionSourceAdminAPI.setSearchOrder(java.util.List sourceNames)
          Sets the positions in the search order of all sources (all sources must be included or an ExtensionSourceOrderingException will be thrown) The sourceNames List parameter should indicate the new desired order.
 ExtensionModuleDescriptor ExtensionSourceAdminAPI.setSource(java.lang.String sourceName, byte[] source)
          Updates the indicated extension source
 ExtensionModuleDescriptor ExtensionSourceAdminAPI.setSourceDescription(java.lang.String sourceName, java.lang.String description)
          Updates the indicated extension source's description
 ExtensionModuleDescriptor ExtensionSourceAdminAPI.setSourceName(java.lang.String sourceName, java.lang.String newName)
          Updates the indicated extension source's source name
 void RuntimeStateAdminAPI.shutdownServer()
          Gracefully shutdown server waiting for work to complete.
 void RuntimeStateAdminAPI.startHost(java.lang.String host)
          Start up all processes and services for the host.
 void RuntimeStateAdminAPI.startProcess(java.lang.String host, java.lang.String process)
          Start up all process and services.
 void RuntimeStateAdminAPI.stopHost(java.lang.String host)
          Stop host processes/services once work is complete.
 void RuntimeStateAdminAPI.stopHostNow(java.lang.String host)
          Stop host processes/services now.
 void RuntimeStateAdminAPI.stopProcess(java.lang.String hostname, java.lang.String processName, boolean now)
          Stop process once work is complete.
 void RuntimeStateAdminAPI.stopService(ServiceID serviceID)
          Stop service once work is complete.
 void RuntimeStateAdminAPI.stopServiceNow(ServiceID serviceID)
          Stop service now.
 void RuntimeStateAdminAPI.synchronizeServer()
          Synchronize running services with runtime configuration.
 

Uses of MetaMatrixComponentException in com.metamatrix.platform.admin.apiimpl
 

Methods in com.metamatrix.platform.admin.apiimpl that throw MetaMatrixComponentException
 void AuthorizationAdminAPIImpl.addPrincipalsToRole(java.util.Set principals, java.lang.String roleName)
          Add the given set of principals to the given role.
 ExtensionModuleDescriptor ExtensionSourceAdminAPIImpl.addSource(java.lang.String type, java.lang.String sourceName, byte[] source, java.lang.String description, boolean enabled)
          Adds an extension source to the end of the list of sources
 void RuntimeStateAdminAPIHelper.bounceServer()
          Shutdown server and restart.
 java.util.List ConfigurationAdminAPIImpl.checkPropertiesDecryptable(java.util.List defns)
           
 java.lang.Boolean AuthorizationAdminAPIImpl.containsPolicy(AuthorizationPolicyID policyID)
           
 AuthorizationEditor AuthorizationAdminAPIImpl.createEditor()
          Returns a AuthorizationObjectEditor to perform editing operations on a entitlement type object.
 ConfigurationObjectEditor ConfigurationAdminAPIImpl.createEditor()
          Returns a ConfigurationObjectEditor to perform editing operations on a configuration type object.
 java.util.Set ConfigurationAdminAPIImpl.executeTransaction(ActionDefinition action)
          Execute as a single transaction the specified action, and optionally return the set of objects or object IDs that were affected/modified by the action.
 java.util.Set AuthorizationAdminAPIImpl.executeTransaction(java.util.List actions)
           
 java.util.Set ConfigurationAdminAPIImpl.executeTransaction(java.util.List actions)
          Execute a list of actions, and optionally return the set of objects or object IDs that were affected/modified by the action.
 byte[] RuntimeStateAdminAPIHelper.exportLogs(java.lang.String hostName, java.lang.String processName)
          Export the server logs to a byte[].
 java.util.Collection AuthorizationAdminAPIImpl.findAllPolicyIDs()
          Get all policyIDs in the system except those that we want to filter from the console.
 java.util.List<ServiceRegistryBinding> RuntimeStateAdminAPIHelper.getActiveServices(java.lang.String serviceType)
          get the active services of given type
 java.util.Collection ConfigurationAdminAPIImpl.getAllComponentTypeDefinitions(ComponentTypeID componentTypeID)
          Returns the all component type definitions for the specified ComponentTypeID.
 java.util.Collection ConfigurationAdminAPIImpl.getAllComponentTypes(boolean includeDeprecated)
          Returns a List of type ComponentType that represents all the ComponentTypes defined.
 ComponentDefn ConfigurationAdminAPIImpl.getComponentDefn(ConfigurationID configurationID, ComponentDefnID componentDefnID)
           
 ComponentType ConfigurationAdminAPIImpl.getComponentType(ComponentTypeID id)
          Returns a ComponentType for the specified ComponentTypeID
 java.util.Collection ConfigurationAdminAPIImpl.getComponentTypeDefinitions(ComponentTypeID componentTypeID)
          Returns the component type definitions for the specified ComponentTypeID.
 java.util.Collection ConfigurationAdminAPIImpl.getConfigurationAndDependents(ConfigurationID configID)
           Returns a Collection containing the Configuration object for the specified ConfigurationID id, and also any dependant objects needed to fully define this configuration, such as Host objects, ComponentType objects, and ComponentTypeDefn objects.
 ConfigurationModelContainer ConfigurationAdminAPIImpl.getConfigurationModel(java.lang.String configName)
           
 java.util.Collection RuntimeStateAdminAPIHelper.getConnectionPoolStats(ServiceRegistryBinding binding)
          Return Collection of ConnectionPoolStats for a service.
 Configuration ConfigurationAdminAPIImpl.getCurrentConfiguration()
          Returns the current deployed Configuration.
 java.util.Date RuntimeStateAdminAPIHelper.getEldestProcessStartTime()
           
 Host ConfigurationAdminAPIImpl.getHost(HostID hostID)
          Returns a Host for the specified HostID.
 java.util.List<java.lang.String> RuntimeStateAdminAPIHelper.getHosts()
          Return all hosts running in mm system.
 java.util.List RuntimeStateAdminAPIImpl.getLogEntries(java.util.Date startTime, java.util.Date endTime, java.util.List levels, java.util.List contexts, int maxRows)
           
 Configuration ConfigurationAdminAPIImpl.getNextStartupConfiguration()
          Returns the current deployed Configuration.
 ConfigurationID ConfigurationAdminAPIImpl.getNextStartupConfigurationID()
          Returns the ID of the next startup Configuration, which should reflect the desired runtime state of the system.
 AuthorizationPolicy AuthorizationAdminAPIImpl.getPolicy(AuthorizationPolicyID policyID)
           
 java.util.Collection AuthorizationAdminAPIImpl.getPolicyIDsInRealm(AuthorizationRealm realm)
          Returns a Collection of AuthorizationPolicyIDs in the given AuthorizationRealm.
 java.util.Collection AuthorizationAdminAPIImpl.getPrincipalsForRole(java.lang.String roleName)
           
 java.util.List<ProcessRegistryBinding> RuntimeStateAdminAPIHelper.getProcesses()
          Return all processes.
 ProcessStatistics RuntimeStateAdminAPIImpl.getProcessStatistics(java.lang.String hostName, java.lang.String processName)
          Return VMStatistics object for Process.
 java.util.Collection ConfigurationAdminAPIImpl.getResources()
          Returns a Collection of ResourceDescriptor for all internal resources defined to the system.
 java.util.Map AuthorizationAdminAPIImpl.getRoleDescriptions()
           
 java.util.Collection AuthorizationAdminAPIImpl.getRoleNamesForPrincipal(MetaMatrixPrincipalName principal)
          Returns a Collection of String names of MetaMatrix roles to which the given principal is assigned.
 java.util.Date RuntimeStateAdminAPIImpl.getServerStartTime()
          Returns a Date object representing the time the server was started.
 ServiceID RuntimeStateAdminAPIImpl.getServiceIDByName(java.lang.String hostName, java.lang.String processName, java.lang.String serviceName)
           
 java.util.Collection RuntimeStateAdminAPIImpl.getServiceQueueStatistics(ServiceID serviceID)
          Return Collection of QueueStats for service.
 WorkerPoolStats RuntimeStateAdminAPIImpl.getServiceQueueStatistics(ServiceID serviceID, java.lang.String queueName)
          Return QueueStats object for queue.
 java.util.Collection RuntimeStateAdminAPIHelper.getServiceQueueStatistics(ServiceRegistryBinding binding)
          Return Collection of QueueStats for service.
 java.util.List<ServiceRegistryBinding> RuntimeStateAdminAPIImpl.getServices()
          Return serviceID's for all services running in mm system.
 java.util.List<ServiceRegistryBinding> RuntimeStateAdminAPIHelper.getServices()
          Return serviceID's for all services running in mm system.
 ExtensionModuleDescriptor ExtensionSourceAdminAPIImpl.getSourceDescriptor(java.lang.String sourceName)
          Returns the ExtensionSourceDescriptor object for the extension source indicated by sourceName
 java.util.List ExtensionSourceAdminAPIImpl.getSourceDescriptors()
          Returns List of ExtensionSourceDescriptor objects, in order of their search ordering
 java.util.List ExtensionSourceAdminAPIImpl.getSourceNames()
          Returns List (of Strings) of all extension source names, in order of their search ordering
 java.util.Collection ExtensionSourceAdminAPIImpl.getSourceTypes()
          Returns List (of Strings) of all extension source types currently supported.
 SystemState RuntimeStateAdminAPIImpl.getSystemState()
           
 SystemState RuntimeStateAdminAPIHelper.getSystemState()
          Return the running state of the system.
 java.util.List<ProcessRegistryBinding> RuntimeStateAdminAPIImpl.getVMControllerBindings()
           
 java.net.InetAddress RuntimeStateAdminAPIHelper.getVMHostName(java.lang.String hostName, java.lang.String processName)
           
 ProcessStatistics RuntimeStateAdminAPIHelper.getVMStatistics(java.lang.String hostName, java.lang.String processName)
          Return VMStatistics object for Process.
 boolean ExtensionSourceAdminAPIImpl.isSourceExists(java.lang.String sourceName)
           
 boolean AuthorizationAdminAPIImpl.isSuperUser(java.lang.String username)
          Return true is given username is a super user
 boolean RuntimeStateAdminAPIImpl.isSystemStarted()
          Return TRUE if the system is started; i.e.
 boolean RuntimeStateAdminAPIHelper.isSystemStarted()
          Return TRUE if the system is started; i.e.
 void AuthorizationAdminAPIImpl.removePrincipalsFromRole(java.util.Set principals, java.lang.String roleName)
          Remove the given set of principals from the given role.
 void ExtensionSourceAdminAPIImpl.removeSource(java.lang.String sourceName)
          Deletes a source from the list of sources
 void RuntimeStateAdminAPIImpl.restartService(ServiceID serviceID)
          Restart a failed or stopped service.
 void RuntimeStateAdminAPIHelper.restartService(ServiceID serviceID)
          Restart a failed or stopped service.
 void ConfigurationAdminAPIImpl.saveResources(java.util.Collection resourceDescriptors)
          Save the resource changes based on each ResourceDescriptor in the collection.
 java.util.List ExtensionSourceAdminAPIImpl.setEnabled(java.util.Collection sourceNames, boolean enabled)
          Sets the "enabled" (for searching) property of all of the indicated extension sources.
 void RuntimeStateAdminAPIHelper.setLogConfiguration(Configuration config, LogConfiguration logConfig, java.util.List actions, java.lang.String principalName)
          Set the Log Configuration in the database and propagate changes to other VM
 void RuntimeStateAdminAPIImpl.setLoggingConfiguration(Configuration config, LogConfiguration logConfig, java.util.List actions)
          Sets the LogConfiguration on the given Configuration.
 java.util.List ExtensionSourceAdminAPIImpl.setSearchOrder(java.util.List sourceNames)
          Sets the positions in the search order of all sources (all sources must be included or an ExtensionSourceOrderingException will be thrown) The sourceNames List parameter should indicate the new desired order.
 ExtensionModuleDescriptor ExtensionSourceAdminAPIImpl.setSource(java.lang.String sourceName, byte[] source)
          Updates the indicated extension source
 ExtensionModuleDescriptor ExtensionSourceAdminAPIImpl.setSourceDescription(java.lang.String sourceName, java.lang.String description)
          Updates the indicated extension source's description
 ExtensionModuleDescriptor ExtensionSourceAdminAPIImpl.setSourceName(java.lang.String sourceName, java.lang.String newName)
          Updates the indicated extension source's source name
 void RuntimeStateAdminAPIImpl.shutdownServer()
          Gracefully shutdown server waiting for work to complete.
 void RuntimeStateAdminAPIHelper.shutdownServer()
          Gracefully shutdown server waiting for work to complete.
 void RuntimeStateAdminAPIImpl.startHost(java.lang.String host)
          Start Host and all processes/services for host.
 void RuntimeStateAdminAPIHelper.startHost(java.lang.String host)
          Start Host and all processes/services for host.
 void RuntimeStateAdminAPIImpl.startProcess(java.lang.String host, java.lang.String process)
          Start Process and all services for process.
 void RuntimeStateAdminAPIHelper.startProcess(java.lang.String host, java.lang.String process)
          Start Process and all services for process.
 void RuntimeStateAdminAPIImpl.stopHost(java.lang.String host)
          Stop host processes/services once work is complete.
 void RuntimeStateAdminAPIHelper.stopHost(java.lang.String host, boolean stopNow)
          Stop host processes/services.
 void RuntimeStateAdminAPIImpl.stopHostNow(java.lang.String host)
          Stop host processes/services now.
 void RuntimeStateAdminAPIImpl.stopProcess(java.lang.String hostName, java.lang.String processName, boolean now)
          Stop process once work is complete.
 void RuntimeStateAdminAPIHelper.stopProcess(java.lang.String hostName, java.lang.String processName, boolean stopNow)
          Stop process.
 void RuntimeStateAdminAPIImpl.stopService(ServiceID serviceID)
          Stop service once work is complete.
 void RuntimeStateAdminAPIHelper.stopService(ServiceID serviceID, boolean stopNow)
          Stop service.
 void RuntimeStateAdminAPIImpl.stopServiceNow(ServiceID serviceID)
          Stop service now.
 void RuntimeStateAdminAPIImpl.synchronizeServer()
          Synchronize running services with runtime configuration.
 void RuntimeStateAdminAPIHelper.synchronizeServer()
          Synchronize running services with runtime configuration.
 

Uses of MetaMatrixComponentException in com.metamatrix.platform.registry
 

Subclasses of MetaMatrixComponentException in com.metamatrix.platform.registry
 class ResourceAlreadyBoundException
           
 class ResourceNotBoundException
           
 

Uses of MetaMatrixComponentException in com.metamatrix.platform.security.api
 

Methods in com.metamatrix.platform.security.api that throw MetaMatrixComponentException
 void ILogon.assertIdentity(SessionToken sessionId)
           
 LogonResult ILogon.logon(java.util.Properties connectionProperties)
           
 ResultsFuture<?> ILogon.ping()
          Ping the server to see if the client-server connection is alive.
 

Uses of MetaMatrixComponentException in com.metamatrix.platform.security.api.service
 

Methods in com.metamatrix.platform.security.api.service that throw MetaMatrixComponentException
 void AuthorizationServiceInterface.migratePolicies(SessionToken token, EntitlementMigrationReport rpt, java.lang.String targetVDBName, java.lang.String targetVDBVersion, java.util.Set targetNodes, java.util.Collection sourcePolicies, AdminOptions options)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.platform.security.audit.config
 

Subclasses of MetaMatrixComponentException in com.metamatrix.platform.security.audit.config
 class AuditConfigurationException
           
 

Uses of MetaMatrixComponentException in com.metamatrix.platform.security.audit.destination
 

Subclasses of MetaMatrixComponentException in com.metamatrix.platform.security.audit.destination
 class AuditDestinationInitFailedException
           
 

Uses of MetaMatrixComponentException in com.metamatrix.platform.security.authorization.service
 

Methods in com.metamatrix.platform.security.authorization.service that throw MetaMatrixComponentException
 java.util.Collection AuthorizationServiceImpl.getInaccessibleResources(java.lang.String connectionID, int action, java.util.Collection resources, int context)
           
 boolean AuthorizationServiceImpl.hasRole(java.lang.String connectionID, java.lang.String roleType, java.lang.String roleName)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.platform.service.api
 

Methods in com.metamatrix.platform.service.api that throw MetaMatrixComponentException
 void CacheAdmin.clearCache(java.lang.String name, java.util.Properties props)
          Clear the named cached using properties to set options if necessary
 java.util.Map CacheAdmin.getCaches()
          Get names of all caches in this object
 

Uses of MetaMatrixComponentException in com.metamatrix.query.eval
 

Methods in com.metamatrix.query.eval that throw MetaMatrixComponentException
 java.lang.Boolean Evaluator.evaluate(CompareCriteria criteria, java.util.List tuple)
           
 java.lang.Boolean Evaluator.evaluate(CompoundCriteria criteria, java.util.List tuple)
           
static boolean Evaluator.evaluate(Criteria criteria)
           
 boolean Evaluator.evaluate(Criteria criteria, java.util.List tuple)
           
 boolean Evaluator.evaluate(ExistsCriteria criteria, java.util.List tuple)
           
static java.lang.Object Evaluator.evaluate(Expression expression)
           
 java.lang.Object Evaluator.evaluate(Expression expression, java.util.List tuple)
           
 boolean Evaluator.evaluate(IsNullCriteria criteria, java.util.List tuple)
           
 java.lang.Boolean Evaluator.evaluate(MatchCriteria criteria, java.util.List tuple)
           
 java.lang.Boolean Evaluator.evaluate(NotCriteria criteria, java.util.List tuple)
           
protected  ValueIterator Evaluator.evaluateSubquery(SubqueryContainer container, java.util.List tuple)
           
 java.lang.Boolean Evaluator.evaluateTVL(Criteria criteria, java.util.List tuple)
           
 boolean SecurityFunctionEvaluator.hasRole(java.lang.String connectionID, java.lang.String roleType, java.lang.String roleName)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.function.aggregate
 

Methods in com.metamatrix.query.function.aggregate that throw MetaMatrixComponentException
 void AggregateFunction.addInput(java.lang.Object input)
          Called for the element value in every row of a group.
 void Sum.addInput(java.lang.Object input)
           
 void Max.addInput(java.lang.Object value)
           
 void Min.addInput(java.lang.Object value)
           
 void NullFilter.addInput(java.lang.Object input)
           
 void Avg.addInput(java.lang.Object input)
           
 void ConstantFunction.addInput(java.lang.Object input)
           
 java.lang.Object AggregateFunction.getResult()
          Called after all values have been processed to get the result.
 java.lang.Object Sum.getResult()
           
 java.lang.Object NullFilter.getResult()
           
 java.lang.Object Avg.getResult()
           
 java.lang.Object ConstantFunction.getResult()
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.metadata
 

Methods in com.metamatrix.query.metadata that throw MetaMatrixComponentException
 java.lang.Object BasicQueryMetadataWrapper.addToMetadataCache(java.lang.Object metadataID, java.lang.String key, java.lang.Object value)
           
 java.lang.Object BasicQueryMetadata.addToMetadataCache(java.lang.Object metadataID, java.lang.String key, java.lang.Object value)
           
 java.lang.Object QueryMetadataInterface.addToMetadataCache(java.lang.Object metadataID, java.lang.String key, java.lang.Object value)
           
 java.lang.Object TempMetadataAdapter.addToMetadataCache(java.lang.Object metadataID, java.lang.String key, java.lang.Object value)
           
 boolean BasicQueryMetadataWrapper.elementSupports(java.lang.Object elementID, int elementConstant)
           
 boolean BasicQueryMetadata.elementSupports(java.lang.Object elementID, int elementConstant)
           
 boolean QueryMetadataInterface.elementSupports(java.lang.Object elementID, int elementConstant)
          Determine whether the specified element supports some feature.
 boolean TempMetadataAdapter.elementSupports(java.lang.Object elementID, int supportConstant)
           
 ColumnRecordImpl MetadataStore.findElement(java.lang.String fullName)
          Deprecated. used only by xml and uuid resolving
 TableRecordImpl MetadataStore.findGroup(java.lang.String fullName)
           
 java.util.Collection<? extends AbstractMetadataRecord> MetadataStore.findMetadataRecords(char recordType, java.lang.String entityName, boolean isPartialName)
          Deprecated. used only for xml
 java.util.Collection BasicQueryMetadataWrapper.getAccessPatternsInGroup(java.lang.Object groupID)
           
 java.util.Collection BasicQueryMetadata.getAccessPatternsInGroup(java.lang.Object groupID)
           
 java.util.Collection QueryMetadataInterface.getAccessPatternsInGroup(java.lang.Object groupID)
          Get the access patterns for the specified group
 java.util.Collection TempMetadataAdapter.getAccessPatternsInGroup(java.lang.Object groupID)
           
 byte[] BasicQueryMetadataWrapper.getBinaryVDBResource(java.lang.String resourcePath)
           
 byte[] BasicQueryMetadata.getBinaryVDBResource(java.lang.String resourcePath)
           
 byte[] QueryMetadataInterface.getBinaryVDBResource(java.lang.String resourcePath)
          Gets the contents of a VDB resource in binary form.
 int BasicQueryMetadataWrapper.getCardinality(java.lang.Object groupID)
           
 int BasicQueryMetadata.getCardinality(java.lang.Object groupID)
           
 int QueryMetadataInterface.getCardinality(java.lang.Object groupID)
          Return the cardinality for this group
 int TempMetadataAdapter.getCardinality(java.lang.Object groupID)
           
 java.lang.String BasicQueryMetadataWrapper.getCharacterVDBResource(java.lang.String resourcePath)
           
 java.lang.String BasicQueryMetadata.getCharacterVDBResource(java.lang.String resourcePath)
           
 java.lang.String QueryMetadataInterface.getCharacterVDBResource(java.lang.String resourcePath)
          Gets the contents of a VDB resource as a String.
 java.lang.Object BasicQueryMetadataWrapper.getDefaultValue(java.lang.Object elementID)
           
 java.lang.Object BasicQueryMetadata.getDefaultValue(java.lang.Object elementID)
           
 java.lang.Object QueryMetadataInterface.getDefaultValue(java.lang.Object elementID)
          Get the element's default value for an element symbol
 java.lang.Object TempMetadataAdapter.getDefaultValue(java.lang.Object elementID)
           
 java.lang.String BasicQueryMetadataWrapper.getDeletePlan(java.lang.Object groupID)
           
 java.lang.String BasicQueryMetadata.getDeletePlan(java.lang.Object groupID)
          Get procedure defining the delete plan for this group.
 java.lang.String QueryMetadataInterface.getDeletePlan(java.lang.Object groupID)
          Get procedure defining the delete plan for this group.
 int BasicQueryMetadataWrapper.getDistinctValues(java.lang.Object elementID)
           
 int BasicQueryMetadata.getDistinctValues(java.lang.Object elementID)
           
 int QueryMetadataInterface.getDistinctValues(java.lang.Object elementID)
          Get the number of distinct values for this column.
 int TempMetadataAdapter.getDistinctValues(java.lang.Object elementID)
           
 java.lang.Object BasicQueryMetadataWrapper.getElementID(java.lang.String elementName)
           
 java.lang.Object BasicQueryMetadata.getElementID(java.lang.String elementName)
           
 java.lang.Object QueryMetadataInterface.getElementID(java.lang.String elementName)
          Get the metadata-implementation identifier object for the given element name.
 java.lang.Object TempMetadataAdapter.getElementID(java.lang.String elementName)
          Check metadata first, then check temp groups if not found
 java.util.List BasicQueryMetadataWrapper.getElementIDsInAccessPattern(java.lang.Object accessPattern)
           
 java.util.List BasicQueryMetadata.getElementIDsInAccessPattern(java.lang.Object accessPattern)
           
 java.util.List QueryMetadataInterface.getElementIDsInAccessPattern(java.lang.Object accessPattern)
          Get the elements in the access pattern
 java.util.List TempMetadataAdapter.getElementIDsInAccessPattern(java.lang.Object accessPattern)
           
 java.util.List BasicQueryMetadataWrapper.getElementIDsInGroupID(java.lang.Object groupID)
           
 java.util.List BasicQueryMetadata.getElementIDsInGroupID(java.lang.Object groupID)
           
 java.util.List QueryMetadataInterface.getElementIDsInGroupID(java.lang.Object groupID)
          Get list of metadata element IDs for a group ID
 java.util.List TempMetadataAdapter.getElementIDsInGroupID(java.lang.Object groupID)
           
 java.util.List BasicQueryMetadataWrapper.getElementIDsInIndex(java.lang.Object index)
           
 java.util.List BasicQueryMetadata.getElementIDsInIndex(java.lang.Object index)
           
 java.util.List QueryMetadataInterface.getElementIDsInIndex(java.lang.Object index)
          Get the elements in the index
 java.util.List TempMetadataAdapter.getElementIDsInIndex(java.lang.Object index)
           
 java.util.List BasicQueryMetadataWrapper.getElementIDsInKey(java.lang.Object key)
           
 java.util.List BasicQueryMetadata.getElementIDsInKey(java.lang.Object key)
           
 java.util.List QueryMetadataInterface.getElementIDsInKey(java.lang.Object key)
          Get the elements in the key
 java.util.List TempMetadataAdapter.getElementIDsInKey(java.lang.Object keyID)
           
 int BasicQueryMetadataWrapper.getElementLength(java.lang.Object elementID)
           
 int BasicQueryMetadata.getElementLength(java.lang.Object elementID)
           
 int QueryMetadataInterface.getElementLength(java.lang.Object elementID)
          Get the element length for a given element ID.
 int TempMetadataAdapter.getElementLength(java.lang.Object elementID)
           
 java.lang.String BasicQueryMetadataWrapper.getElementType(java.lang.Object elementID)
           
 java.lang.String BasicQueryMetadata.getElementType(java.lang.Object elementID)
           
 java.lang.String QueryMetadataInterface.getElementType(java.lang.Object elementID)
          Get the element type name for an element symbol.
 java.lang.String TempMetadataAdapter.getElementType(java.lang.Object elementID)
           
 java.util.Collection<PropertyRecordImpl> MetadataStore.getExtensionProperties(AbstractMetadataRecord record)
           
 java.util.Properties BasicQueryMetadataWrapper.getExtensionProperties(java.lang.Object metadataID)
           
 java.util.Properties BasicQueryMetadata.getExtensionProperties(java.lang.Object metadataID)
           
 java.util.Properties QueryMetadataInterface.getExtensionProperties(java.lang.Object metadataID)
          Get all extension properties defined on this metadata object
 java.util.Properties TempMetadataAdapter.getExtensionProperties(java.lang.Object metadataID)
           
 java.util.Collection BasicQueryMetadataWrapper.getForeignKeysInGroup(java.lang.Object groupID)
           
 java.util.Collection BasicQueryMetadata.getForeignKeysInGroup(java.lang.Object groupID)
           
 java.util.Collection QueryMetadataInterface.getForeignKeysInGroup(java.lang.Object groupID)
          Get the foreign keys for the specified group
 java.util.Collection TempMetadataAdapter.getForeignKeysInGroup(java.lang.Object groupID)
           
 java.lang.String BasicQueryMetadataWrapper.getFormat(java.lang.Object elementID)
           
 java.lang.String BasicQueryMetadata.getFormat(java.lang.Object elementID)
           
 java.lang.String QueryMetadataInterface.getFormat(java.lang.Object elementID)
          Get the element's format
 java.lang.Object BasicQueryMetadataWrapper.getFromMetadataCache(java.lang.Object metadataID, java.lang.String key)
           
 java.lang.Object BasicQueryMetadata.getFromMetadataCache(java.lang.Object metadataID, java.lang.String key)
           
 java.lang.Object QueryMetadataInterface.getFromMetadataCache(java.lang.Object metadataID, java.lang.String key)
           
 java.lang.Object TempMetadataAdapter.getFromMetadataCache(java.lang.Object metadataID, java.lang.String key)
           
 java.lang.String BasicQueryMetadataWrapper.getFullElementName(java.lang.String fullGroupName, java.lang.String shortElementName)
           
 java.lang.String BasicQueryMetadata.getFullElementName(java.lang.String fullGroupName, java.lang.String shortElementName)
           
 java.lang.String QueryMetadataInterface.getFullElementName(java.lang.String fullGroupName, java.lang.String shortElementName)
          Get the fully qualified (unique) element name given the full group name and the short element name.
 java.lang.String BasicQueryMetadataWrapper.getFullName(java.lang.Object metadataID)
           
 java.lang.String BasicQueryMetadata.getFullName(java.lang.Object metadataID)
           
 java.lang.String QueryMetadataInterface.getFullName(java.lang.Object metadataID)
          Get the fully qualified (unique) name of the metadata identifier specified.
 java.lang.String TempMetadataAdapter.getFullName(java.lang.Object metadataID)
           
 java.lang.Object BasicQueryMetadataWrapper.getGroupID(java.lang.String groupName)
           
 java.lang.Object BasicQueryMetadata.getGroupID(java.lang.String groupName)
           
 java.lang.Object QueryMetadataInterface.getGroupID(java.lang.String groupName)
          Get the metadata-implementation identifier object for the given group name.
 java.lang.Object TempMetadataAdapter.getGroupID(java.lang.String groupName)
          Check metadata first, then check temp groups if not found
 java.lang.Object BasicQueryMetadataWrapper.getGroupIDForElementID(java.lang.Object elementID)
           
 java.lang.Object BasicQueryMetadata.getGroupIDForElementID(java.lang.Object elementID)
           
 java.lang.Object QueryMetadataInterface.getGroupIDForElementID(java.lang.Object elementID)
          Get containg group ID given element ID
 java.lang.Object TempMetadataAdapter.getGroupIDForElementID(java.lang.Object elementID)
           
 java.lang.String BasicQueryMetadataWrapper.getGroupName(java.lang.String fullElementName)
           
 java.lang.String BasicQueryMetadata.getGroupName(java.lang.String fullElementName)
           
 java.lang.String QueryMetadataInterface.getGroupName(java.lang.String fullElementName)
          Get the group name from a fully qualified element name.
 java.util.Collection BasicQueryMetadataWrapper.getGroupsForPartialName(java.lang.String partialGroupName)
           
 java.util.Collection BasicQueryMetadata.getGroupsForPartialName(java.lang.String partialGroupName)
           
 java.util.Collection<java.lang.String> MetadataStore.getGroupsForPartialName(java.lang.String partialGroupName)
          Returns the fully qualified names of groups matching the given partial name.
 java.util.Collection QueryMetadataInterface.getGroupsForPartialName(java.lang.String partialGroupName)
          Get a collection of group names that match the partially qualified group name.
 java.util.Collection BasicQueryMetadataWrapper.getIndexesInGroup(java.lang.Object groupID)
           
 java.util.Collection BasicQueryMetadata.getIndexesInGroup(java.lang.Object groupID)
           
 java.util.Collection QueryMetadataInterface.getIndexesInGroup(java.lang.Object groupID)
          Get the indexes for the specified group
 java.util.Collection TempMetadataAdapter.getIndexesInGroup(java.lang.Object groupID)
           
 java.lang.String BasicQueryMetadataWrapper.getInsertPlan(java.lang.Object groupID)
           
 java.lang.String BasicQueryMetadata.getInsertPlan(java.lang.Object groupID)
          Get procedure defining the insert plan for this group.
 java.lang.String QueryMetadataInterface.getInsertPlan(java.lang.Object groupID)
          Get procedure defining the insert plan for this group.
 MappingNode BasicQueryMetadataWrapper.getMappingNode(java.lang.Object groupID)
           
 MappingNode BasicQueryMetadata.getMappingNode(java.lang.Object groupID)
           
 MappingNode QueryMetadataInterface.getMappingNode(java.lang.Object groupID)
          Get the mapping node for the given groupID
 MappingNode TempMetadataAdapter.getMappingNode(java.lang.Object groupID)
           
 java.lang.Object BasicQueryMetadataWrapper.getMaterialization(java.lang.Object groupID)
           
 java.lang.Object BasicQueryMetadata.getMaterialization(java.lang.Object groupID)
           
 java.lang.Object QueryMetadataInterface.getMaterialization(java.lang.Object groupID)
          Accquire the physical group ID (the Materialization) for the given virtual group ID, or null if the given virtual group has no Materialization.
 java.lang.Object TempMetadataAdapter.getMaterialization(java.lang.Object groupID)
           
 java.lang.Object BasicQueryMetadataWrapper.getMaterializationStage(java.lang.Object groupID)
           
 java.lang.Object BasicQueryMetadata.getMaterializationStage(java.lang.Object groupID)
           
 java.lang.Object QueryMetadataInterface.getMaterializationStage(java.lang.Object groupID)
          Accquire the physical group ID that is used for the staging area for loading (the Materialization) for the given virtual group ID, or null if the given virtual group has no Materialization.
 java.lang.Object TempMetadataAdapter.getMaterializationStage(java.lang.Object groupID)
           
 java.lang.Object BasicQueryMetadataWrapper.getMaximumValue(java.lang.Object elementID)
           
 java.lang.Object BasicQueryMetadata.getMaximumValue(java.lang.Object elementID)
           
 java.lang.Object QueryMetadataInterface.getMaximumValue(java.lang.Object elementID)
          Get the element's default value for an element symbol
 java.lang.Object TempMetadataAdapter.getMaximumValue(java.lang.Object elementID)
           
 int BasicQueryMetadataWrapper.getMaxSetSize(java.lang.Object modelID)
           
 int BasicQueryMetadata.getMaxSetSize(java.lang.Object modelID)
           
 int QueryMetadataInterface.getMaxSetSize(java.lang.Object modelID)
          Get the max set size for the specified model.
 java.lang.Object BasicQueryMetadataWrapper.getMinimumValue(java.lang.Object elementID)
           
 java.lang.Object BasicQueryMetadata.getMinimumValue(java.lang.Object elementID)
           
 java.lang.Object QueryMetadataInterface.getMinimumValue(java.lang.Object elementID)
          Get the element's minimum value for an element symbol
 java.lang.Object TempMetadataAdapter.getMinimumValue(java.lang.Object elementID)
           
 ModelRecordImpl MetadataStore.getModel(java.lang.String fullName)
           
 java.lang.String BasicQueryMetadataWrapper.getModeledBaseType(java.lang.Object elementID)
           
 java.lang.String BasicQueryMetadata.getModeledBaseType(java.lang.Object elementID)
           
 java.lang.String QueryMetadataInterface.getModeledBaseType(java.lang.Object elementID)
          Get the design-time model base type of the element specified.
 java.lang.String TempMetadataAdapter.getModeledBaseType(java.lang.Object elementID)
           
 java.lang.String BasicQueryMetadataWrapper.getModeledPrimitiveType(java.lang.Object elementID)
           
 java.lang.String BasicQueryMetadata.getModeledPrimitiveType(java.lang.Object elementID)
           
 java.lang.String QueryMetadataInterface.getModeledPrimitiveType(java.lang.Object elementID)
          Get the design-time model primitive type of the element specified.
 java.lang.String TempMetadataAdapter.getModeledPrimitiveType(java.lang.Object elementID)
           
 java.lang.String BasicQueryMetadataWrapper.getModeledType(java.lang.Object elementID)
           
 java.lang.String BasicQueryMetadata.getModeledType(java.lang.Object elementID)
           
 java.lang.String QueryMetadataInterface.getModeledType(java.lang.Object elementID)
          Get the design-time model type of the element specified.
 java.lang.String TempMetadataAdapter.getModeledType(java.lang.Object elementID)
           
 java.lang.Object BasicQueryMetadataWrapper.getModelID(java.lang.Object groupOrElementID)
           
 java.lang.Object BasicQueryMetadata.getModelID(java.lang.Object groupOrElementID)
           
 java.lang.Object QueryMetadataInterface.getModelID(java.lang.Object groupOrElementID)
          Get the metadata-implementation identifier object for the model containing the specified group or element ID.
 java.lang.Object TempMetadataAdapter.getModelID(java.lang.Object groupOrElementID)
           
 java.lang.String BasicQueryMetadataWrapper.getNameInSource(java.lang.Object metadataID)
           
 java.lang.String BasicQueryMetadata.getNameInSource(java.lang.Object metadataID)
           
 java.lang.String QueryMetadataInterface.getNameInSource(java.lang.Object metadataID)
          Get the name in source of the metadata identifier specified.
 java.lang.String BasicQueryMetadataWrapper.getNativeType(java.lang.Object elementID)
           
 java.lang.String BasicQueryMetadata.getNativeType(java.lang.Object elementID)
           
 java.lang.String QueryMetadataInterface.getNativeType(java.lang.Object elementID)
          Get the native type of the element specified.
 java.lang.String TempMetadataAdapter.getNativeType(java.lang.Object elementID)
          Get the native type name for the element.
 int BasicQueryMetadataWrapper.getNullValues(java.lang.Object elementID)
           
 int BasicQueryMetadata.getNullValues(java.lang.Object elementID)
           
 int QueryMetadataInterface.getNullValues(java.lang.Object elementID)
          Get the number of distinct values for this column.
 int TempMetadataAdapter.getNullValues(java.lang.Object elementID)
           
 int BasicQueryMetadataWrapper.getPosition(java.lang.Object elementID)
           
 int BasicQueryMetadata.getPosition(java.lang.Object elementID)
           
 int QueryMetadataInterface.getPosition(java.lang.Object elementID)
          Get the element's position in the group
 int TempMetadataAdapter.getPosition(java.lang.Object elementID)
           
 int BasicQueryMetadataWrapper.getPrecision(java.lang.Object elementID)
           
 int BasicQueryMetadata.getPrecision(java.lang.Object elementID)
           
 int QueryMetadataInterface.getPrecision(java.lang.Object elementID)
          Get the element's precision
 int TempMetadataAdapter.getPrecision(java.lang.Object elementID)
           
 java.lang.Object BasicQueryMetadataWrapper.getPrimaryKeyIDForForeignKeyID(java.lang.Object foreignKeyID)
           
 java.lang.Object BasicQueryMetadata.getPrimaryKeyIDForForeignKeyID(java.lang.Object foreignKeyID)
           
 java.lang.Object QueryMetadataInterface.getPrimaryKeyIDForForeignKeyID(java.lang.Object foreignKeyID)
          Get the corresponding primary key ID for the specified foreign key ID
 int BasicQueryMetadataWrapper.getRadix(java.lang.Object elementID)
           
 int BasicQueryMetadata.getRadix(java.lang.Object elementID)
           
 int QueryMetadataInterface.getRadix(java.lang.Object elementID)
          Get the element's radix
 int TempMetadataAdapter.getRadix(java.lang.Object elementID)
           
 int BasicQueryMetadataWrapper.getScale(java.lang.Object elementID)
           
 int BasicQueryMetadata.getScale(java.lang.Object elementID)
           
 int QueryMetadataInterface.getScale(java.lang.Object elementID)
          Get the element's scale
 int TempMetadataAdapter.getScale(java.lang.Object elementID)
           
 java.lang.String BasicQueryMetadataWrapper.getShortElementName(java.lang.String fullElementName)
           
 java.lang.String BasicQueryMetadata.getShortElementName(java.lang.String fullElementName)
           
 java.lang.String QueryMetadataInterface.getShortElementName(java.lang.String fullElementName)
          Get the short (unique only to group) name of an element, given a fully qualified element name.
 ProcedureRecordImpl MetadataStore.getStoredProcedure(java.lang.String fullyQualifiedProcedureName)
           
 StoredProcedureInfo BasicQueryMetadataWrapper.getStoredProcedureInfoForProcedure(java.lang.String fullyQualifiedProcedureName)
           
 StoredProcedureInfo BasicQueryMetadata.getStoredProcedureInfoForProcedure(java.lang.String fullyQualifiedProcedureName)
           
 StoredProcedureInfo QueryMetadataInterface.getStoredProcedureInfoForProcedure(java.lang.String fullyQualifiedProcedureName)
          Get the the StoredProcedureInfo based on the fully qualified procedure name
 java.util.Collection BasicQueryMetadataWrapper.getUniqueKeysInGroup(java.lang.Object groupID)
           
 java.util.Collection BasicQueryMetadata.getUniqueKeysInGroup(java.lang.Object groupID)
           
 java.util.Collection QueryMetadataInterface.getUniqueKeysInGroup(java.lang.Object groupID)
          Get the unique keys for the specified group (primary and unique keys)
 java.util.Collection TempMetadataAdapter.getUniqueKeysInGroup(java.lang.Object groupID)
           
 java.lang.String BasicQueryMetadataWrapper.getUpdatePlan(java.lang.Object groupID)
           
 java.lang.String BasicQueryMetadata.getUpdatePlan(java.lang.Object groupID)
          Get procedure defining the update plan for this group.
 java.lang.String QueryMetadataInterface.getUpdatePlan(java.lang.Object groupID)
          Get procedure defining the update plan for this group.
 java.lang.String[] BasicQueryMetadataWrapper.getVDBResourcePaths()
           
 java.lang.String[] BasicQueryMetadata.getVDBResourcePaths()
           
 java.lang.String[] QueryMetadataInterface.getVDBResourcePaths()
          Gets the resource paths of all the resources in the VDB.
 java.lang.String BasicQueryMetadataWrapper.getVirtualDatabaseName()
           
 java.lang.String BasicQueryMetadata.getVirtualDatabaseName()
           
 java.lang.String QueryMetadataInterface.getVirtualDatabaseName()
          Get the currently connected virtual database name.
 java.lang.String TempMetadataAdapter.getVirtualDatabaseName()
           
 QueryNode BasicQueryMetadataWrapper.getVirtualPlan(java.lang.Object groupID)
           
 QueryNode BasicQueryMetadata.getVirtualPlan(java.lang.Object groupID)
           
 QueryNode QueryMetadataInterface.getVirtualPlan(java.lang.Object groupID)
          Get virtual plan for a group symbol.
 QueryNode TempMetadataAdapter.getVirtualPlan(java.lang.Object groupID)
           
 java.util.List BasicQueryMetadataWrapper.getXMLSchemas(java.lang.Object groupID)
           
 java.util.List BasicQueryMetadata.getXMLSchemas(java.lang.Object groupID)
           
 java.util.List QueryMetadataInterface.getXMLSchemas(java.lang.Object groupID)
          Get XML schemas for a document group.
 java.util.List TempMetadataAdapter.getXMLSchemas(java.lang.Object groupID)
           
 java.util.Collection BasicQueryMetadataWrapper.getXMLTempGroups(java.lang.Object groupID)
           
 java.util.Collection BasicQueryMetadata.getXMLTempGroups(java.lang.Object groupID)
           
 java.util.Collection QueryMetadataInterface.getXMLTempGroups(java.lang.Object groupID)
          Return a list of all the temp groups used in this document.
 java.util.Collection TempMetadataAdapter.getXMLTempGroups(java.lang.Object groupID)
           
 java.util.Collection MetadataStore.getXMLTempGroups(TableRecordImpl table)
          Deprecated. used only for xml
 boolean BasicQueryMetadataWrapper.groupSupports(java.lang.Object groupID, int groupConstant)
           
 boolean BasicQueryMetadata.groupSupports(java.lang.Object groupID, int groupConstant)
           
 boolean QueryMetadataInterface.groupSupports(java.lang.Object groupID, int groupConstant)
          Determine whether the specified group supports some feature.
 boolean TempMetadataAdapter.groupSupports(java.lang.Object groupID, int groupConstant)
           
 boolean BasicQueryMetadataWrapper.hasMaterialization(java.lang.Object groupID)
           
 boolean BasicQueryMetadata.hasMaterialization(java.lang.Object groupID)
           
 boolean QueryMetadataInterface.hasMaterialization(java.lang.Object groupID)
          Determine whether given virtual group has an associated Materialization.
 boolean TempMetadataAdapter.hasMaterialization(java.lang.Object groupID)
           
 boolean BasicQueryMetadataWrapper.isProcedure(java.lang.Object groupID)
           
 boolean BasicQueryMetadata.isProcedure(java.lang.Object elementID)
           
 boolean QueryMetadataInterface.isProcedure(java.lang.Object groupID)
          Determine whether this is a procedure
 boolean TempMetadataAdapter.isProcedure(java.lang.Object elementID)
           
 boolean BasicQueryMetadataWrapper.isScalarGroup(java.lang.Object groupID)
           
 boolean BasicQueryMetadata.isScalarGroup(java.lang.Object groupID)
           
 boolean QueryMetadataInterface.isScalarGroup(java.lang.Object groupID)
           
 boolean TempMetadataAdapter.isScalarGroup(java.lang.Object groupID)
           
 boolean BasicQueryMetadataWrapper.isTemporaryTable(java.lang.Object groupID)
           
 boolean BasicQueryMetadata.isTemporaryTable(java.lang.Object groupID)
           
 boolean QueryMetadataInterface.isTemporaryTable(java.lang.Object groupID)
          Determine whether a group is a temporary table.
 boolean TempMetadataAdapter.isTemporaryTable(java.lang.Object groupID)
           
 boolean BasicQueryMetadataWrapper.isVirtualGroup(java.lang.Object groupID)
           
 boolean BasicQueryMetadata.isVirtualGroup(java.lang.Object groupID)
           
 boolean QueryMetadataInterface.isVirtualGroup(java.lang.Object groupID)
          Determine whether a group is virtual or not.
 boolean TempMetadataAdapter.isVirtualGroup(java.lang.Object groupID)
           
 boolean BasicQueryMetadataWrapper.isVirtualModel(java.lang.Object modelID)
           
 boolean BasicQueryMetadata.isVirtualModel(java.lang.Object modelID)
           
 boolean QueryMetadataInterface.isVirtualModel(java.lang.Object modelID)
          Determine whether a model is virtual or not.
 boolean TempMetadataAdapter.isVirtualModel(java.lang.Object modelID)
           
 boolean BasicQueryMetadataWrapper.isXMLGroup(java.lang.Object groupID)
           
 boolean BasicQueryMetadata.isXMLGroup(java.lang.Object groupID)
           
 boolean QueryMetadataInterface.isXMLGroup(java.lang.Object groupID)
          Determine whether a group is an XML virtual document.
 boolean TempMetadataAdapter.isXMLGroup(java.lang.Object groupID)
           
 boolean BasicQueryMetadataWrapper.modelSupports(java.lang.Object modelID, int modelConstant)
           
 boolean BasicQueryMetadata.modelSupports(java.lang.Object modelID, int modelConstant)
           
 boolean QueryMetadataInterface.modelSupports(java.lang.Object modelID, int modelConstant)
          Determine whether the specified model supports some feature.
 

Uses of MetaMatrixComponentException in com.metamatrix.query.optimizer
 

Methods in com.metamatrix.query.optimizer that throw MetaMatrixComponentException
 void CommandPlanner.generateCanonical(CommandTreeNode rootNode, QueryMetadataInterface metadata, AnalysisRecord analysisRecord, CommandContext context)
          Requests that the planner generate the canonical plan(s) for the Command object(s) represented by the CommandTreeNode tree parameter.
 ProcessorPlan CommandPlanner.optimize(CommandTreeNode node, IDGenerator idGenerator, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, AnalysisRecord analysisRecord, CommandContext context)
          Allows the planner a chance to optimize the canonical plan(s) stored in the CommandTreeNode tree.
static ProcessorPlan QueryOptimizer.optimizePlan(Command command, QueryMetadataInterface metadata, IDGenerator idGenerator, CapabilitiesFinder capabilitiesFinder, AnalysisRecord analysisRecord, CommandContext context)
          This method is intended only for clients with a need to have access to the planning state of QueryOptimizer, which it can get to through the CommandTreeNode reference passed in.
 CommandTreeNode CommandTreeProcessor.process(CommandTreeNode root, QueryMetadataInterface metadata)
          Do any necessary processing on the given tree of command tree nodes; return the root of the modified tree.
 

Uses of MetaMatrixComponentException in com.metamatrix.query.optimizer.batch
 

Methods in com.metamatrix.query.optimizer.batch that throw MetaMatrixComponentException
 void BatchedUpdatePlanner.generateCanonical(CommandTreeNode rootNode, QueryMetadataInterface metadata, AnalysisRecord analysisRecord, CommandContext context)
           
static boolean BatchedUpdatePlanner.isEligibleForBatching(Command command, QueryMetadataInterface metadata)
          Returns whether a command can be placed in a connector batch
 ProcessorPlan BatchedUpdatePlanner.optimize(CommandTreeNode node, IDGenerator idGenerator, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, AnalysisRecord analysisRecord, CommandContext context)
          Optimizes batched updates by batching all contiguous commands that relate to the same physical model.
 

Uses of MetaMatrixComponentException in com.metamatrix.query.optimizer.capabilities
 

Methods in com.metamatrix.query.optimizer.capabilities that throw MetaMatrixComponentException
 SourceCapabilities DefaultCapabilitiesFinder.findCapabilities(java.lang.String modelName)
           
 SourceCapabilities CapabilitiesFinder.findCapabilities(java.lang.String modelName)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.optimizer.proc
 

Methods in com.metamatrix.query.optimizer.proc that throw MetaMatrixComponentException
 void ProcedurePlanner.generateCanonical(CommandTreeNode rootNode, QueryMetadataInterface metadata, AnalysisRecord analysisRecord, CommandContext context)
          This method does nothing as the method call to ProcedurePlanner.optimize(com.metamatrix.query.optimizer.CommandTreeNode, com.metamatrix.core.id.IDGenerator, com.metamatrix.query.metadata.QueryMetadataInterface, com.metamatrix.query.optimizer.capabilities.CapabilitiesFinder, com.metamatrix.query.analysis.AnalysisRecord, com.metamatrix.query.util.CommandContext) directly produces the ProcessorPlan for the given procedure.
 ProcessorPlan ProcedurePlanner.optimize(CommandTreeNode node, IDGenerator idGenerator, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, AnalysisRecord analysisRecord, CommandContext context)
          Produce a ProcessorPlan for the CreateUpdateProcedureCommand on the current node of the CommandTreeNode, the procedure plan construction involves using the child processor plans.
 

Uses of MetaMatrixComponentException in com.metamatrix.query.optimizer.relational
 

Methods in com.metamatrix.query.optimizer.relational that throw MetaMatrixComponentException
 RelationalPlan PlanToProcessConverter.convert(PlanNode planNode)
           
protected  RelationalNode PlanToProcessConverter.convertNode(PlanNode node)
           
 PlanNode OptimizerRule.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 void RelationalPlanner.generateCanonical(CommandTreeNode node, QueryMetadataInterface metadata, AnalysisRecord analysisRecord, CommandContext context)
           
static PlanNode GenerateCanonical.generatePlan(Command command, PlanHints hints, QueryMetadataInterface metadata)
          Generate an initial plan given a command.
 ProcessorPlan RelationalPlanner.optimize(CommandTreeNode node, IDGenerator idGenerator, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, AnalysisRecord analysisRecord, CommandContext context)
           
 CommandTreeNode MergeTreeNodeProcessor.process(CommandTreeNode node, QueryMetadataInterface metadata)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.optimizer.relational.rules
 

Methods in com.metamatrix.query.optimizer.relational.rules that return MetaMatrixComponentException
 MetaMatrixComponentException CriteriaCapabilityValidatorVisitor.getException()
           
 

Methods in com.metamatrix.query.optimizer.relational.rules that throw MetaMatrixComponentException
 void RulePushAggregates.addView(PlanNode root, PlanNode unionSource, boolean pushdown, java.util.List<SingleElementSymbol> groupingExpressions, java.util.Set<AggregateSymbol> aggregates, java.util.List<ElementSymbol> virtualElements, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static java.util.Map<ElementSymbol,Expression> FrameUtil.buildSymbolMap(GroupSymbol oldGroup, GroupSymbol newGroup, QueryMetadataInterface metadata)
          creates a symbol map of elements in oldGroup mapped to corresponding elements in newGroup if newGroup is null, then a mapping of oldGroup elements to null constants will be returned
static boolean CriteriaCapabilityValidatorVisitor.canPushLanguageObject(LanguageObject obj, java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static float NewCalculateCostUtil.computeCostForDepJoin(PlanNode joinNode, boolean leftIndependent, JoinNode.JoinStrategyType joinStrategy, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, CommandContext context)
          Computes the cost of a Dependent Join The worst possible cost will arise from a high independent ndv (many dependent sets) and a low depenendent ndv (possibly many matches per set) This logic uses the same assumption as criteria in that ndv is used as a divisor of cardinality.
static float NewCalculateCostUtil.computeCostForJoin(PlanNode leftChildNode, PlanNode rightChildNode, JoinNode.JoinStrategyType joinStrategy, QueryMetadataInterface metadata, CommandContext context)
          Computes the cost of a Merge Join
 PlanNode RuleRemoveOptionalJoins.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RuleValidateWhereAll.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
          Verifies that a model with "supports where all" is being passed an atomic query with a criteria.
 PlanNode RuleChooseJoinStrategy.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RulePlanSorts.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RuleMergeCriteria.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RuleCollapseSource.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RulePlanProcedures.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RuleChooseDependent.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RulePlanJoins.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RulePlanUnions.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RulePlaceAccess.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RuleMergeVirtual.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RulePushSelectCriteria.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
          Execute the rule as described in the class comments.
 PlanNode RuleAssignOutputElements.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
          Execute the rule.
 PlanNode RuleRaiseAccess.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RulePushNonJoinCriteria.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
          Execute the rule as described in the class comments.
 PlanNode RuleCleanCriteria.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RulePushAggregates.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RuleRaiseNull.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RuleCopyCriteria.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
          Execute the rule as described in the class comments.
 PlanNode RuleImplementJoinStrategy.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RuleCalculateCost.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RulePushLimit.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
static int CapabilitiesUtil.getMaxFromGroups(java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static int CapabilitiesUtil.getMaxInCriteriaSize(java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static ConnectorCapabilities.SupportedJoinCriteria CapabilitiesUtil.getSupportedJoinCriteria(java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.isSameConnector(java.lang.Object modelID, java.lang.Object modelID1, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.requiresCriteria(java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supports(SourceCapabilities.Capability cap, java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supportsAggregateFunction(java.lang.Object modelID, AggregateSymbol aggregate, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supportsAggregates(java.util.List groupCols, java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supportsCaseExpression(java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supportsGroupAliases(java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supportsJoin(java.lang.Object modelID, JoinType joinType, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supportsOrderBy(java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supportsRowLimit(java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supportsRowOffset(java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supportsScalarFunction(java.lang.Object modelID, Function function, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supportsSearchedCaseExpression(java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supportsSelectDistinct(java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supportsSelectLiterals(java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supportsSelfJoins(java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supportsSetOp(java.lang.Object modelID, SetQuery.Operation setOp, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supportsSetQueryOrderBy(java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.useAnsiJoin(java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.optimizer.xml
 

Methods in com.metamatrix.query.optimizer.xml that throw MetaMatrixComponentException
static Criteria XMLNodeMappingVisitor.convertCriteria(Criteria simpleCrit, MappingDocument rootNode, QueryMetadataInterface metadata)
          Convert the criteria from names using document identifiers to names using result set (i.e.
static LanguageObject XMLNodeMappingVisitor.convertObject(LanguageObject object, MappingDocument rootNode, QueryMetadataInterface metadata)
           
static GroupSymbol QueryUtil.createResolvedGroup(GroupSymbol group, QueryMetadataInterface metadata)
           
static GroupSymbol QueryUtil.createResolvedGroup(java.lang.String groupName, QueryMetadataInterface metadata)
           
 void XMLPlanner.generateCanonical(CommandTreeNode rootNode, QueryMetadataInterface metadata, AnalysisRecord analysisRecord, CommandContext context)
           
 ProcessorPlan XMLPlanner.optimize(CommandTreeNode node, IDGenerator idGenerator, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, AnalysisRecord analysisRecord, CommandContext context)
           
static MappingDocument SourceNodePlannerVisitor.raiseInputSet(MappingDocument doc, XMLPlannerEnvironment planEnv)
          try to split the criteria based on if that is inputset criteria or not.
static void NameInSourceResolverVisitor.resolveElements(MappingDocument doc, XMLPlannerEnvironment planEnv)
          Resolve all the "NameInSource" property nodes (element names), with the their results set queries.
static void ValidateMappedCriteriaVisitor.validateAndCollectCriteriaElements(MappingDocument doc, XMLPlannerEnvironment planEnv)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.optimizer.xquery
 

Methods in com.metamatrix.query.optimizer.xquery that throw MetaMatrixComponentException
 void XQueryPlanner.generateCanonical(CommandTreeNode node, QueryMetadataInterface metadata, AnalysisRecord analysisRecord, CommandContext context)
           
 ProcessorPlan XQueryPlanner.optimize(CommandTreeNode node, IDGenerator idGenerator, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, AnalysisRecord analysisRecord, CommandContext context)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.processor
 

Methods in com.metamatrix.query.processor that throw MetaMatrixComponentException
 void QueryProcessor.BatchHandler.batchProduced(TupleBatch batch)
           
 void ProcessorPlan.close()
          Close the plan after processing.
 void QueryProcessor.closeProcessing()
          Close processing and clean everything up.
 QueryProcessor QueryProcessor.ProcessorFactory.createQueryProcessor(java.lang.String query, java.lang.String recursionGroup, CommandContext commandContext)
           
 java.lang.Object ProcessorDataManager.lookupCodeValue(CommandContext context, java.lang.String codeTableName, java.lang.String returnElementName, java.lang.String keyElementName, java.lang.Object keyValue)
          Lookup a value from a cached code table.
 java.lang.Object TempTableDataManager.lookupCodeValue(CommandContext context, java.lang.String codeTableName, java.lang.String returnElementName, java.lang.String keyElementName, java.lang.Object keyValue)
           
 TupleBatch ProcessorPlan.nextBatch()
          Get a batch of results or possibly an Exception.
 void ProcessorPlan.open()
          Open the plan for processing.
 void QueryProcessor.process()
          Process fully blocking
 boolean QueryProcessor.process(long time)
          Process until time expires or a BlockedException occurs
 TupleSource ProcessorDataManager.registerRequest(java.lang.Object processorId, Command command, java.lang.String modelName, java.lang.String connectorBindingId, int nodeID)
           
 TupleSource TempTableDataManager.registerRequest(java.lang.Object processorID, Command command, java.lang.String modelName, java.lang.String connectorBindingId, int nodeID)
          This is the magic method.
 

Constructors in com.metamatrix.query.processor that throw MetaMatrixComponentException
QueryProcessor(ProcessorPlan plan, CommandContext context, BufferManager bufferMgr, ProcessorDataManager dataMgr)
          Construct a processor with all necessary information to process.
 

Uses of MetaMatrixComponentException in com.metamatrix.query.processor.batch
 

Methods in com.metamatrix.query.processor.batch that throw MetaMatrixComponentException
 void BatchedUpdatePlan.close()
           
 TupleBatch BatchedUpdatePlan.nextBatch()
           
 void BatchedUpdatePlan.open()
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.processor.dynamic
 

Methods in com.metamatrix.query.processor.dynamic that throw MetaMatrixComponentException
 void SqlEval.close()
          Closes any resources opened during the evaluation
static javax.xml.transform.sax.SAXSource SQLSource.createSource(java.lang.String[] columns, java.lang.Class[] types, TupleSource source)
           
 javax.xml.transform.Source SqlEval.executeSQL(java.lang.String sql)
           
 java.lang.Object SqlEval.getParameterValue(java.lang.String key)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.processor.proc
 

Methods in com.metamatrix.query.processor.proc that throw MetaMatrixComponentException
 void ProcedurePlan.close()
           
 void UpdateCountTupleSource.closeSource()
           
 void ProcedurePlan.executePlan(ProcessorPlan command, java.lang.String rsName)
           
 java.util.List ProcedurePlan.getCurrentRow(java.lang.String rsName)
           
 java.util.List ProcedurePlan.getSchema(java.lang.String rsName)
          Get the schema from the tuple source that represents the columns in a result set
 void ProcedurePlan.incrementProgramCounter()
           
 boolean ProcedurePlan.iterateCursor(java.lang.String rsName)
           
 TupleBatch ProcedurePlan.nextBatch()
           
 java.util.List UpdateCountTupleSource.nextTuple()
           
 void ProcedurePlan.open()
           
 void ProcedurePlan.pop()
           
 void LoopInstruction.postInstruction(ProcedurePlan procEnv)
           
 void RepeatedInstruction.postInstruction(ProcedurePlan procEnv)
           
 void WhileInstruction.postInstruction(ProcedurePlan procEnv)
           
 void ExecDynamicSqlInstruction.process(ProcedurePlan procEnv)
           Processing this instruction executes the ProcessorPlan for the command on the CommandStatement of the update procedure language.
 void LoopInstruction.process(ProcedurePlan procEnv)
           
 void AbstractAssignmentInstruction.process(ProcedurePlan procEnv)
           Updates the current variable context with a value for the Variable defined using a DeclareInstruction, the variable value is obtained by either processing a expression or a command(stored as a processplan).
 void IfInstruction.process(ProcedurePlan procEnv)
          This instruction will evaluate it's criteria, if it evaluates to true, it will push the corresponding sub Program on to the top of the program stack, and break from the loop.
 void ContinueInstruction.process(ProcedurePlan env)
           
 void CreateCursorResultSetInstruction.process(ProcedurePlan procEnv)
          If the result set named rsName does not exist yet in the ProcessorEnvironment, then this instruction will define that result set.
 void WhileInstruction.process(ProcedurePlan env)
           
 void ExecSqlInstruction.process(ProcedurePlan procEnv)
          Processing this instruction executes the ProcessorPlan for the command on the CommandStatement of the update procedure language.
 void BreakInstruction.process(ProcedurePlan env)
           
protected  void AssignmentInstruction.processValue(java.lang.Object value, VariableContext varContext)
           
protected abstract  void AbstractAssignmentInstruction.processValue(java.lang.Object value, VariableContext varContext)
           
protected  void ErrorInstruction.processValue(java.lang.Object value, VariableContext varContext)
           
 void ProcedurePlan.removeResults(java.lang.String rsName)
           
 boolean LoopInstruction.testCondition(ProcedurePlan procEnv)
           
 boolean RepeatedInstruction.testCondition(ProcedurePlan procEnv)
           
 boolean WhileInstruction.testCondition(ProcedurePlan procEnv)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.processor.program
 

Methods in com.metamatrix.query.processor.program that throw MetaMatrixComponentException
abstract  void ProgramInstruction.process(ProcedurePlan env)
          Allow this instruction to do whatever processing it needs, and to in turn manipulate the running program, (via the ProcessorEnvironment getProgramStack method.) A typical instruction should simply increment the program counter of the current program, but specialized instructions may add sub programs to the stack or not increment the counter (so that they are executed again.)
 

Uses of MetaMatrixComponentException in com.metamatrix.query.processor.relational
 

Methods in com.metamatrix.query.processor.relational that throw MetaMatrixComponentException
 void DuplicateFilter.addInput(java.lang.Object input)
           
 void TupleCollector.addTuple(java.util.List<?> tuple)
           
 void DependentCriteriaProcessor.close()
           
 void SubqueryAwareRelationalNode.close()
           
 void BatchCollector.close()
           
 void DependentAccessNode.close()
           
 void PlanExecutionNode.close()
           
 void JoinStrategy.close()
           
 void DependentProcedureAccessNode.close()
           
 void BatchedUpdateNode.close()
           
 void InsertPlanExecutionNode.close()
           
 void ProjectIntoNode.close()
           
 void TupleCollector.close()
           
 void RelationalNode.close()
           
 void JoinNode.close()
           
 void AccessNode.close()
           
 void PartitionedSortJoin.close()
           
 void SortNode.close()
           
 void SubqueryAwareEvaluator.close()
           
 void RelationalPlan.close()
           
 void MergeJoinStrategy.close()
           
 void DependentProcedureExecutionNode.close()
           
 void GroupingNode.close()
           
 TupleSourceID BatchCollector.collectTuples()
           
 TupleSourceID BatchCollector.collectTuples(TupleBatch batch)
           
protected  boolean MergeJoinStrategy.compareToPrevious(com.metamatrix.query.processor.relational.SourceState target)
           
 void PartitionedSortJoin.computeBatchBounds(com.metamatrix.query.processor.relational.SourceState state)
           
protected  ValueIterator SubqueryAwareEvaluator.evaluateSubquery(SubqueryContainer container, java.util.List tuple)
           
 java.util.HashSet<java.lang.Object> DependentValueSource.getCachedSet(Expression valueExpression)
           
 java.lang.Object DuplicateFilter.getResult()
           
 ValueIterator DependentValueSource.getValueIterator(Expression valueExpression)
           
 void JoinStrategy.initialize(JoinNode joinNode)
           
 void PartitionedSortJoin.initialize(JoinNode joinNode)
           
 void MergeJoinStrategy.initialize(JoinNode joinNode)
           
protected  void SortUtility.initialSort()
           
protected  void JoinStrategy.loadLeft()
           
protected  void PartitionedSortJoin.loadLeft()
           
protected  void MergeJoinStrategy.loadLeft()
           
protected  void JoinStrategy.loadRight()
           
protected  void PartitionedSortJoin.loadRight()
           
protected  void SortUtility.mergePhase()
           
 TupleBatch RelationalNode.nextBatch()
          Wrapper for nextBatchDirect that does performance timing - callers should always call this rather than nextBatchDirect().
 TupleBatch RelationalPlan.nextBatch()
           
 TupleBatch ProjectNode.nextBatchDirect()
           
 TupleBatch NullNode.nextBatchDirect()
           
 TupleBatch PlanExecutionNode.nextBatchDirect()
           
 TupleBatch BatchedUpdateNode.nextBatchDirect()
           
 TupleBatch ProjectIntoNode.nextBatchDirect()
          Get batch from child node Walk through each row of child batch Bind values to insertCommand Execute insertCommand Update insertCount When no more data is available, output batch with single row containing insertCount
protected abstract  TupleBatch RelationalNode.nextBatchDirect()
          Template method for subclasses to implement.
protected  TupleBatch JoinNode.nextBatchDirect()
           
 TupleBatch AccessNode.nextBatchDirect()
           
protected  TupleBatch LimitNode.nextBatchDirect()
           
 TupleBatch UnionAllNode.nextBatchDirect()
           
 TupleBatch SortNode.nextBatchDirect()
           
 TupleBatch SelectNode.nextBatchDirect()
           
 TupleBatch GroupingNode.nextBatchDirect()
           
protected abstract  java.util.List JoinStrategy.nextTuple()
           
protected  java.util.List PartitionedSortJoin.nextTuple()
           
protected  java.util.List MergeJoinStrategy.nextTuple()
           
 void PlanExecutionNode.open()
           
 void DependentProcedureAccessNode.open()
           
 void BatchedUpdateNode.open()
           
 void RelationalNode.open()
           
 void JoinNode.open()
           
 void AccessNode.open()
           
 void LimitNode.open()
           
 void UnionAllNode.open()
           
 void SortNode.open()
           
 void RelationalPlan.open()
           
 void DependentProcedureExecutionNode.open()
           
 void GroupingNode.open()
           
protected  void JoinStrategy.postLoadLeft()
           
protected  void PartitionedSortJoin.postLoadLeft()
           
protected  void MergeJoinStrategy.postLoadLeft()
           
protected  void JoinStrategy.postLoadRight()
           
protected  void PartitionedSortJoin.postLoadRight()
           
protected  void MergeJoinStrategy.postLoadRight()
           
 Criteria DependentCriteriaProcessor.prepareCriteria()
           
protected  boolean PlanExecutionNode.prepareNextCommand()
           
protected  boolean InsertPlanExecutionNode.prepareNextCommand()
           
protected  boolean DependentProcedureExecutionNode.prepareNextCommand()
           
protected  boolean DependentAccessNode.prepareNextCommand(Command atomicCommand)
           
protected  boolean DependentProcedureAccessNode.prepareNextCommand(Command atomicCommand)
           
protected  boolean AccessNode.prepareNextCommand(Command atomicCommand)
           
protected  boolean DependentProcedureCriteriaProcessor.prepareNextCommand(VariableContext context)
           
protected  java.util.List RelationalNode.projectTuple(java.util.Map tupleElements, java.util.List tupleValues, java.util.List projectElements)
          Helper method for all the node that will filter the elements needed for the next node.
 void TupleCollector.saveBatch()
           
static boolean RelationalNodeUtil.shouldExecute(Command command, boolean simplifyCriteria)
          Decides whether a command needs to be executed.
 TupleSourceID SortUtility.sort()
           
protected  void MergeJoinStrategy.sortRight()
           
 

Constructors in com.metamatrix.query.processor.relational that throw MetaMatrixComponentException
BatchCollector(RelationalNode sourceNode)
           
DependentCriteriaProcessor(int maxSetSize, RelationalNode dependentNode, Criteria dependentCriteria)
           
DependentProcedureCriteriaProcessor(RelationalNode dependentNode, Criteria dependentCriteria, java.util.List references, java.util.List defaults)
           
TupleCollector(TupleSourceID tsid, BufferManager bm)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.processor.xml
 

Methods in com.metamatrix.query.processor.xml that throw MetaMatrixComponentException
 void XMLPlan.close()
          Clean up the tuple source when the plan is closed.
 void PlanExecutor.close()
          close the plan and cleanup the resultset.
static NodeDescriptor NodeDescriptor.createNodeDescriptor(java.lang.String name, java.lang.String namespacePrefix, boolean isElement, java.lang.String defaultValue, java.util.Properties namespaceDeclarations, java.util.Properties parentNamespaceDeclarations, boolean isOptional, MappingNode node, java.lang.String textNormalizationMode)
           
static NodeDescriptor NodeDescriptor.createNodeDescriptor(java.lang.String name, java.lang.String namespacePrefix, boolean isElement, java.lang.String defaultValue, java.util.Properties namespaceDeclarations, java.util.Properties parentNamespaceDeclarations, boolean isOptional, MappingNode node, java.lang.String textNormalizationMode, java.lang.Class runtimeType, java.lang.String docBuiltInType)
           
 PlanExecutor XMLProcessorEnvironment.createResultExecutor(java.lang.String resultSetName, ResultSetInfo info)
           
static TupleSourceID XMLUtil.createXMLTupleSource(BufferManager bufferMgr, java.lang.String tupleGroupName)
          Creates a buffer manager's id for XML based data.
 java.util.List PlanExecutor.currentRow()
          Get the result set values of the current row.
 boolean CriteriaCondition.evaluate(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
           
 boolean RecurseProgramCondition.evaluate(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
          Evaluates to true, unless the termination criteria is true, or unless the recursion count limit has been reached
abstract  boolean Condition.evaluate(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext ontext)
          This method causes the Condition to evaluate itself.
 boolean DefaultCondition.evaluate(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
          Always returns true
 void PlanExecutor.execute(java.util.Map referenceValues)
          Execute the plan
 java.util.List PlanExecutor.getOutputElements()
          Get the ElementSymbol list which represents the schema of the result set
 void DocumentInProgress.markAsFinished()
          This marks the document as finished, requiring no more processing.
 void SAXDocumentInProgress.markAsFinished()
           
 TupleBatch XMLPlan.nextBatch()
           
 java.util.List PlanExecutor.nextRow()
          Advance the resultset cursor to next row and retun the row values
 void XMLPlan.open()
           
 com.metamatrix.query.processor.xml.XMLContext MoveCursorInstruction.process(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
           
abstract  com.metamatrix.query.processor.xml.XMLContext ProcessorInstruction.process(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
          Allow this ProcessorInstruction to do whatever processing it needs, and to in turn manipulate the running program, (via the ProcessorEnvironment getProgramStack method.) A typical instruction should simply increment the program counter of the current program, but specialized instructions may add sub programs to the stack or not increment the counter (so that they are executed again.)
 com.metamatrix.query.processor.xml.XMLContext BlockInstruction.process(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
           
 com.metamatrix.query.processor.xml.XMLContext ExecStagingTableInstruction.process(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
           
 com.metamatrix.query.processor.xml.XMLContext EndBlockInstruction.process(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
           
 com.metamatrix.query.processor.xml.XMLContext IfInstruction.process(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
          This instruction will evaluate it's criteria, one by one.
 com.metamatrix.query.processor.xml.XMLContext AbortProcessingInstruction.process(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
           
 com.metamatrix.query.processor.xml.XMLContext AddCommentInstruction.process(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
          outputs comment for an XML element (comment node is actually child of XML element node)
 com.metamatrix.query.processor.xml.XMLContext MoveDocInstruction.process(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
           
 com.metamatrix.query.processor.xml.XMLContext JoinedWhileInstruction.process(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
           
 com.metamatrix.query.processor.xml.XMLContext InitializeDocumentInstruction.process(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
           
 com.metamatrix.query.processor.xml.XMLContext AddNodeInstruction.process(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
          Outputs an element or an attribute, or nothing, based on the state of the instruction.
 com.metamatrix.query.processor.xml.XMLContext WhileInstruction.process(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
           
 com.metamatrix.query.processor.xml.XMLContext ExecSqlInstruction.process(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
           
 com.metamatrix.query.processor.xml.XMLContext EndDocumentInstruction.process(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
           
protected  void WhileInstruction.pushProgram(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context, java.util.List row)
           
static TupleSourceID XMLUtil.saveToBufferManager(BufferManager bufferMgr, java.lang.String tupleGroupName, java.sql.SQLXML srcXML, int chunkSize)
          This method saves the given XML object to the buffer manager's disk process and returns the id which is saved under.
 

Constructors in com.metamatrix.query.processor.xml that throw MetaMatrixComponentException
SAXDocumentInProgress()
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.processor.xquery
 

Methods in com.metamatrix.query.processor.xquery that throw MetaMatrixComponentException
 void XQueryPlan.close()
          Clean up the tuple source when the plan is closed.
 TupleBatch XQueryPlan.nextBatch()
           
 void XQueryPlan.open()
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.resolver
 

Methods in com.metamatrix.query.resolver that throw MetaMatrixComponentException
 void ProcedureContainerResolver.expandCommand(Command command, QueryMetadataInterface metadata, AnalysisRecord analysis)
          Expand a command by finding and attaching all subcommands to the command.
 GroupContext ProcedureContainerResolver.findChildCommandMetadata(Command command, TempMetadataStore discoveredMetadata, boolean useMetadataCommands, QueryMetadataInterface metadata)
          Find all metadata defined by this command for it's children.
protected abstract  java.lang.String ProcedureContainerResolver.getPlan(QueryMetadataInterface metadata, GroupSymbol group)
          For a given resolver, this returns the unparsed command.
 java.util.Map VariableResolver.getVariableValues(Command command, QueryMetadataInterface metadata)
           
static java.util.Map QueryResolver.getVariableValues(Command command, QueryMetadataInterface metadata)
           
 void CommandResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
          Resolve the command using the metadata.
 void ProcedureContainerResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
static TempMetadataStore QueryResolver.resolveCommand(Command currentCommand, java.util.Map externalMetadata, boolean useMetadataCommands, QueryMetadataInterface metadata, AnalysisRecord analysis)
          This implements an algorithm to resolve all the symbols created by the parser into real metadata IDs
static TempMetadataStore QueryResolver.resolveCommand(Command currentCommand, java.util.Map externalMetadata, boolean useMetadataCommands, QueryMetadataInterface metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
static void QueryResolver.resolveCommand(Command command, QueryMetadataInterface metadata)
          This implements an algorithm to resolve all the symbols created by the parser into real metadata IDs
static void QueryResolver.resolveCommand(Command command, QueryMetadataInterface metadata, AnalysisRecord analysis)
          This implements an algorithm to resolve all the symbols created by the parser into real metadata IDs
static void QueryResolver.resolveCriteria(Criteria criteria, QueryMetadataInterface metadata)
          Resolve just a criteria.
protected  void ProcedureContainerResolver.resolveGroup(TempMetadataAdapter metadata, ProcedureContainer procCommand)
           
abstract  void ProcedureContainerResolver.resolveProceduralCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.resolver.command
 

Methods in com.metamatrix.query.resolver.command that throw MetaMatrixComponentException
static java.util.Collection XMLQueryResolver.collectValidCriteriaElements(GroupSymbol group, QueryMetadataInterface metadata)
          Collect all fully-qualified valid elements.
 void ExecResolver.expandCommand(Command command, QueryMetadataInterface metadata, AnalysisRecord analysis)
           
 GroupContext ExecResolver.findChildCommandMetadata(Command command, TempMetadataStore childMetadata, boolean useMetadataCommands, QueryMetadataInterface metadata)
           
 GroupContext DeleteResolver.findChildCommandMetadata(Command command, TempMetadataStore discoveredMetadata, boolean useMetadataCommands, QueryMetadataInterface metadata)
           
protected  java.lang.String UpdateResolver.getPlan(QueryMetadataInterface metadata, GroupSymbol group)
           
protected  java.lang.String ExecResolver.getPlan(QueryMetadataInterface metadata, GroupSymbol group)
           
protected  java.lang.String DeleteResolver.getPlan(QueryMetadataInterface metadata, GroupSymbol group)
           
protected  java.lang.String InsertResolver.getPlan(QueryMetadataInterface metadata, GroupSymbol group)
           
 java.util.Map UpdateResolver.getVariableValues(Command command, QueryMetadataInterface metadata)
           
 java.util.Map InsertResolver.getVariableValues(Command command, QueryMetadataInterface metadata)
           
static boolean SimpleQueryResolver.isNoCacheGroup(QueryMetadataInterface metadata, java.lang.Object metadataID, Option option)
           
 void SetQueryResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void DynamicCommandResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void BatchedUpdateResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void TempTableResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void XMLQueryResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void UpdateProcedureResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void XQueryResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void SimpleQueryResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
protected  void ExecResolver.resolveGroup(TempMetadataAdapter metadata, ProcedureContainer procCommand)
           
protected  void InsertResolver.resolveGroup(TempMetadataAdapter metadata, ProcedureContainer procCommand)
           
 void UpdateResolver.resolveProceduralCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis)
           
 void ExecResolver.resolveProceduralCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis)
           
 void DeleteResolver.resolveProceduralCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis)
           
 void InsertResolver.resolveProceduralCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis)
          Resolve an INSERT.
 void UpdateProcedureResolver.resolveVirtualGroupElements(CreateUpdateProcedureCommand procCommand, boolean useMetadataCommands, QueryMetadataInterface metadata)
           
static void XMLQueryResolver.resolveXMLCriteria(Criteria criteria, GroupContext externalGroups, java.util.Collection validElements, QueryMetadataInterface metadata)
           Resolve the criteria specified on the XML query.
 

Uses of MetaMatrixComponentException in com.metamatrix.query.resolver.util
 

Methods in com.metamatrix.query.resolver.util that return MetaMatrixComponentException
 MetaMatrixComponentException ResolverVisitor.getComponentException()
           
 MetaMatrixComponentException BindVariableVisitor.getComponentException()
           
 

Methods in com.metamatrix.query.resolver.util that throw MetaMatrixComponentException
static void BindVariableVisitor.bindReferences(LanguageObject obj, java.util.List bindings, QueryMetadataInterface metadata)
          Convenient static method for using this visitor
static java.util.List ResolverUtil.findMatchingGroups(java.lang.String groupContext, java.util.Collection groups, QueryMetadataInterface metadata)
           
static java.util.List ResolverUtil.getAccessPatternElementsInGroups(QueryMetadataInterface metadata, java.util.Collection groups, boolean flatten)
          When access patterns are flattened, they are an approximation the user may need to enter as criteria.
static Expression ResolverUtil.getDefault(ElementSymbol symbol, QueryMetadataInterface metadata)
          Get the default value for the parameter, which could be null if the parameter is set to NULLABLE.
static void ResolveVirtualGroupCriteriaVisitor.resolveCriteria(LanguageObject obj, GroupSymbol virtualGroup, QueryMetadataInterface metadata)
           
static java.util.List ResolverUtil.resolveElements(GroupSymbol group, QueryMetadataInterface metadata, java.util.List elementIDs)
           
static java.util.List<ElementSymbol> ResolverUtil.resolveElementsInGroup(GroupSymbol group, QueryMetadataInterface metadata)
          Returns the resolved elements in the given group.
static void ResolverUtil.resolveGroup(GroupSymbol symbol, QueryMetadataInterface metadata)
           
static void ResolverUtil.resolveImplicitTempGroup(TempMetadataAdapter metadata, GroupSymbol symbol, java.util.List symbols)
           
static void ResolverVisitor.resolveLanguageObject(LanguageObject obj, java.util.Collection<GroupSymbol> groups, GroupContext externalContext, QueryMetadataInterface metadata)
           
static void ResolverVisitor.resolveLanguageObject(LanguageObject obj, java.util.Collection<GroupSymbol> groups, QueryMetadataInterface metadata)
           
static void ResolverVisitor.resolveLanguageObject(LanguageObject obj, QueryMetadataInterface metadata)
           
static ResolverUtil.ResolvedLookup ResolverUtil.resolveLookup(Function lookup, QueryMetadataInterface metadata)
           
static void ResolverUtil.resolveOrderBy(OrderBy orderBy, java.util.List fromClauseGroups, java.util.List knownElements, QueryMetadataInterface metadata, boolean isSimpleQuery)
          Attempt to resolve the order by throws QueryResolverException if the symbol is not of SingleElementSymbol type
 void ResolverVisitor.throwException(boolean includeUnresolvedFunctions)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.rewriter
 

Methods in com.metamatrix.query.rewriter that throw MetaMatrixComponentException
static Command QueryRewriter.evaluateAndRewrite(Command command, ProcessorDataManager dataMgr, CommandContext context)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.sql.lang
 

Methods in com.metamatrix.query.sql.lang that throw MetaMatrixComponentException
static int Command.getSubCommandsUpdatingModelCount(Command object, QueryMetadataInterface metadata)
           
protected  int Command.getSubCommandsUpdatingModelCount(QueryMetadataInterface metadata)
           
 boolean CollectionValueIterator.hasNext()
           
 java.lang.Object CollectionValueIterator.next()
           
 int Drop.updatingModelCount(QueryMetadataInterface metadata)
           
abstract  int Command.updatingModelCount(QueryMetadataInterface metadata)
          Return the number of updates on physical sources by this command.
 int SetQuery.updatingModelCount(QueryMetadataInterface metadata)
           
 int Create.updatingModelCount(QueryMetadataInterface metadata)
           
 int BatchedUpdateCommand.updatingModelCount(QueryMetadataInterface metadata)
           
 int DynamicCommand.updatingModelCount(QueryMetadataInterface metadata)
           
 int XQuery.updatingModelCount(QueryMetadataInterface metadata)
           
 int ProcedureContainer.updatingModelCount(QueryMetadataInterface metadata)
           
 int Query.updatingModelCount(QueryMetadataInterface metadata)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.sql.proc
 

Methods in com.metamatrix.query.sql.proc that throw MetaMatrixComponentException
 int CreateUpdateProcedureCommand.updatingModelCount(QueryMetadataInterface metadata)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.sql.util
 

Methods in com.metamatrix.query.sql.util that throw MetaMatrixComponentException
static CreateUpdateProcedureCommand UpdateProcedureGenerator.createProcedure(int procedureType, java.lang.String virtualGroup, Command queryTransformation, QueryMetadataInterface metadata)
          Create CreateUpdateProcedureCommand for the specific virtual group.
 java.util.HashSet<java.lang.Object> ValueIteratorSource.getCachedSet(Expression valueExpression)
           
 java.lang.Object VariableContext.getGlobalValue(java.lang.String variable)
           
 ValueIterator ValueIteratorSource.getValueIterator(Expression valueExpression)
          Attempt to obtain a ValueIterator from this source.
 boolean ValueIterator.hasNext()
          Returns true if the iteration has more values.
 java.lang.Object ValueIterator.next()
          Returns the next Expression or Object value in the interation.
static void ElementSymbolOptimizer.optimizeElements(Command command, QueryMetadataInterface metadata)
          This method will convert all elements in a command to their shortest possible unambiguous name.
 

Uses of MetaMatrixComponentException in com.metamatrix.query.tempdata
 

Methods in com.metamatrix.query.tempdata that throw MetaMatrixComponentException
 void TempTableStoreImpl.addTempTable(java.lang.String tempTableName, java.util.List columns, boolean removeExistingTable)
           
 TupleSource TempTableStoreImpl.registerRequest(Command command)
           
 TupleSource TempTableStore.registerRequest(Command command)
           
 void TempTableStoreImpl.removeTempTable(Command command)
           
 void TempTableStore.removeTempTable(Command command)
           
 void TempTableStoreImpl.removeTempTableByName(java.lang.String tempTableName)
           
 void TempTableStore.removeTempTableByName(java.lang.String tempTableName)
           
 void TempTableStoreImpl.removeTempTables()
           
 void TempTableStore.removeTempTables()
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.util
 

Methods in com.metamatrix.query.util that throw MetaMatrixComponentException
 java.lang.Object CommandContext.getFromContext(Expression expression)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.validator
 

Methods in com.metamatrix.query.validator that return MetaMatrixComponentException
 MetaMatrixComponentException AbstractValidationVisitor.getException()
           
 

Methods in com.metamatrix.query.validator that throw MetaMatrixComponentException
static ValidatorReport Validator.validate(LanguageObject object, QueryMetadataInterface metadata)
           
static ValidatorReport Validator.validate(LanguageObject object, QueryMetadataInterface metadata, AbstractValidationVisitor visitor, boolean validateOnlyEmbedded)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.xquery
 

Methods in com.metamatrix.query.xquery that throw MetaMatrixComponentException
 void XQuerySQLEvaluator.close()
          Closes any resources opened during the evaluation
 java.sql.SQLXML XQueryExpression.evaluateXQuery(XQuerySQLEvaluator sqlEval)
          Evaluate the XQuery and return results.
 javax.xml.transform.Source XQuerySQLEvaluator.executeSQL(java.lang.String sql)
          Execute a SQL string that returns an XML result
 java.lang.Object XQuerySQLEvaluator.getParameterValue(java.lang.String key)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.xquery.saxon
 

Methods in com.metamatrix.query.xquery.saxon that throw MetaMatrixComponentException
 java.sql.SQLXML SaxonXQueryExpression.evaluateXQuery(XQuerySQLEvaluator sqlEval)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.server
 

Methods in com.metamatrix.server that throw MetaMatrixComponentException
 void HostManagement.bounceServers(java.lang.String hostName)
          Kill and restart all the servers on this host
 void HostController.bounceServers(java.lang.String hostName)
           
 void HostManagement.killServer(java.lang.String hostName, java.lang.String processName, boolean stopNow)
          Kill the server process on this host with specified processName
 void HostController.killServer(java.lang.String hostName, java.lang.String processName, boolean stopNow)
           
 void HostManagement.killServers(java.lang.String hostName, boolean stopNow)
          Kill all servers on a this host
 void HostController.killServers(java.lang.String hostName, boolean stopNow)
           
 void HostManagement.shutdown(java.lang.String hostname)
          Kill the host controller; this will also kill all the server processes on this host.
 void HostController.shutdown(java.lang.String hostName)
           
 void HostManagement.shutdownCluster()
          shutdown all the host controllers and all the servers processes
 void HostController.shutdownCluster()
           
 void HostManagement.startServer(java.lang.String hostName, java.lang.String processName)
          Start a server process on this host with specified processName
 void HostController.startServer(java.lang.String hostName, java.lang.String processName)
           
 void HostManagement.startServers(java.lang.String hostName)
          Start all servers on the given host;
 void HostController.startServers(java.lang.String hostName)
           
 

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

Methods in com.metamatrix.server.admin.api that throw MetaMatrixComponentException
 java.util.Set RuntimeMetadataAdminAPI.getAllDataNodeNames(java.lang.String vdbName, java.lang.String vdbVersion)
          Get all data element paths for a VDB version.
 PermissionDataNode RuntimeMetadataAdminAPI.getDataNodes(java.lang.String vDBName, java.lang.String vDBVersion)
          Get the tree of data nodes that make op a VDB.
 PermissionDataNode RuntimeMetadataAdminAPI.getEntitlementTree(java.lang.String vDBName, java.lang.String vDBVersion, AuthorizationPolicyID policyID)
          Returns the entitlement tree for a given VDB version.
 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.
 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.
 EntitlementMigrationReport RuntimeMetadataAdminAPI.migrateEntitlements(VirtualDatabase targetVDB, char[] dataRoleContents, boolean overwriteExisting)
          Migrate as many existing entitlements as possible from a supplied roles file to a newly deployed VDB.
 EntitlementMigrationReport RuntimeMetadataAdminAPI.migrateEntitlements(VirtualDatabase sourceVDB, VirtualDatabase targetVDB)
          Migrate as many existing entitlements as possible to a newly deployed VDB.
 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 MetaMatrixComponentException in com.metamatrix.server.admin.apiimpl
 

Methods in com.metamatrix.server.admin.apiimpl that throw MetaMatrixComponentException
 java.util.Set RuntimeMetadataAdminAPIImpl.getAllDataNodeNames(java.lang.String vdbName, java.lang.String vdbVersion)
          Get all data element paths for a VDB version.
static java.util.List RuntimeMetadataHelper.getAllDataNodeNames(java.lang.String vdbName, java.lang.String vdbVersion, java.util.Map modelNameToModelMap)
          Aquire all data node full names from the runtime catalog.
static java.util.List RuntimeMetadataHelper.getAllDataNodeNames(VirtualDatabaseID vdbID, java.util.Map modelNameToModelMap)
          Aquire all data node full names from the runtime catalog.
static PermissionDataNodeImpl RuntimeMetadataHelper.getDataNodes(java.lang.String vdbName, java.lang.String vdbVersion)
          Get the tree of data nodes that make op a VDB.
 PermissionDataNode RuntimeMetadataAdminAPIImpl.getDataNodes(java.lang.String vDBName, java.lang.String vDBVersion)
          Get the tree of data nodes that make op a VDB.
 PermissionDataNode RuntimeMetadataAdminAPIImpl.getEntitlementTree(java.lang.String vDBName, java.lang.String vDBVersion, AuthorizationPolicyID policyID)
          Returns the entitlement tree for a given VDB version.
 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.
static PermissionDataNode RuntimeMetadataHelper.getPermissionDataNodes(AuthorizationRealm realm, AuthorizationPolicyID policyID, AuthorizationServiceInterface authSvcProxy)
          Method to provide the task of finding all data nodes in realm, finding any and all permissions assigned to them, uniting these and returning the united objects.
 byte[] RuntimeMetadataAdminAPIImpl.getVDB(VirtualDatabaseID vdbID)
          Call to export a VDB to the local file system
static VirtualDatabaseID RuntimeMetadataHelper.getVDBID(java.lang.String vdbName, java.lang.String vdbVersion)
           
 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.
 EntitlementMigrationReport RuntimeMetadataAdminAPIImpl.migrateEntitlements(VirtualDatabase targetVDB, char[] dataRoleContents, boolean overwriteExisting)
          Migrate as many existing entitlements as possible to a newly deployed VDB from a supplied roles xml file.
static EntitlementMigrationReport RuntimeMetadataHelper.migrateEntitlements(VirtualDatabaseID tvdbID)
           
static EntitlementMigrationReport RuntimeMetadataHelper.migrateEntitlements(VirtualDatabaseID tvdbID, char[] dataRoleContents, boolean overwriteExisting, SessionToken session)
           
 EntitlementMigrationReport RuntimeMetadataAdminAPIImpl.migrateEntitlements(VirtualDatabase sourceVDB, VirtualDatabase targetVDB)
          Migrate as many existing entitlements as possible to a newly deployed VDB.
static EntitlementMigrationReport RuntimeMetadataHelper.migrateEntitlements(VirtualDatabase sourceVDB, VirtualDatabase targetVDB, SessionToken token)
           
 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)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.server.connector.service
 

Methods in com.metamatrix.server.connector.service that throw MetaMatrixComponentException
 void ConnectorService.cancelRequest(AtomicRequestID request)
           
 void ConnectorServiceInterface.cancelRequest(AtomicRequestID request)
           
 void ConnectorService.clearCache(java.lang.String name, java.util.Properties props)
           
 void ConnectorService.closeRequest(AtomicRequestID request)
           
 void ConnectorServiceInterface.closeRequest(AtomicRequestID request)
           
 void ConnectorService.executeRequest(AtomicRequestMessage request, ResultsReceiver<AtomicResultsMessage> resultListener)
           
 void ConnectorServiceInterface.executeRequest(AtomicRequestMessage request, ResultsReceiver<AtomicResultsMessage> resultListener)
          Execute the given request on a Connector.
 java.util.Map ConnectorService.getCaches()
           
 void ConnectorService.requestBatch(AtomicRequestID request)
           
 void ConnectorServiceInterface.requestBatch(AtomicRequestID request)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.server.dqp.service
 

Methods in com.metamatrix.server.dqp.service that throw MetaMatrixComponentException
 void PlatformDataService.cancelRequest(AtomicRequestID request, com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId)
           
 void PlatformVDBService.changeVDBStatus(java.lang.String vdbName, java.lang.String vdbVersion, int status)
           
 void PlatformDataService.clearConnectorBindingCache(java.lang.String connectorBindingName)
           
 void PlatformDataService.closeRequest(AtomicRequestID request, com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId)
           
 void PlatformDataService.executeRequest(AtomicRequestMessage request, com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId, ResultsReceiver<AtomicResultsMessage> resultListener)
          Execute the given request on a Connector.
 java.lang.String PlatformVDBService.getActiveVDBVersion(java.lang.String vdbName, java.lang.String vdbVersion)
           
 java.util.List PlatformVDBService.getAvailableVDBs()
           
 SourceCapabilities PlatformDataService.getCapabilities(RequestMessage request, org.teiid.dqp.internal.process.DQPWorkContext dqpWorkContext, com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId)
           
 java.util.Collection PlatformDataService.getConnectionPoolStatistics(java.lang.String connectorBindingName)
           
 ConnectorBinding PlatformDataService.getConnectorBinding(java.lang.String connectorBindingName)
           
 java.util.List PlatformVDBService.getConnectorBindingNames(java.lang.String vdbName, java.lang.String vdbVersion, java.lang.String modelName)
           
 ConnectorStatus PlatformDataService.getConnectorBindingState(java.lang.String connectorBindingName)
           
 java.util.Collection PlatformDataService.getConnectorBindingStatistics(java.lang.String connectorBindingName)
           
 java.lang.String PlatformVDBService.getConnectorName(java.lang.String connectorBindingID)
           
 int PlatformVDBService.getFileVisibility(java.lang.String vdbName, java.lang.String vdbVersion, java.lang.String pathInVDB)
           
 java.util.Collection PlatformAuthorizationService.getInaccessibleResources(java.lang.String connectionID, int action, java.util.Collection resources, int context)
           
 int PlatformVDBService.getModelVisibility(java.lang.String vdbName, java.lang.String vdbVersion, java.lang.String modelName)
           
 java.util.List PlatformVDBService.getMultiSourceModels(java.lang.String vdbName, java.lang.String vdbVersion)
           
static BufferManager PlatformBufferService.getServerBufferManager(java.lang.String lookup, java.util.Properties props)
          Helper to get a buffer manager all set up for unmanaged standalone use.
 VDBArchive PlatformVDBService.getVDB(java.lang.String vdbName, java.lang.String vdbVersion)
           
 java.io.InputStream PlatformVDBService.getVDBResource(java.lang.String vdbName, java.lang.String vdbVersion)
           
 int PlatformVDBService.getVDBStatus(java.lang.String vdbName, java.lang.String vdbVersion)
           
 boolean PlatformAuthorizationService.hasRole(java.lang.String connectionID, java.lang.String roleType, java.lang.String roleName)
           
 boolean PlatformVDBService.isActiveVDB(java.lang.String vdbName, java.lang.String vdbVersion)
           
 void PlatformDataService.requestBatch(AtomicRequestID request, com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.server.query.service
 

Methods in com.metamatrix.server.query.service that throw MetaMatrixComponentException
 void QueryServiceInterface.cancelQueries(SessionToken sessionToken, boolean shouldRollback)
           
 void QueryService.cancelQueries(SessionToken sessionToken, boolean shouldRollback)
           
 void QueryServiceInterface.cancelQuery(AtomicRequestID ari)
           
 void QueryService.cancelQuery(AtomicRequestID ari)
           
 void QueryServiceInterface.cancelQuery(RequestID requestID, boolean shouldRollback)
           
 void QueryService.cancelQuery(RequestID requestID, boolean shouldRollback)
           
 void QueryService.clearCache(java.lang.String name, java.util.Properties props)
           
 java.util.Map QueryService.getCaches()
           
 

Uses of MetaMatrixComponentException in org.teiid.metadata
 

Methods in org.teiid.metadata that throw MetaMatrixComponentException
 java.lang.Object TransformationMetadata.addToMetadataCache(java.lang.Object metadataID, java.lang.String key, java.lang.Object value)
           
 boolean TransformationMetadata.elementSupports(java.lang.Object elementID, int elementConstant)
           
 ColumnRecordImpl ConnectorMetadataStore.findElement(java.lang.String fullName)
           
 ColumnRecordImpl CompositeMetadataStore.findElement(java.lang.String fullName)
           
 TableRecordImpl ConnectorMetadataStore.findGroup(java.lang.String fullName)
           
 TableRecordImpl CompositeMetadataStore.findGroup(java.lang.String fullName)
           
 java.util.Collection<? extends AbstractMetadataRecord> ConnectorMetadataStore.findMetadataRecords(char recordType, java.lang.String entityName, boolean isPartialName)
           
 java.util.Collection<? extends AbstractMetadataRecord> CompositeMetadataStore.findMetadataRecords(char recordType, java.lang.String entityName, boolean isPartialName)
           
 java.util.Collection TransformationMetadata.getAccessPatternsInGroup(java.lang.Object groupID)
           
 byte[] TransformationMetadata.getBinaryVDBResource(java.lang.String resourcePath)
           
 java.util.Map<java.lang.String,DatatypeRecordImpl> QueryMetadataCache.getBuiltinDatatypes()
           
 int TransformationMetadata.getCardinality(java.lang.Object groupID)
           
 java.lang.String TransformationMetadata.getCharacterVDBResource(java.lang.String resourcePath)
           
 java.lang.Object TransformationMetadata.getDefaultValue(java.lang.Object elementID)
           
 java.lang.String TransformationMetadata.getDeletePlan(java.lang.Object groupID)
           
 int TransformationMetadata.getDistinctValues(java.lang.Object elementID)
           
 java.lang.Object TransformationMetadata.getElementID(java.lang.String elementName)
           
 java.util.List TransformationMetadata.getElementIDsInAccessPattern(java.lang.Object accessPattern)
           
 java.util.List TransformationMetadata.getElementIDsInGroupID(java.lang.Object groupID)
           
 java.util.List TransformationMetadata.getElementIDsInIndex(java.lang.Object index)
           
 java.util.List TransformationMetadata.getElementIDsInKey(java.lang.Object key)
           
 int TransformationMetadata.getElementLength(java.lang.Object elementID)
           
 java.lang.String TransformationMetadata.getElementType(java.lang.Object elementID)
           
 java.util.Collection<PropertyRecordImpl> ConnectorMetadataStore.getExtensionProperties(AbstractMetadataRecord record)
           
 java.util.Collection<PropertyRecordImpl> CompositeMetadataStore.getExtensionProperties(AbstractMetadataRecord record)
           
 java.util.Properties TransformationMetadata.getExtensionProperties(java.lang.Object metadataID)
           
 java.util.Collection TransformationMetadata.getForeignKeysInGroup(java.lang.Object groupID)
           
 java.lang.String TransformationMetadata.getFormat(java.lang.Object elementID)
           
 java.lang.Object TransformationMetadata.getFromMetadataCache(java.lang.Object metadataID, java.lang.String key)
           
 java.lang.String TransformationMetadata.getFullElementName(java.lang.String fullGroupName, java.lang.String shortElementName)
           
 java.lang.String TransformationMetadata.getFullName(java.lang.Object metadataID)
           
 java.lang.Object TransformationMetadata.getGroupID(java.lang.String groupName)
           
 java.lang.Object TransformationMetadata.getGroupIDForElementID(java.lang.Object elementID)
           
 java.lang.String TransformationMetadata.getGroupName(java.lang.String fullElementName)
          Return the text portion of the fullElementName representing a group.
 java.util.Collection<java.lang.String> ConnectorMetadataStore.getGroupsForPartialName(java.lang.String partialGroupName)
           
 java.util.Collection TransformationMetadata.getGroupsForPartialName(java.lang.String partialGroupName)
           
 java.util.Collection<java.lang.String> CompositeMetadataStore.getGroupsForPartialName(java.lang.String partialGroupName)
           
 java.util.Collection TransformationMetadata.getIndexesInGroup(java.lang.Object groupID)
           
 java.lang.String TransformationMetadata.getInsertPlan(java.lang.Object groupID)
           
 MappingNode TransformationMetadata.getMappingNode(java.lang.Object groupID)
           
 java.lang.Object TransformationMetadata.getMaterialization(java.lang.Object groupID)
           
 java.lang.Object TransformationMetadata.getMaterializationStage(java.lang.Object groupID)
           
 java.lang.Object TransformationMetadata.getMaximumValue(java.lang.Object elementID)
           
 int TransformationMetadata.getMaxSetSize(java.lang.Object modelID)
           
 java.lang.Object TransformationMetadata.getMinimumValue(java.lang.Object elementID)
           
 ModelRecordImpl ConnectorMetadataStore.getModel(java.lang.String fullName)
           
 ModelRecordImpl CompositeMetadataStore.getModel(java.lang.String fullName)
           
 java.lang.String TransformationMetadata.getModeledBaseType(java.lang.Object elementID)
           
 java.lang.String TransformationMetadata.getModeledPrimitiveType(java.lang.Object elementID)
           
 java.lang.String TransformationMetadata.getModeledType(java.lang.Object elementID)
           
 java.lang.Object TransformationMetadata.getModelID(java.lang.Object groupOrElementID)
           
 java.lang.String TransformationMetadata.getNameInSource(java.lang.Object metadataID)
           
 java.lang.String TransformationMetadata.getNativeType(java.lang.Object elementID)
           
 int TransformationMetadata.getNullValues(java.lang.Object elementID)
           
 int TransformationMetadata.getPosition(java.lang.Object elementID)
           
 int TransformationMetadata.getPrecision(java.lang.Object elementID)
           
 java.lang.Object TransformationMetadata.getPrimaryKeyIDForForeignKeyID(java.lang.Object foreignKeyID)
           
 int TransformationMetadata.getRadix(java.lang.Object elementID)
           
 int TransformationMetadata.getScale(java.lang.Object elementID)
           
 java.lang.String TransformationMetadata.getShortElementName(java.lang.String fullElementName)
           
 ProcedureRecordImpl ConnectorMetadataStore.getStoredProcedure(java.lang.String fullyQualifiedProcedureName)
           
 ProcedureRecordImpl CompositeMetadataStore.getStoredProcedure(java.lang.String fullyQualifiedProcedureName)
           
 StoredProcedureInfo TransformationMetadata.getStoredProcedureInfoForProcedure(java.lang.String fullyQualifiedProcedureName)
           
 java.util.Collection TransformationMetadata.getUniqueKeysInGroup(java.lang.Object groupID)
           
 java.lang.String TransformationMetadata.getUpdatePlan(java.lang.Object groupID)
           
 java.lang.String[] TransformationMetadata.getVDBResourcePaths()
           
 java.lang.String TransformationMetadata.getVirtualDatabaseName()
           
 QueryNode TransformationMetadata.getVirtualPlan(java.lang.Object groupID)
           
 java.util.List TransformationMetadata.getXMLSchemas(java.lang.Object groupID)
           
 java.util.Collection TransformationMetadata.getXMLTempGroups(java.lang.Object groupID)
           
 java.util.Collection ConnectorMetadataStore.getXMLTempGroups(TableRecordImpl table)
           
 java.util.Collection CompositeMetadataStore.getXMLTempGroups(TableRecordImpl table)
           
 boolean TransformationMetadata.groupSupports(java.lang.Object groupID, int groupConstant)
           
 boolean TransformationMetadata.hasMaterialization(java.lang.Object groupID)
           
 boolean TransformationMetadata.isProcedure(java.lang.Object groupID)
           
 boolean TransformationMetadata.isVirtualGroup(java.lang.Object groupID)
           
 boolean TransformationMetadata.isVirtualModel(java.lang.Object modelID)
           
 boolean TransformationMetadata.isXMLGroup(java.lang.Object groupID)
           
 QueryMetadataInterface QueryMetadataCache.lookupMetadata(java.lang.String vdbName, java.lang.String vdbVersion, MetadataSource iss, DataService dataService)
          Look up metadata for the given vdbName, version at the given filecontent.
 boolean TransformationMetadata.modelSupports(java.lang.Object modelID, int modelConstant)
           
 

Constructors in org.teiid.metadata that throw MetaMatrixComponentException
QueryMetadataCache(byte[] systemVdbContent)
          Constructor given the contents of a system vdb.
QueryMetadataCache(java.net.URL systemVdbUrl)
          Constructor given a URL to a system vdb.
 

Uses of MetaMatrixComponentException in org.teiid.metadata.index
 

Methods in org.teiid.metadata.index that throw MetaMatrixComponentException
 ColumnRecordImpl IndexMetadataStore.findElement(java.lang.String fullName)
           
 TableRecordImpl IndexMetadataStore.findGroup(java.lang.String groupName)
           
 java.util.Collection IndexMetadataStore.findMetadataRecords(char recordType, java.lang.String entityName, boolean isPartialName)
           
 java.util.Collection<DatatypeRecordImpl> IndexMetadataStore.getDatatypes()
           
 java.util.Collection<PropertyRecordImpl> IndexMetadataStore.getExtensionProperties(AbstractMetadataRecord metadataRecord)
           
 java.util.Collection<java.lang.String> IndexMetadataStore.getGroupsForPartialName(java.lang.String partialGroupName)
           
 ModelRecordImpl IndexMetadataStore.getModel(java.lang.String name)
           
 ProcedureRecordImpl IndexMetadataStore.getStoredProcedure(java.lang.String fullyQualifiedProcedureName)
           
 java.util.Collection IndexMetadataStore.getXMLTempGroups(TableRecordImpl table)
           
 

Uses of MetaMatrixComponentException in org.teiid.transport
 

Methods in org.teiid.transport that throw MetaMatrixComponentException
 void LogonImpl.assertIdentity(SessionToken sessionId)
           
 ResultsFuture<?> LogonImpl.ping()
           
 



Copyright © 2009. All Rights Reserved.