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.buffer.storage.memory   
com.metamatrix.common.comm.platform.socket.server   
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.messaging   
com.metamatrix.common.vdb.api   
com.metamatrix.connector.metadata.index   
com.metamatrix.console.connections   
com.metamatrix.console.models   
com.metamatrix.console.security   
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.modeler.transformation.metadata   
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.symbol   
com.metamatrix.query.sql.util   
com.metamatrix.query.sql.visitor   
com.metamatrix.query.tempdata   
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   
 

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 ComponentCommunicationException
          Exception which occurs if there is a communication failure between components - like socket failure, or JMS message failure.
 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 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
static BufferManager BufferManagerFactory.getServerBufferManager(java.lang.String lookup, java.util.Properties props)
          Helper to get a buffer manager all set up for unmanaged standalone use.
static BufferManager BufferManagerFactory.getStandaloneBufferManager()
          Helper to get a buffer manager all set up for unmanaged standalone use.
 BufferManager.TupleSourceStatus BufferManager.getStatus(TupleSourceID tupleSourceID)
          Gets the status of the tuple source
 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
 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, int maxEndRow)
          Gets a tuple batch by ID and indexes.
 void BufferManager.releasePinnedBatches()
          Release batches that have been pinned by this thread.
 void StorageManager.removeBatch(TupleSourceID sourceID, int beginRow)
          Remove a batch from this storage as specified.
 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 IndexedTupleSource.setCurrentTupleIndex(int index)
          Set the current index of the tuple source.
 void BufferManager.setStatus(TupleSourceID tupleSourceID, BufferManager.TupleSourceStatus status)
          Sets the status of the tuple source
 void BufferManager.unpinTupleBatch(TupleSourceID tupleSourceID, int firstRow, int lastRow)
          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
 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, int maxEndRow)
          Pin a tuple source 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, int endRow)
          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.removeBatch(TupleSourceID sourceID, int beginRow)
          This method does nothing - rather than deleting batches from the middle of a RandomAccessFile, which would be very expensive, we just handle the possibility that a batch already exists in the addBatch method.
 void FileStorageManager.removeBatches(TupleSourceID sourceID)
          Remove all batches for a sourceID.
 

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

Methods in com.metamatrix.common.buffer.storage.memory that throw MetaMatrixComponentException
 void MemoryStorageManager.addBatch(TupleSourceID storageID, TupleBatch batch, java.lang.String[] types)
           
 TupleBatch MemoryStorageManager.getBatch(TupleSourceID storageID, int beginRow, java.lang.String[] types)
           
 void MemoryStorageManager.initialize(java.util.Properties props)
           
 void MemoryStorageManager.removeBatch(TupleSourceID sourceID, int beginRow)
           
 void MemoryStorageManager.removeBatches(TupleSourceID storageID)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.common.comm.platform.socket.server
 

Methods in com.metamatrix.common.comm.platform.socket.server that throw MetaMatrixComponentException
 void LogonImpl.assertIdentity(MetaMatrixSessionID sessionId)
           
 ResultsFuture<?> LogonImpl.logoff()
           
 ResultsFuture<?> LogonImpl.ping()
           
 

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 ConfigurationLockException
           
 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.
 boolean ExtensionModuleTransaction.needsRefresh()
          Indicates that ExtensionModuleManager should clear its cache and refresh itself because the data this object fronts has changed (optional operation).
 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.messaging
 

Constructors in com.metamatrix.common.messaging that throw MetaMatrixComponentException
VMMessageBus(ChannelProvider channelProvider, java.lang.String clusterName)
           
 

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.connector.metadata.index
 

Methods in com.metamatrix.connector.metadata.index that throw MetaMatrixComponentException
protected  java.util.Collection MetadataConnectorMetadata.findMetadataRecords(java.lang.String indexName, java.util.Map criteria, boolean returnFirstMatch)
          Return all index records in the index file that match the given critera.
protected  java.util.Collection MetadataConnectorMetadata.getMetadataRecords(IEntryResult[] results, java.util.Map criteria, boolean hasCaseFunctions)
          Return the collection of MetadataRecord objects built from the specified array of IEntryResult.
 

Uses of MetaMatrixComponentException in com.metamatrix.console.connections
 

Methods in com.metamatrix.console.connections that throw MetaMatrixComponentException
 ServerConnection ConnectionInfo.relogin()
           
 

Uses of MetaMatrixComponentException in com.metamatrix.console.models
 

Methods in com.metamatrix.console.models that throw MetaMatrixComponentException
 boolean ConfigurationManager.checkDecryptable(java.util.List bindings)
          Check whether the encrypted properties for the specified ConnectorBindings can be decrypted.
 java.util.Collection ConfigurationManager.getAllCachedComponentTypeDefinitions(ComponentTypeID componentTypeID)
           
 ComponentTypeDefn ConfigurationManager.getComponentTypeDefn(PropertyDefinition propertyDefinition, ComponentObject componentObject)
           
 Configuration PropertiesManager.getNextStartUpConfiguration()
           
 Configuration PropertiesManager.getStartUpConfiguration()
           
 ResourceDescriptor ConfigurationManager.updateResourcePropertyValue(ResourceDescriptor resourceDescriptor, java.lang.String propertyKey, java.lang.String propertyValue)
          Updates the resourceDescriptor with the new propertyValue and returns the updated resourceDescriptor.
 

Uses of MetaMatrixComponentException in com.metamatrix.console.security
 

Methods in com.metamatrix.console.security that throw MetaMatrixComponentException
static UserCapabilities UserCapabilities.createInstance()
          Create the one instance of this class.
 void UserCapabilities.init(ConnectionInfo conn)
          Initialize...
 

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.net.URL extModuleURL)
          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 extModuleURL)
          Load the extension module from the file system
static java.util.List ExtensionModuleReader.loadExtensionModules(java.net.URL extensionPathURL)
          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)
          Load the VDB at the given URL.
static java.util.HashMap<java.net.URL,VDBArchive> VDBConfigurationReader.loadVDBS(java.net.URL[] urls)
          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 extModuleURL)
           
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 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.util.List<VDBArchive> EmbeddedVDBService.getAvailableVDBs()
           
 SourceCapabilities EmbeddedDataService.getCapabilities(RequestMessage request, org.teiid.dqp.internal.process.DQPWorkContext dqpWorkContext, com.metamatrix.dqp.internal.datamgr.ConnectorID connector)
           
 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()
           
 java.lang.Boolean EmbeddedDataService.getConnectorBindingState(java.lang.String deployedConnectorBindingName)
           
 java.util.Collection EmbeddedDataService.getConnectorBindingStatistics(java.lang.String connectorBindingName)
           
 ConnectorBindingType EmbeddedConfigurationService.getConnectorType(java.lang.String connectorType)
           
 java.util.List EmbeddedConfigurationService.getConnectorTypes()
           
 ExtensionModule EmbeddedConfigurationService.getExtensionModule(java.lang.String extModuleName)
           
 java.util.List 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)
           
 java.io.InputStream EmbeddedVDBService.getVDBResource(java.lang.String vdbName, java.lang.String vdbVersion)
           
 java.util.List<VDBArchive> EmbeddedConfigurationService.getVDBs()
           
 int EmbeddedVDBService.getVDBStatus(java.lang.String vdbName, java.lang.String vdbVersion)
           
 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 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.util.List<VDBArchive> VDBService.getAvailableVDBs()
          Get the list of VDBs available from the service
 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.
 ConnectorBinding DataService.getConnectorBinding(java.lang.String connectorBindingName)
          Get the connector binding specifed the name
 ConnectorBinding ConfigurationService.getConnectorBinding(java.lang.String connectorBindingName)
          get the connector binding from the persistent store
 java.util.List 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 DataService.getConnectorBindings()
          Get the list of connector bindings deployed in the system.
 java.util.List<ConnectorBinding> ConfigurationService.getConnectorBindings()
          Get the list of connector bindings available in the configuration.
 java.lang.Boolean 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
 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 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.
 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 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.io.InputStream VDBService.getVDBResource(java.lang.String vdbName, java.lang.String vdbVersion)
          Get VDB resource contents
 java.util.List<VDBArchive> ConfigurationService.getVDBs()
          Get a list of available VDBS from the configuration
 int VDBService.getVDBStatus(java.lang.String vdbName, java.lang.String vdbVersion)
          Get the Status of VDB
 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
 com.metamatrix.connector.metadata.internal.IObjectSource IndexSelectorSource.getMetadataObjectSource(java.lang.String vdbName, java.lang.String vdbVersion)
           
 com.metamatrix.connector.metadata.internal.IObjectSource IndexMetadataService.getMetadataObjectSource(java.lang.String vdbName, java.lang.String vdbVersion)
           
protected  QueryMetadataInterface QueryMetadataCache.QueryMetadataInterfaceHolder.getQueryMetadataInteface(byte[] vdbContent)
           
protected  QueryMetadataInterface QueryMetadataCache.QueryMetadataInterfaceHolder.getQueryMetadataInteface(java.io.InputStream vdbContent)
           
 QueryMetadataInterface IndexMetadataService.lookupMetadata(java.lang.String vdbName, java.lang.String vdbVersion)
           
 QueryMetadataInterface QueryMetadataCache.lookupMetadata(java.lang.String vdbName, java.lang.String vdbVersion, byte[] vdbContent)
          Look up metadata for the given vdbName, version at the given filecontent.
 QueryMetadataInterface QueryMetadataCache.lookupMetadata(java.lang.String vdbName, java.lang.String vdbVersion, java.io.InputStream vdbContent)
          Look up metadata for the given vdbName, version at the given filecontent.
 QueryMetadataInterface QueryMetadataCache.testLoadMetadata(java.lang.String vdbName, java.lang.String vdbVersion, java.lang.String filePath)
          Only to be used by UnitTests
 

Constructors in com.metamatrix.dqp.service.metadata that throw MetaMatrixComponentException
QueryMetadataCache(byte[] sysemVdbContent)
          Constructor given the contents of a system vdb.
QueryMetadataCache(java.lang.String filePath)
          Constructor given the filePath to a system vdb.
QueryMetadataCache(java.net.URL systemVdbUrl)
          Constructor givena URL to a system vdb.
 

Uses of MetaMatrixComponentException in com.metamatrix.metadata.runtime
 

Methods in com.metamatrix.metadata.runtime that throw MetaMatrixComponentException
 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)
          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  boolean AbstractVDBDeleteUtility.checkSessions(VirtualDatabaseID vdbID, MetaMatrixSessionID sessionID)
          Check for any sessions logged into the specified VDB.
 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.
abstract  void AbstractVDBDeleteUtility.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.modeler.transformation.metadata
 

Methods in com.metamatrix.modeler.transformation.metadata that throw MetaMatrixComponentException
 java.lang.Object TransformationMetadataFacade.addToMetadataCache(java.lang.Object metadataID, java.lang.String key, java.lang.Object value)
           
 boolean TransformationMetadataFacade.elementSupports(java.lang.Object elementID, int elementConstant)
           
 boolean TransformationMetadata.elementSupports(java.lang.Object elementID, int elementConstant)
           
protected  java.util.Collection TransformationMetadata.findChildRecords(MetadataRecord parentRecord, char childRecordType)
          Return all index file records that match the specified entity name, filtering by matching on parent uuid
protected  java.util.Collection TransformationMetadata.findChildRecordsForColumns(MetadataRecord parentRecord, char childRecordType, java.util.List uuids)
          Return all index file records that match the specified entity name, filtering by matching on the child uuids
protected  java.util.Collection TransformationMetadata.findChildRecordsWithoutFiltering(MetadataRecord parentRecord, char childRecordType)
          Return all index file records that match the specified entity name, without filtering
protected  java.util.Collection TransformationMetadata.findMetadataRecords(char recordType, java.lang.String entityName, boolean isPartialName)
          Return all index file records that match the specified entity name
 java.util.Collection TransformationMetadataFacade.getAccessPatternsInGroup(java.lang.Object groupID)
           
 java.util.Collection TransformationMetadata.getAccessPatternsInGroup(java.lang.Object groupID)
           
 byte[] TransformationMetadataFacade.getBinaryVDBResource(java.lang.String resourcePath)
           
 byte[] TransformationMetadata.getBinaryVDBResource(java.lang.String resourcePath)
           
 int TransformationMetadataFacade.getCardinality(java.lang.Object groupID)
           
 int TransformationMetadata.getCardinality(java.lang.Object groupID)
           
 java.lang.String TransformationMetadataFacade.getCharacterVDBResource(java.lang.String resourcePath)
           
 java.lang.String TransformationMetadata.getCharacterVDBResource(java.lang.String resourcePath)
           
protected  DatatypeRecord TransformationMetadata.getDatatypeRecord(java.lang.Object elementID)
           
 java.lang.Object TransformationMetadataFacade.getDefaultValue(java.lang.Object elementID)
           
 java.lang.Object TransformationMetadata.getDefaultValue(java.lang.Object elementID)
           
 java.lang.String TransformationMetadataFacade.getDeletePlan(java.lang.Object groupID)
           
 java.lang.String TransformationMetadata.getDeletePlan(java.lang.Object groupID)
           
 int TransformationMetadataFacade.getDistinctValues(java.lang.Object elementID)
           
 int TransformationMetadata.getDistinctValues(java.lang.Object elementID)
           
 java.lang.Object TransformationMetadataFacade.getElementID(java.lang.String elementName)
           
 java.lang.Object TransformationMetadata.getElementID(java.lang.String elementName)
           
 java.util.List TransformationMetadataFacade.getElementIDsInAccessPattern(java.lang.Object accessPattern)
           
 java.util.List TransformationMetadata.getElementIDsInAccessPattern(java.lang.Object accessPattern)
           
 java.util.List TransformationMetadataFacade.getElementIDsInGroupID(java.lang.Object groupID)
           
 java.util.List TransformationMetadata.getElementIDsInGroupID(java.lang.Object groupID)
           
 java.util.List TransformationMetadataFacade.getElementIDsInIndex(java.lang.Object index)
           
 java.util.List TransformationMetadata.getElementIDsInIndex(java.lang.Object index)
           
 java.util.List TransformationMetadataFacade.getElementIDsInKey(java.lang.Object key)
           
 java.util.List TransformationMetadata.getElementIDsInKey(java.lang.Object key)
           
 int TransformationMetadataFacade.getElementLength(java.lang.Object elementID)
           
 int TransformationMetadata.getElementLength(java.lang.Object elementID)
           
 java.lang.String TransformationMetadataFacade.getElementType(java.lang.Object elementID)
           
 java.lang.String TransformationMetadata.getElementType(java.lang.Object elementID)
           
 java.util.Properties TransformationMetadataFacade.getExtensionProperties(java.lang.Object metadataID)
           
 java.util.Properties TransformationMetadata.getExtensionProperties(java.lang.Object metadataID)
           
 java.util.Collection TransformationMetadataFacade.getForeignKeysInGroup(java.lang.Object groupID)
           
 java.util.Collection TransformationMetadata.getForeignKeysInGroup(java.lang.Object groupID)
           
 java.lang.String TransformationMetadataFacade.getFormat(java.lang.Object elementID)
           
 java.lang.String TransformationMetadata.getFormat(java.lang.Object elementID)
           
 java.lang.Object TransformationMetadataFacade.getFromMetadataCache(java.lang.Object metadataID, java.lang.String key)
           
 java.lang.String TransformationMetadataFacade.getFullElementName(java.lang.String fullGroupName, java.lang.String shortElementName)
           
 java.lang.String TransformationMetadata.getFullElementName(java.lang.String fullGroupName, java.lang.String shortElementName)
           
 java.lang.String TransformationMetadataFacade.getFullName(java.lang.Object metadataID)
           
 java.lang.String TransformationMetadata.getFullName(java.lang.Object metadataID)
           
 java.lang.Object TransformationMetadataFacade.getGroupID(java.lang.String groupName)
           
 java.lang.Object TransformationMetadata.getGroupID(java.lang.String groupName)
           
 java.lang.Object TransformationMetadataFacade.getGroupIDForElementID(java.lang.Object elementID)
           
 java.lang.Object TransformationMetadata.getGroupIDForElementID(java.lang.Object elementID)
           
 java.lang.String TransformationMetadataFacade.getGroupName(java.lang.String fullElementName)
           
 java.lang.String TransformationMetadata.getGroupName(java.lang.String fullElementName)
          Return the text portion of the fullElementName representing a group.
 java.util.Collection TransformationMetadataFacade.getGroupsForPartialName(java.lang.String partialGroupName)
           
 java.util.Collection TransformationMetadata.getGroupsForPartialName(java.lang.String partialGroupName)
           
protected  com.metamatrix.internal.core.index.Index[] TransformationMetadata.getIndexes(char recordType, IndexSelector selector)
          Return the array of MtkIndex instances representing temporary indexes
protected  com.metamatrix.internal.core.index.Index[] ServerRuntimeMetadata.getIndexes(char recordType, IndexSelector selector)
          Return the array of MtkIndex instances representing core indexes for the specified record type
 java.util.Collection TransformationMetadataFacade.getIndexesInGroup(java.lang.Object groupID)
           
 java.util.Collection TransformationMetadata.getIndexesInGroup(java.lang.Object groupID)
           
 java.lang.String TransformationMetadataFacade.getInsertPlan(java.lang.Object groupID)
           
 java.lang.String TransformationMetadata.getInsertPlan(java.lang.Object groupID)
           
 MappingNode TransformationMetadataFacade.getMappingNode(java.lang.Object groupID)
           
 MappingNode TransformationMetadata.getMappingNode(java.lang.Object groupID)
           
 java.lang.Object TransformationMetadataFacade.getMaterialization(java.lang.Object groupID)
           
 java.lang.Object TransformationMetadata.getMaterialization(java.lang.Object groupID)
           
 java.lang.Object TransformationMetadataFacade.getMaterializationStage(java.lang.Object groupID)
           
 java.lang.Object TransformationMetadata.getMaterializationStage(java.lang.Object groupID)
           
 java.lang.Object TransformationMetadataFacade.getMaximumValue(java.lang.Object elementID)
           
 java.lang.Object TransformationMetadata.getMaximumValue(java.lang.Object elementID)
           
 int TransformationMetadataFacade.getMaxSetSize(java.lang.Object modelID)
           
 int TransformationMetadata.getMaxSetSize(java.lang.Object modelID)
           
 java.lang.Object TransformationMetadataFacade.getMinimumValue(java.lang.Object elementID)
           
 java.lang.Object TransformationMetadata.getMinimumValue(java.lang.Object elementID)
           
 java.lang.String TransformationMetadataFacade.getModeledBaseType(java.lang.Object elementID)
           
 java.lang.String TransformationMetadata.getModeledBaseType(java.lang.Object elementID)
           
 java.lang.String TransformationMetadataFacade.getModeledPrimitiveType(java.lang.Object elementID)
           
 java.lang.String TransformationMetadata.getModeledPrimitiveType(java.lang.Object elementID)
           
 java.lang.String TransformationMetadataFacade.getModeledType(java.lang.Object elementID)
           
 java.lang.String TransformationMetadata.getModeledType(java.lang.Object elementID)
           
 java.lang.Object TransformationMetadataFacade.getModelID(java.lang.Object groupOrElementID)
           
 java.lang.Object TransformationMetadata.getModelID(java.lang.Object groupOrElementID)
           
 java.lang.String TransformationMetadataFacade.getNameInSource(java.lang.Object metadataID)
           
 java.lang.String TransformationMetadata.getNameInSource(java.lang.Object metadataID)
           
 java.lang.String TransformationMetadataFacade.getNativeType(java.lang.Object elementID)
           
 java.lang.String TransformationMetadata.getNativeType(java.lang.Object elementID)
           
 int TransformationMetadataFacade.getNullValues(java.lang.Object elementID)
           
 int TransformationMetadata.getNullValues(java.lang.Object elementID)
           
 int TransformationMetadataFacade.getPosition(java.lang.Object elementID)
           
 int TransformationMetadata.getPosition(java.lang.Object elementID)
           
 int TransformationMetadataFacade.getPrecision(java.lang.Object elementID)
           
 int TransformationMetadata.getPrecision(java.lang.Object elementID)
           
 java.lang.Object TransformationMetadataFacade.getPrimaryKeyIDForForeignKeyID(java.lang.Object foreignKeyID)
           
 java.lang.Object TransformationMetadata.getPrimaryKeyIDForForeignKeyID(java.lang.Object foreignKeyID)
           
 int TransformationMetadataFacade.getRadix(java.lang.Object elementID)
           
 int TransformationMetadata.getRadix(java.lang.Object elementID)
           
protected  MetadataRecord TransformationMetadata.getRecordByType(java.lang.String entityName, char recordType)
          Get a MetadataRecord object given a entityName/UUID.
 int TransformationMetadataFacade.getScale(java.lang.Object elementID)
           
 int TransformationMetadata.getScale(java.lang.Object elementID)
           
 java.lang.String TransformationMetadataFacade.getShortElementName(java.lang.String fullElementName)
           
 java.lang.String TransformationMetadata.getShortElementName(java.lang.String fullElementName)
           
 StoredProcedureInfo TransformationMetadataFacade.getStoredProcedureInfoForProcedure(java.lang.String fullyQualifiedProcedureName)
           
 StoredProcedureInfo TransformationMetadata.getStoredProcedureInfoForProcedure(java.lang.String fullyQualifiedProcedureName)
           
 java.util.Collection TransformationMetadataFacade.getUniqueKeysInGroup(java.lang.Object groupID)
           
 java.util.Collection TransformationMetadata.getUniqueKeysInGroup(java.lang.Object groupID)
           
 java.lang.String TransformationMetadataFacade.getUpdatePlan(java.lang.Object groupID)
           
 java.lang.String TransformationMetadata.getUpdatePlan(java.lang.Object groupID)
           
 java.lang.String[] TransformationMetadataFacade.getVDBResourcePaths()
           
 java.lang.String[] TransformationMetadata.getVDBResourcePaths()
           
 java.lang.String TransformationMetadataFacade.getVirtualDatabaseName()
           
 java.lang.String TransformationMetadata.getVirtualDatabaseName()
           
 QueryNode TransformationMetadataFacade.getVirtualPlan(java.lang.Object groupID)
           
 QueryNode TransformationMetadata.getVirtualPlan(java.lang.Object groupID)
           
 java.util.List TransformationMetadataFacade.getXMLSchemas(java.lang.Object groupID)
           
 java.util.List TransformationMetadata.getXMLSchemas(java.lang.Object groupID)
           
 java.util.Collection TransformationMetadataFacade.getXMLTempGroups(java.lang.Object groupID)
           
 java.util.Collection TransformationMetadata.getXMLTempGroups(java.lang.Object groupID)
           
 boolean TransformationMetadataFacade.groupSupports(java.lang.Object groupID, int groupConstant)
           
 boolean TransformationMetadata.groupSupports(java.lang.Object groupID, int groupConstant)
           
 boolean TransformationMetadataFacade.hasMaterialization(java.lang.Object groupID)
           
 boolean TransformationMetadata.hasMaterialization(java.lang.Object groupID)
           
 boolean TransformationMetadataFacade.isProcedure(java.lang.Object elementID)
           
 boolean TransformationMetadata.isProcedure(java.lang.Object groupID)
           
 boolean TransformationMetadataFacade.isScalarGroup(java.lang.Object groupID)
           
 boolean TransformationMetadata.isTemporaryGroup(java.lang.Object groupID)
           
 boolean TransformationMetadataFacade.isTemporaryTable(java.lang.Object groupID)
           
 boolean TransformationMetadataFacade.isVirtualGroup(java.lang.Object groupID)
           
 boolean TransformationMetadata.isVirtualGroup(java.lang.Object groupID)
           
 boolean TransformationMetadataFacade.isVirtualModel(java.lang.Object modelID)
           
 boolean TransformationMetadata.isVirtualModel(java.lang.Object modelID)
           
 boolean TransformationMetadataFacade.isXMLGroup(java.lang.Object groupID)
           
 boolean TransformationMetadata.isXMLGroup(java.lang.Object groupID)
           
 boolean TransformationMetadataFacade.modelSupports(java.lang.Object modelID, int modelConstant)
           
 boolean TransformationMetadata.modelSupports(java.lang.Object modelID, int modelConstant)
           
protected  IEntryResult[] TransformationMetadata.queryIndex(char recordType, java.lang.String entityName, boolean isPartialName)
          Return all index file records that match the specified entity name
protected  IEntryResult[] TransformationMetadata.queryIndex(com.metamatrix.internal.core.index.Index[] indexes, char[] pattern, boolean isPrefix, boolean returnFirstMatch)
          Return all index file records that match the specified record pattern.
protected  IEntryResult[] ServerRuntimeMetadata.queryIndex(com.metamatrix.internal.core.index.Index[] indexes, char[] pattern, boolean isPrefix, boolean returnFirstMatch)
           
protected  IEntryResult[] TransformationMetadata.queryIndex(com.metamatrix.internal.core.index.Index[] indexes, char[] pattern, boolean isPrefix, boolean isCaseSensitive, boolean returnFirstMatch)
          Return all index file records that match the specified record pattern.
 

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

Methods in com.metamatrix.platform.admin.api that throw MetaMatrixComponentException
 Host ConfigurationAdminAPI.addHost(java.lang.String hostName, java.util.Properties properties)
          Add a host to the Configuration
 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
 boolean MembershipAdminAPI.authenticateUser(java.lang.String username, Credentials credential, java.io.Serializable trustePayload, java.lang.String applicationName)
           
 void ConfigurationAdminAPI.baselineCurrentConfiguration()
          Baselines the realtime portion of the current (operational) configuration into the next-startup configuration.
 void RuntimeStateAdminAPI.bounceServer()
          Shutdown server and restart.
 java.util.List ConfigurationAdminAPI.checkPropertiesDecryptable(java.util.List defns)
          Check whether the encrypted properties for the specified ComponentDefns can be decrypted.
 void ConfigurationAdminAPI.clearHistory()
          Clear the history of all actions without undoing any of them.
 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.executeInsertTransaction(ConfigurationID assignConfigurationID, java.util.List actions)
          Execute a list of insert actions and for actions on objects of type ComponentDefn or DeployedComponent object, it will have its configuration id resassigned, and optionally return the set of objects or object IDs that were affected/modified by the action.
 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 AuthorizationAdminAPI.findPolicyIDs(java.util.Collection principals)
          Locate the IDs of all of the policies that apply to the specified principal and that are accessible by the caller.
 int SessionAdminAPI.getActiveConnectionsCountForProduct(java.lang.String product)
          Get the count of all active connections to a product.
 java.util.Collection SessionAdminAPI.getActiveSessions()
          Get the collection of active user sessions on the system.
 int SessionAdminAPI.getActiveSessionsCount()
          Get the count of active user sessions on the system.
 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.
 java.util.Collection ConfigurationAdminAPI.getAllGlobalConfigObjects()
          This method will return a Collection of objects that represent the set of global configuration objects currently represented in the configuration database.
 java.util.Collection ConfigurationAdminAPI.getAllProductTypes(boolean includeDeprecated)
          Returns a List of type ProductType that represents all the ProductTypes defined.
 ComponentDefn ConfigurationAdminAPI.getComponentDefn(ConfigurationID configurationID, ComponentDefnID componentDefnID)
          Returns a ComponentDefn for the specified ComponentDefnID.
 java.util.Collection ConfigurationAdminAPI.getComponentDefns(java.util.Collection componentDefnIDs, ConfigurationID configurationID)
          Returns a collection of ComponentDefns for the specified collection of ComponentDefnIDs and ConfigurationID.
 ComponentType ConfigurationAdminAPI.getComponentType(ComponentTypeID id)
          Returns a ComponentType for the specified ComponentTypeID
 java.util.Map ConfigurationAdminAPI.getComponentTypeDefinitions(java.util.Collection componentIDs)
          Returns a Map of component type definitions for each ComponentTypeID that is contained in the passed Collection.
 java.util.Collection ConfigurationAdminAPI.getComponentTypeDefinitions(ComponentTypeID componentTypeID)
          Returns the component type definitions for the specified ComponentTypeID.
 Configuration ConfigurationAdminAPI.getConfiguration(java.lang.String configName)
          Returns the named Configuration.
 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.
 ConfigurationID ConfigurationAdminAPI.getCurrentConfigurationID()
          Returns the ConfigurationID for the current configuration.
 java.util.List MembershipAdminAPI.getDomainNames()
           
 java.util.List AuthorizationAdminAPI.getElementEntitlements(AuthorizationRealm realm, java.lang.String elementNamePattern)
          Returns a List of entitlements to the given element pattern in the given realm.
 java.util.List AuthorizationAdminAPI.getGroupEntitlements(AuthorizationRealm realm, java.lang.String fullyQualifiedGroupName)
          Returns a List of entitlements to the given fully qualified group name in the given realm.
 java.util.Collection MembershipAdminAPI.getGroupPrincipalNames()
           
 MultipleRequestConfirmation MembershipAdminAPI.getGroupPrincipals(java.util.Collection groupNames)
           
 java.util.Set MembershipAdminAPI.getGroupsForDomain(java.lang.String domainName)
           
 java.util.List ConfigurationAdminAPI.getHistory()
          Get the history of actions executed in transactions by this editor.
 int ConfigurationAdminAPI.getHistoryLimit()
          Set the limit on the number of actions in the history.
 int ConfigurationAdminAPI.getHistorySize()
          Get the number of actions that are currently in the history.
 Host ConfigurationAdminAPI.getHost(HostID hostID)
          Returns a Host for the specified HostID.
 java.util.List RuntimeStateAdminAPI.getHosts()
          Return all hosts running in mm system.
 java.util.Collection ConfigurationAdminAPI.getHosts()
          Returns a Collection of currently defined hosts.
 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.
 java.util.Collection ConfigurationAdminAPI.getMonitoredComponentTypes(boolean includeDeprecated)
          Returns a List of type ComponentType .
 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.
 java.util.Collection AuthorizationAdminAPI.getPolicies(java.util.Collection policyIDs)
          Locate the policies that have the specified IDs.
 AuthorizationPolicy AuthorizationAdminAPI.getPolicy(AuthorizationPolicyID policyID)
          Locate the policy that has the specified ID.
 java.util.Collection AuthorizationAdminAPI.getPolicyIDsForResourceInRealm(AuthorizationRealm realm, java.lang.String resourceName)
          Returns a Collection of AuthorizationPolicyIDs that have AuthorizationPermissions on the given resource that exists in the given AuthorizationRealm.
 java.util.Collection AuthorizationAdminAPI.getPolicyIDsInPartialRealm(AuthorizationRealm realm)
          Returns a Collection of AuthorizationPolicyIDs that have AuthorizationPermissions that exist in the given partial AuthorizationRealm.
The implementation is such that all AuthorizationPolicyIDs whose AuthorizationRealm starts with the given AuthorizationRealm are returned.
 java.util.Collection AuthorizationAdminAPI.getPolicyIDsInRealm(AuthorizationRealm realm)
          Returns a Collection of AuthorizationPolicyIDs in the given AuthorizationRealm.
 java.util.Collection AuthorizationAdminAPI.getPolicyIDsWithPermissionsInRealm(AuthorizationRealm realm)
          Returns a Collection of AuthorizationPolicyIDs that have AuthorizationPermissions in the given AuthorizationRealm.
NOTE: It is the responsibility of the caller to determine which of the AuthorizationPolicy's AuthorizationPermissions are actually in the given AuthorizationRealm.
 MetaMatrixPrincipal SessionAdminAPI.getPrincipal(MetaMatrixSessionID userSessionID)
          Get the information for the account to which the specified session has been authenticated.
 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.getProducts()
          Obtain the Collection of ReleaseInfo objects which represent the products of the system.
 PscID RuntimeStateAdminAPI.getPscIDByName(java.lang.String hostName, java.lang.String processName, java.lang.String pscName)
          Return the PscID by Name
 java.util.Collection AuthorizationAdminAPI.getRealmNames()
          Obtain the names of all of the realms known to the system.
 java.util.Collection ConfigurationAdminAPI.getResources()
          Returns a Collection of ResourceDescriptor for all internal resources defined to the system.
 java.util.Collection ConfigurationAdminAPI.getResources(ComponentTypeID componentTypeID)
          Returns a Collection of ResourceDescriptor that are of the specified resource type.
 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.
 java.util.List RuntimeStateAdminAPI.getServices()
          Return all services running in mm system.
 byte[] ExtensionSourceAdminAPI.getSource(java.lang.String sourceName)
          Retrieves an extension source in byte[] form
 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.getSourceDescriptors(java.lang.String type)
          Returns List of ExtensionSourceDescriptor objects of indicated type, 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.
 Configuration ConfigurationAdminAPI.getStartupConfiguration()
          Returns the current deployed Configuration.
 ConfigurationID ConfigurationAdminAPI.getStartupConfigurationID()
          Returns the ID of the startup Configuration, which should reflect the desired runtime state of the system.
 SystemState RuntimeStateAdminAPI.getSystemState()
          Return the running state of the system.
 MetaMatrixPrincipal MembershipAdminAPI.getUserPrincipal(java.lang.String principalName)
           
 MultipleRequestConfirmation MembershipAdminAPI.getUserPrincipals(java.util.Collection userNames)
           
 java.util.List RuntimeStateAdminAPI.getVMControllerBindings()
          Returns a list that contains all of the VMControllerBindings for all the VMControllers running in the MetaMatrix system.
 boolean AuthorizationAdminAPI.isCallerInRole(SessionToken caller, java.lang.String roleName)
          Verify that caller is in the specified logical role.
 java.lang.Boolean SessionAdminAPI.isSessionValid(MetaMatrixSessionID userSessionID)
           
 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.removePolicy(AuthorizationPolicyID policyID)
          Remove the policy with the specified ID.
 java.lang.Boolean AuthorizationAdminAPI.removePrincipalFromAllPolicies(MetaMatrixPrincipalName principal)
          Remove given Principal from ALL AuthorizationPolicies to which he belongs.
 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 ConfigurationAdminAPI.setHistoryLimit(int maximumHistoryCount)
          Set the limit on the number of actions in the history.
 void RuntimeStateAdminAPI.setLoggingConfiguration(Configuration config, LogConfiguration logConfig, java.util.List actions)
          Sets the LogConfiguration on the given Configuration.
 void RuntimeStateAdminAPI.setLoggingConfiguration(LogConfiguration logConfig, java.lang.String hostName, java.lang.String processName)
          Sets the LogConfiguration on the LogManager running in the given VM.
 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.startPSC(PscID pscID)
          Start up all services in psc.
 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.stopPSC(PscID pscID)
          Stop up all services in psc, waiting for work to complete.
 void RuntimeStateAdminAPI.stopPSCNow(PscID pscID)
          Stop up all services in psc now.
 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.
 void SessionAdminAPI.terminateSession(MetaMatrixSessionID userSessionID)
           
 java.util.Set ConfigurationAdminAPI.undoActionsAsTransaction(int numberOfActions)
          Undo the specified number of previously-committed transactions.
 

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

Methods in com.metamatrix.platform.admin.apiimpl that throw MetaMatrixComponentException
 Host ConfigurationAdminAPIImpl.addHost(java.lang.String hostName, java.util.Properties properties)
           
 void AuthorizationAdminAPIImpl.addPrincipalsToRole(java.util.Set principals, java.lang.String roleName)
          Add the given set of principals to the given role.
 void AuthorizationAdminAPIImpl.addPrincipalToRoles(MetaMatrixPrincipalName principal, java.util.Collection roleNames)
          Add the given principal to the given roles.
 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
 boolean MembershipAdminAPIImpl.authenticateUser(java.lang.String username, Credentials credential, java.io.Serializable trustePayload, java.lang.String applicationName)
          Authenticate the given user / credentials as a valid system user using the given payload and application name
 void ConfigurationAdminAPIImpl.baselineCurrentConfiguration()
          Baselines the realtime portion of the current (operational) configuration into the next-startup configuration.
 void RuntimeStateAdminAPIImpl.bounceServer()
          Shutdown server and restart.
 void RuntimeStateAdminAPIHelper.bounceServer()
          Shutdown server and restart.
 java.util.List ConfigurationAdminAPIImpl.checkPropertiesDecryptable(java.util.List defns)
           
 void ConfigurationAdminAPIImpl.clearHistory()
          Clear the history of all actions without undoing any of them.
 java.lang.Boolean AuthorizationAdminAPIImpl.containsPolicy(AuthorizationPolicyID policyID)
           
 ConfigurationObjectEditor ConfigurationAdminAPIImpl.createEditor()
          Returns a ConfigurationObjectEditor to perform editing operations on a configuration type object.
 AuthorizationEditor AuthorizationAdminAPIImpl.createEditor()
          Returns a AuthorizationObjectEditor to perform editing operations on a entitlement type object.
 java.util.Set ConfigurationAdminAPIImpl.executeInsertTransaction(ConfigurationID assignConfigurationID, java.util.List actions)
          Execute a list of insert actions and for actions on objects of type ComponentDefn or DeployedComponent object, it will have its configuration id resassigned, and optionally return the set of objects or object IDs that were affected/modified by the action.
 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 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.
 java.util.Set AuthorizationAdminAPIImpl.executeTransaction(java.util.List actions)
           
 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.Collection AuthorizationAdminAPIImpl.findPolicyIDs(java.util.Collection principals)
           
 int SessionAdminAPIImpl.getActiveConnectionsCountForProduct(java.lang.String product)
          Get the count of all active connections to a product.
 java.util.List<ServiceRegistryBinding> RuntimeStateAdminAPIHelper.getActiveServices(java.lang.String serviceType)
          get the active services of given type
 java.util.Collection SessionAdminAPIImpl.getActiveSessions()
           
 int SessionAdminAPIImpl.getActiveSessionsCount()
          Get the count of active user sessions on the system.
 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.
 java.util.Collection ConfigurationAdminAPIImpl.getAllGlobalConfigObjects()
           This method will return a Collection of objects that represent the set of global configuration objects currently represented in the configuration database.
 java.util.Collection ConfigurationAdminAPIImpl.getAllProductTypes(boolean includeDeprecated)
          Returns a List of type ProductType that represents all the ProductTypes defined.
 ComponentDefn ConfigurationAdminAPIImpl.getComponentDefn(ConfigurationID configurationID, ComponentDefnID componentDefnID)
           
 java.util.Collection ConfigurationAdminAPIImpl.getComponentDefns(java.util.Collection componentDefnIDs, ConfigurationID configurationID)
          Returns a collection of ComponentDefns for the specified collection of ComponentDefnIDs and ConfigurationID.
 ComponentType ConfigurationAdminAPIImpl.getComponentType(ComponentTypeID id)
          Returns a ComponentType for the specified ComponentTypeID
 java.util.Map ConfigurationAdminAPIImpl.getComponentTypeDefinitions(java.util.Collection componentIDs)
          Returns a Map of component type definitions for each ComponentTypeID that is contained in the passed Collection.
 java.util.Collection ConfigurationAdminAPIImpl.getComponentTypeDefinitions(ComponentTypeID componentTypeID)
          Returns the component type definitions for the specified ComponentTypeID.
 Configuration ConfigurationAdminAPIImpl.getConfiguration(java.lang.String configName)
          Returns the named Configuration.
 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)
           
 Configuration ConfigurationAdminAPIImpl.getCurrentConfiguration()
          Returns the current deployed Configuration.
 ConfigurationID ConfigurationAdminAPIImpl.getCurrentConfigurationID()
          Returns the ConfigurationID for the current configuration.
 java.util.List MembershipAdminAPIImpl.getDomainNames()
           
 java.util.List AuthorizationAdminAPIImpl.getElementEntitlements(AuthorizationRealm realm, java.lang.String elementNamePattern)
          Returns a List of entitlements to the given element pattern in the given realm.
 java.util.List AuthorizationAdminAPIImpl.getGroupEntitlements(AuthorizationRealm realm, java.lang.String fullyQualifiedGroupName)
          Returns a List of entitlements to the given fully qualified group name in the given realm.
 java.util.Collection MembershipAdminAPIImpl.getGroupPrincipalNames()
           
 MultipleRequestConfirmation MembershipAdminAPIImpl.getGroupPrincipals(java.util.Collection groupNames)
          Add the given set of principals to the given role.
 java.util.Set MembershipAdminAPIImpl.getGroupsForDomain(java.lang.String domainName)
           
 java.util.List ConfigurationAdminAPIImpl.getHistory()
          Get the history of actions executed in transactions by this editor.
 int ConfigurationAdminAPIImpl.getHistoryLimit()
          Set the limit on the number of actions in the history.
 int ConfigurationAdminAPIImpl.getHistorySize()
          Get the number of actions that are currently in the history.
 Host ConfigurationAdminAPIImpl.getHost(HostID hostID)
          Returns a Host for the specified HostID.
 java.util.List<java.lang.String> RuntimeStateAdminAPIImpl.getHosts()
          Return all hosts running in mm system.
 java.util.List<java.lang.String> RuntimeStateAdminAPIHelper.getHosts()
          Return all hosts running in mm system.
 java.util.Collection ConfigurationAdminAPIImpl.getHosts()
          Returns a Collection of currently defined hosts.
static MembershipAdminAPI MembershipAdminAPIImpl.getInstance()
           
static ExtensionSourceAdminAPI ExtensionSourceAdminAPIImpl.getInstance()
           
static ConfigurationAdminAPI ConfigurationAdminAPIImpl.getInstance(ClusteredRegistryState registry)
           
static RuntimeStateAdminAPIImpl RuntimeStateAdminAPIImpl.getInstance(ClusteredRegistryState registry, HostManagement hostManagement)
           
 java.util.List RuntimeStateAdminAPIImpl.getLogEntries(java.util.Date startTime, java.util.Date endTime, java.util.List levels, java.util.List contexts, int maxRows)
           
 java.util.Collection ConfigurationAdminAPIImpl.getMonitoredComponentTypes(boolean includeDeprecated)
          Returns a List of type ComponentType .
 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.
 java.util.Collection AuthorizationAdminAPIImpl.getPolicies(java.util.Collection policyIDs)
           
 AuthorizationPolicy AuthorizationAdminAPIImpl.getPolicy(AuthorizationPolicyID policyID)
           
 java.util.Collection AuthorizationAdminAPIImpl.getPolicyIDsForResourceInRealm(AuthorizationRealm realm, java.lang.String resourceName)
          Returns a Collection of AuthorizationPolicyIDs that have AuthorizationPermissions on the given resource that exists in the given AuthorizationRealm.
 java.util.Collection AuthorizationAdminAPIImpl.getPolicyIDsInPartialRealm(AuthorizationRealm realm)
          Returns a Collection of AuthorizationPolicyIDs that have AuthorizationPermissions that exist in the given partial AuthorizationRealm.
The implementation is such that all AuthorizationPolicyIDs whose AuthorizationRealm starts with the given AuthorizationRealm are returned.
 java.util.Collection AuthorizationAdminAPIImpl.getPolicyIDsInRealm(AuthorizationRealm realm)
          Returns a Collection of AuthorizationPolicyIDs in the given AuthorizationRealm.
 java.util.Collection AuthorizationAdminAPIImpl.getPolicyIDsWithPermissionsInRealm(AuthorizationRealm realm)
          Returns a Collection of AuthorizationPolicyIDs that have AuthorizationPermissions in the given AuthorizationRealm.
NOTE: It is the responsibility of the caller to determine which of the AuthorizationPolicy's AuthorizationPermissions are actually in the given AuthorizationRealm.
 MetaMatrixPrincipal SessionAdminAPIImpl.getPrincipal(MetaMatrixSessionID userSessionID)
          Get the information for the account to which the specified session has been authenticated.
 java.util.Collection AuthorizationAdminAPIImpl.getPrincipalsForRole(java.lang.String roleName)
           
 ProcessStatistics RuntimeStateAdminAPIImpl.getProcessStatistics(java.lang.String hostName, java.lang.String processName)
          Return VMStatistics object for Process.
 java.util.Collection ConfigurationAdminAPIImpl.getProducts()
           
 PscID RuntimeStateAdminAPIImpl.getPscIDByName(java.lang.String hostName, java.lang.String processName, java.lang.String pscName)
           
 java.util.Collection AuthorizationAdminAPIImpl.getRealmNames()
          Obtain the names of all of the realms known to the system.
 java.util.Collection ConfigurationAdminAPIImpl.getResources()
          Returns a Collection of ResourceDescriptor for all internal resources defined to the system.
 java.util.Collection ConfigurationAdminAPIImpl.getResources(ComponentTypeID componentTypeID)
          Returns a Collection of ResourceDescriptor that are of the specified resource type.
 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.
 byte[] ExtensionSourceAdminAPIImpl.getSource(java.lang.String sourceName)
          Retrieves an extension source in byte[] form
 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.getSourceDescriptors(java.lang.String type)
          Returns List of ExtensionSourceDescriptor objects of indicated type, 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.
 Configuration ConfigurationAdminAPIImpl.getStartupConfiguration()
          Returns the current deployed Configuration.
 ConfigurationID ConfigurationAdminAPIImpl.getStartupConfigurationID()
          Returns the ID of the startup Configuration, which should reflect the desired runtime state of the system.
 SystemState RuntimeStateAdminAPIImpl.getSystemState()
           
 SystemState RuntimeStateAdminAPIHelper.getSystemState()
          Return the running state of the system.
 MetaMatrixPrincipal MembershipAdminAPIImpl.getUserPrincipal(java.lang.String principalName)
           
 MultipleRequestConfirmation MembershipAdminAPIImpl.getUserPrincipals(java.util.Collection userNames)
           
 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 AuthorizationAdminAPIImpl.isCallerInRole(SessionToken caller, java.lang.String roleName)
          Verify that caller is in the specified logical role.
 java.lang.Boolean SessionAdminAPIImpl.isSessionValid(MetaMatrixSessionID userSessionID)
           
 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.removePolicy(AuthorizationPolicyID policyID)
          Remove the policy with the specified ID.
 java.lang.Boolean AuthorizationAdminAPIImpl.removePrincipalFromAllPolicies(MetaMatrixPrincipalName principal)
           
 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 ConfigurationAdminAPIImpl.setHistoryLimit(int maximumHistoryCount)
          Set the limit on the number of actions in the history.
 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.
 void RuntimeStateAdminAPIImpl.setLoggingConfiguration(LogConfiguration logConfig, java.lang.String hostName, java.lang.String processName)
          Sets the LogConfiguration on the LogManager running in the given VM.
 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.startPSC(PscID pscID)
          Start up all services in psc.
 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.stopPSC(PscID pscID)
           
 void RuntimeStateAdminAPIImpl.stopPSCNow(PscID pscID)
           
 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.
 void SessionAdminAPIImpl.terminateSession(MetaMatrixSessionID userSessionID)
           
 java.util.Set ConfigurationAdminAPIImpl.undoActionsAsTransaction(int numberOfActions)
          Undo the specified number of previously-committed transactions.
 

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(MetaMatrixSessionID sessionId)
           
 ResultsFuture<?> ILogon.logoff()
          Log off the specified session.
 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
 void AuthorizationServiceImpl.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.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(AbstractSetCriteria criteria, java.util.List tuple)
           
 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)
           
 java.lang.Boolean Evaluator.evaluate(SubqueryCompareCriteria criteria, 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)
           
 java.lang.Object LookupEvaluator.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.
 

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

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

Uses of MetaMatrixComponentException in com.metamatrix.query.metadata
 

Methods in com.metamatrix.query.metadata that throw MetaMatrixComponentException
 java.lang.Object TempMetadataAdapter.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 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)
           
 boolean TempMetadataAdapter.elementSupports(java.lang.Object elementID, int supportConstant)
           
 boolean QueryMetadataInterface.elementSupports(java.lang.Object elementID, int elementConstant)
          Determine whether the specified element supports some feature.
 boolean BasicQueryMetadataWrapper.elementSupports(java.lang.Object elementID, int elementConstant)
           
 boolean BasicQueryMetadata.elementSupports(java.lang.Object elementID, int elementConstant)
           
 java.util.Collection TempMetadataAdapter.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 BasicQueryMetadataWrapper.getAccessPatternsInGroup(java.lang.Object groupID)
           
 java.util.Collection BasicQueryMetadata.getAccessPatternsInGroup(java.lang.Object groupID)
           
 byte[] QueryMetadataInterface.getBinaryVDBResource(java.lang.String resourcePath)
          Gets the contents of a VDB resource in binary form.
 byte[] BasicQueryMetadataWrapper.getBinaryVDBResource(java.lang.String resourcePath)
           
 byte[] BasicQueryMetadata.getBinaryVDBResource(java.lang.String resourcePath)
           
 int TempMetadataAdapter.getCardinality(java.lang.Object groupID)
           
 int QueryMetadataInterface.getCardinality(java.lang.Object groupID)
          Return the cardinality for this group
 int BasicQueryMetadataWrapper.getCardinality(java.lang.Object groupID)
           
 int BasicQueryMetadata.getCardinality(java.lang.Object groupID)
           
 java.lang.String QueryMetadataInterface.getCharacterVDBResource(java.lang.String resourcePath)
          Gets the contents of a VDB resource as a String.
 java.lang.String BasicQueryMetadataWrapper.getCharacterVDBResource(java.lang.String resourcePath)
           
 java.lang.String BasicQueryMetadata.getCharacterVDBResource(java.lang.String resourcePath)
           
 java.lang.Object TempMetadataAdapter.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 BasicQueryMetadataWrapper.getDefaultValue(java.lang.Object elementID)
           
 java.lang.Object BasicQueryMetadata.getDefaultValue(java.lang.Object elementID)
           
 java.lang.String QueryMetadataInterface.getDeletePlan(java.lang.Object groupID)
          Get procedure defining the delete plan for this group.
 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.
 int TempMetadataAdapter.getDistinctValues(java.lang.Object elementID)
           
 int QueryMetadataInterface.getDistinctValues(java.lang.Object elementID)
          Get the number of distinct values for this column.
 int BasicQueryMetadataWrapper.getDistinctValues(java.lang.Object elementID)
           
 int BasicQueryMetadata.getDistinctValues(java.lang.Object elementID)
           
 java.lang.Object TempMetadataAdapter.getElementID(java.lang.String elementName)
          Check metadata first, then check temp groups if not found
 java.lang.Object QueryMetadataInterface.getElementID(java.lang.String elementName)
          Get the metadata-implementation identifier object for the given element name.
 java.lang.Object BasicQueryMetadataWrapper.getElementID(java.lang.String elementName)
           
 java.lang.Object BasicQueryMetadata.getElementID(java.lang.String elementName)
           
 java.util.List TempMetadataAdapter.getElementIDsInAccessPattern(java.lang.Object accessPattern)
           
 java.util.List QueryMetadataInterface.getElementIDsInAccessPattern(java.lang.Object accessPattern)
          Get the elements in the access pattern
 java.util.List BasicQueryMetadataWrapper.getElementIDsInAccessPattern(java.lang.Object accessPattern)
           
 java.util.List BasicQueryMetadata.getElementIDsInAccessPattern(java.lang.Object accessPattern)
           
 java.util.List TempMetadataAdapter.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 BasicQueryMetadataWrapper.getElementIDsInGroupID(java.lang.Object groupID)
           
 java.util.List BasicQueryMetadata.getElementIDsInGroupID(java.lang.Object groupID)
           
 java.util.List TempMetadataAdapter.getElementIDsInIndex(java.lang.Object index)
           
 java.util.List QueryMetadataInterface.getElementIDsInIndex(java.lang.Object index)
          Get the elements in the index
 java.util.List BasicQueryMetadataWrapper.getElementIDsInIndex(java.lang.Object index)
           
 java.util.List BasicQueryMetadata.getElementIDsInIndex(java.lang.Object index)
           
 java.util.List TempMetadataAdapter.getElementIDsInKey(java.lang.Object keyID)
           
 java.util.List QueryMetadataInterface.getElementIDsInKey(java.lang.Object key)
          Get the elements in the key
 java.util.List BasicQueryMetadataWrapper.getElementIDsInKey(java.lang.Object key)
           
 java.util.List BasicQueryMetadata.getElementIDsInKey(java.lang.Object key)
           
 int TempMetadataAdapter.getElementLength(java.lang.Object elementID)
           
 int QueryMetadataInterface.getElementLength(java.lang.Object elementID)
          Get the element length for a given element ID.
 int BasicQueryMetadataWrapper.getElementLength(java.lang.Object elementID)
           
 int BasicQueryMetadata.getElementLength(java.lang.Object elementID)
           
 java.lang.String TempMetadataAdapter.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 BasicQueryMetadataWrapper.getElementType(java.lang.Object elementID)
           
 java.lang.String BasicQueryMetadata.getElementType(java.lang.Object elementID)
           
 java.util.Properties TempMetadataAdapter.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 BasicQueryMetadataWrapper.getExtensionProperties(java.lang.Object metadataID)
           
 java.util.Properties BasicQueryMetadata.getExtensionProperties(java.lang.Object metadataID)
           
 java.util.Collection TempMetadataAdapter.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 BasicQueryMetadataWrapper.getForeignKeysInGroup(java.lang.Object groupID)
           
 java.util.Collection BasicQueryMetadata.getForeignKeysInGroup(java.lang.Object groupID)
           
 java.lang.String QueryMetadataInterface.getFormat(java.lang.Object elementID)
          Get the element's format
 java.lang.String BasicQueryMetadataWrapper.getFormat(java.lang.Object elementID)
           
 java.lang.String BasicQueryMetadata.getFormat(java.lang.Object elementID)
           
 java.lang.Object TempMetadataAdapter.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 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.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.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 TempMetadataAdapter.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 BasicQueryMetadataWrapper.getFullName(java.lang.Object metadataID)
           
 java.lang.String BasicQueryMetadata.getFullName(java.lang.Object metadataID)
           
 java.lang.Object TempMetadataAdapter.getGroupID(java.lang.String groupName)
          Check metadata first, then check temp groups if not found
 java.lang.Object QueryMetadataInterface.getGroupID(java.lang.String groupName)
          Get the metadata-implementation identifier object for the given group name.
 java.lang.Object BasicQueryMetadataWrapper.getGroupID(java.lang.String groupName)
           
 java.lang.Object BasicQueryMetadata.getGroupID(java.lang.String groupName)
           
 java.lang.Object TempMetadataAdapter.getGroupIDForElementID(java.lang.Object elementID)
           
 java.lang.Object QueryMetadataInterface.getGroupIDForElementID(java.lang.Object elementID)
          Get containg group ID given element ID
 java.lang.Object BasicQueryMetadataWrapper.getGroupIDForElementID(java.lang.Object elementID)
           
 java.lang.Object BasicQueryMetadata.getGroupIDForElementID(java.lang.Object elementID)
           
 java.lang.String QueryMetadataInterface.getGroupName(java.lang.String fullElementName)
          Get the group name from a fully qualified element name.
 java.lang.String BasicQueryMetadataWrapper.getGroupName(java.lang.String fullElementName)
           
 java.lang.String BasicQueryMetadata.getGroupName(java.lang.String fullElementName)
           
 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.getGroupsForPartialName(java.lang.String partialGroupName)
           
 java.util.Collection BasicQueryMetadata.getGroupsForPartialName(java.lang.String partialGroupName)
           
 java.util.Collection TempMetadataAdapter.getIndexesInGroup(java.lang.Object groupID)
           
 java.util.Collection QueryMetadataInterface.getIndexesInGroup(java.lang.Object groupID)
          Get the indexes for the specified group
 java.util.Collection BasicQueryMetadataWrapper.getIndexesInGroup(java.lang.Object groupID)
           
 java.util.Collection BasicQueryMetadata.getIndexesInGroup(java.lang.Object groupID)
           
 java.lang.String QueryMetadataInterface.getInsertPlan(java.lang.Object groupID)
          Get procedure defining the insert plan for this group.
 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.
 MappingNode TempMetadataAdapter.getMappingNode(java.lang.Object groupID)
           
 MappingNode QueryMetadataInterface.getMappingNode(java.lang.Object groupID)
          Get the mapping node for the given groupID
 MappingNode BasicQueryMetadataWrapper.getMappingNode(java.lang.Object groupID)
           
 MappingNode BasicQueryMetadata.getMappingNode(java.lang.Object groupID)
           
 java.lang.Object TempMetadataAdapter.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 BasicQueryMetadataWrapper.getMaterialization(java.lang.Object groupID)
           
 java.lang.Object BasicQueryMetadata.getMaterialization(java.lang.Object groupID)
           
 java.lang.Object TempMetadataAdapter.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 BasicQueryMetadataWrapper.getMaterializationStage(java.lang.Object groupID)
           
 java.lang.Object BasicQueryMetadata.getMaterializationStage(java.lang.Object groupID)
           
 java.lang.Object TempMetadataAdapter.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 BasicQueryMetadataWrapper.getMaximumValue(java.lang.Object elementID)
           
 java.lang.Object BasicQueryMetadata.getMaximumValue(java.lang.Object elementID)
           
 int QueryMetadataInterface.getMaxSetSize(java.lang.Object modelID)
          Get the max set size for the specified model.
 int BasicQueryMetadataWrapper.getMaxSetSize(java.lang.Object modelID)
           
 int BasicQueryMetadata.getMaxSetSize(java.lang.Object modelID)
           
 java.lang.Object TempMetadataAdapter.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 BasicQueryMetadataWrapper.getMinimumValue(java.lang.Object elementID)
           
 java.lang.Object BasicQueryMetadata.getMinimumValue(java.lang.Object elementID)
           
 java.lang.String TempMetadataAdapter.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 BasicQueryMetadataWrapper.getModeledBaseType(java.lang.Object elementID)
           
 java.lang.String BasicQueryMetadata.getModeledBaseType(java.lang.Object elementID)
           
 java.lang.String TempMetadataAdapter.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 BasicQueryMetadataWrapper.getModeledPrimitiveType(java.lang.Object elementID)
           
 java.lang.String BasicQueryMetadata.getModeledPrimitiveType(java.lang.Object elementID)
           
 java.lang.String TempMetadataAdapter.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 BasicQueryMetadataWrapper.getModeledType(java.lang.Object elementID)
           
 java.lang.String BasicQueryMetadata.getModeledType(java.lang.Object elementID)
           
 java.lang.Object TempMetadataAdapter.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 BasicQueryMetadataWrapper.getModelID(java.lang.Object groupOrElementID)
           
 java.lang.Object BasicQueryMetadata.getModelID(java.lang.Object groupOrElementID)
           
 java.lang.String QueryMetadataInterface.getNameInSource(java.lang.Object metadataID)
          Get the name in source of the metadata identifier specified.
 java.lang.String BasicQueryMetadataWrapper.getNameInSource(java.lang.Object metadataID)
           
 java.lang.String BasicQueryMetadata.getNameInSource(java.lang.Object metadataID)
           
 java.lang.String TempMetadataAdapter.getNativeType(java.lang.Object elementID)
          Get the native type name for the element.
 java.lang.String QueryMetadataInterface.getNativeType(java.lang.Object elementID)
          Get the native type of the element specified.
 java.lang.String BasicQueryMetadataWrapper.getNativeType(java.lang.Object elementID)
           
 java.lang.String BasicQueryMetadata.getNativeType(java.lang.Object elementID)
           
 int TempMetadataAdapter.getNullValues(java.lang.Object elementID)
           
 int QueryMetadataInterface.getNullValues(java.lang.Object elementID)
          Get the number of distinct values for this column.
 int BasicQueryMetadataWrapper.getNullValues(java.lang.Object elementID)
           
 int BasicQueryMetadata.getNullValues(java.lang.Object elementID)
           
 int TempMetadataAdapter.getPosition(java.lang.Object elementID)
           
 int QueryMetadataInterface.getPosition(java.lang.Object elementID)
          Get the element's position in the group
 int BasicQueryMetadataWrapper.getPosition(java.lang.Object elementID)
           
 int BasicQueryMetadata.getPosition(java.lang.Object elementID)
           
 int TempMetadataAdapter.getPrecision(java.lang.Object elementID)
           
 int QueryMetadataInterface.getPrecision(java.lang.Object elementID)
          Get the element's precision
 int BasicQueryMetadataWrapper.getPrecision(java.lang.Object elementID)
           
 int BasicQueryMetadata.getPrecision(java.lang.Object elementID)
           
 java.lang.Object QueryMetadataInterface.getPrimaryKeyIDForForeignKeyID(java.lang.Object foreignKeyID)
          Get the corresponding primary key ID for the specified foreign key ID
 java.lang.Object BasicQueryMetadataWrapper.getPrimaryKeyIDForForeignKeyID(java.lang.Object foreignKeyID)
           
 java.lang.Object BasicQueryMetadata.getPrimaryKeyIDForForeignKeyID(java.lang.Object foreignKeyID)
           
 int TempMetadataAdapter.getRadix(java.lang.Object elementID)
           
 int QueryMetadataInterface.getRadix(java.lang.Object elementID)
          Get the element's radix
 int BasicQueryMetadataWrapper.getRadix(java.lang.Object elementID)
           
 int BasicQueryMetadata.getRadix(java.lang.Object elementID)
           
 int TempMetadataAdapter.getScale(java.lang.Object elementID)
           
 int QueryMetadataInterface.getScale(java.lang.Object elementID)
          Get the element's scale
 int BasicQueryMetadataWrapper.getScale(java.lang.Object elementID)
           
 int BasicQueryMetadata.getScale(java.lang.Object elementID)
           
 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.
 java.lang.String BasicQueryMetadataWrapper.getShortElementName(java.lang.String fullElementName)
           
 java.lang.String BasicQueryMetadata.getShortElementName(java.lang.String fullElementName)
           
 StoredProcedureInfo QueryMetadataInterface.getStoredProcedureInfoForProcedure(java.lang.String fullyQualifiedProcedureName)
          Get the the StoredProcedureInfo based on the fully qualified procedure name
 StoredProcedureInfo BasicQueryMetadataWrapper.getStoredProcedureInfoForProcedure(java.lang.String fullyQualifiedProcedureName)
           
 StoredProcedureInfo BasicQueryMetadata.getStoredProcedureInfoForProcedure(java.lang.String fullyQualifiedProcedureName)
           
 java.util.Collection TempMetadataAdapter.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 BasicQueryMetadataWrapper.getUniqueKeysInGroup(java.lang.Object groupID)
           
 java.util.Collection BasicQueryMetadata.getUniqueKeysInGroup(java.lang.Object groupID)
           
 java.lang.String QueryMetadataInterface.getUpdatePlan(java.lang.Object groupID)
          Get procedure defining the update plan for this group.
 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.getVDBResourcePaths()
          Gets the resource paths of all the resources in the VDB.
 java.lang.String[] BasicQueryMetadataWrapper.getVDBResourcePaths()
           
 java.lang.String[] BasicQueryMetadata.getVDBResourcePaths()
           
 java.lang.String TempMetadataAdapter.getVirtualDatabaseName()
           
 java.lang.String QueryMetadataInterface.getVirtualDatabaseName()
          Get the currently connected virtual database name.
 java.lang.String BasicQueryMetadataWrapper.getVirtualDatabaseName()
           
 java.lang.String BasicQueryMetadata.getVirtualDatabaseName()
           
 QueryNode TempMetadataAdapter.getVirtualPlan(java.lang.Object groupID)
           
 QueryNode QueryMetadataInterface.getVirtualPlan(java.lang.Object groupID)
          Get virtual plan for a group symbol.
 QueryNode BasicQueryMetadataWrapper.getVirtualPlan(java.lang.Object groupID)
           
 QueryNode BasicQueryMetadata.getVirtualPlan(java.lang.Object groupID)
           
 java.util.List TempMetadataAdapter.getXMLSchemas(java.lang.Object groupID)
           
 java.util.List QueryMetadataInterface.getXMLSchemas(java.lang.Object groupID)
          Get XML schemas for a document group.
 java.util.List BasicQueryMetadataWrapper.getXMLSchemas(java.lang.Object groupID)
           
 java.util.List BasicQueryMetadata.getXMLSchemas(java.lang.Object groupID)
           
 java.util.Collection TempMetadataAdapter.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 BasicQueryMetadataWrapper.getXMLTempGroups(java.lang.Object groupID)
           
 java.util.Collection BasicQueryMetadata.getXMLTempGroups(java.lang.Object groupID)
           
 boolean TempMetadataAdapter.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 BasicQueryMetadataWrapper.groupSupports(java.lang.Object groupID, int groupConstant)
           
 boolean BasicQueryMetadata.groupSupports(java.lang.Object groupID, int groupConstant)
           
 boolean TempMetadataAdapter.hasMaterialization(java.lang.Object groupID)
           
 boolean QueryMetadataInterface.hasMaterialization(java.lang.Object groupID)
          Determine whether given virtual group has an associated Materialization.
 boolean BasicQueryMetadataWrapper.hasMaterialization(java.lang.Object groupID)
           
 boolean BasicQueryMetadata.hasMaterialization(java.lang.Object groupID)
           
 boolean TempMetadataAdapter.isProcedure(java.lang.Object elementID)
           
 boolean QueryMetadataInterface.isProcedure(java.lang.Object groupID)
          Determine whether this is a procedure
 boolean BasicQueryMetadataWrapper.isProcedure(java.lang.Object groupID)
           
 boolean BasicQueryMetadata.isProcedure(java.lang.Object elementID)
           
 boolean TempMetadataAdapter.isScalarGroup(java.lang.Object groupID)
           
 boolean QueryMetadataInterface.isScalarGroup(java.lang.Object groupID)
           
 boolean BasicQueryMetadataWrapper.isScalarGroup(java.lang.Object groupID)
           
 boolean BasicQueryMetadata.isScalarGroup(java.lang.Object groupID)
           
 boolean TempMetadataAdapter.isTemporaryTable(java.lang.Object groupID)
           
 boolean QueryMetadataInterface.isTemporaryTable(java.lang.Object groupID)
          Determine whether a group is a temporary table.
 boolean BasicQueryMetadataWrapper.isTemporaryTable(java.lang.Object groupID)
           
 boolean BasicQueryMetadata.isTemporaryTable(java.lang.Object groupID)
           
 boolean TempMetadataAdapter.isVirtualGroup(java.lang.Object groupID)
           
 boolean QueryMetadataInterface.isVirtualGroup(java.lang.Object groupID)
          Determine whether a group is virtual or not.
 boolean BasicQueryMetadataWrapper.isVirtualGroup(java.lang.Object groupID)
           
 boolean BasicQueryMetadata.isVirtualGroup(java.lang.Object groupID)
           
 boolean TempMetadataAdapter.isVirtualModel(java.lang.Object modelID)
           
 boolean QueryMetadataInterface.isVirtualModel(java.lang.Object modelID)
          Determine whether a model is virtual or not.
 boolean BasicQueryMetadataWrapper.isVirtualModel(java.lang.Object modelID)
           
 boolean BasicQueryMetadata.isVirtualModel(java.lang.Object modelID)
           
 boolean TempMetadataAdapter.isXMLGroup(java.lang.Object groupID)
           
 boolean QueryMetadataInterface.isXMLGroup(java.lang.Object groupID)
          Determine whether a group is an XML virtual document.
 boolean BasicQueryMetadataWrapper.isXMLGroup(java.lang.Object groupID)
           
 boolean BasicQueryMetadata.isXMLGroup(java.lang.Object groupID)
           
 boolean QueryMetadataInterface.modelSupports(java.lang.Object modelID, int modelConstant)
          Determine whether the specified model supports some feature.
 boolean BasicQueryMetadataWrapper.modelSupports(java.lang.Object modelID, int modelConstant)
           
 boolean BasicQueryMetadata.modelSupports(java.lang.Object modelID, int modelConstant)
           
 

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 PreparedBatchUpdatePlanner.generateCanonical(CommandTreeNode rootNode, QueryMetadataInterface metadata, AnalysisRecord analysisRecord, CommandContext context)
           
 void BatchedUpdatePlanner.generateCanonical(CommandTreeNode rootNode, QueryMetadataInterface metadata, AnalysisRecord analysisRecord, CommandContext context)
           
 ProcessorPlan PreparedBatchUpdatePlanner.optimize(CommandTreeNode node, IDGenerator idGenerator, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, AnalysisRecord analysisRecord, CommandContext context)
          If the updates are on a physical source and the source support prepared statement batch update, just use the plan for the update comand.
 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
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, 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, JoinStrategyType joinStrategy, QueryMetadataInterface metadata, CommandContext context)
          Computes the cost of a Merge Join
 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 RuleRemoveOptionalJoins.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 RuleRaiseAccess.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 RulePushNonJoinCriteria.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
          Execute the rule as described in the class comments.
 PlanNode RulePushLimit.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RulePushAggregates.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RulePlanUnions.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RulePlanProcedures.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RulePlanJoins.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 RuleMergeCriteria.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RuleImplementJoinStrategy.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, 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 RuleCollapseSource.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RuleCleanCriteria.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RuleChooseJoinStrategy.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RuleChooseDependent.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RuleCalculateCost.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capabilitiesFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
           
 PlanNode RuleAssignOutputElements.execute(PlanNode plan, QueryMetadataInterface metadata, CapabilitiesFinder capFinder, RuleStack rules, AnalysisRecord analysisRecord, CommandContext context)
          Execute the rule.
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 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.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.supportsCorrelatedSubquery(java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supportsGroupAliases(java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supportsJoinExpression(java.lang.Object modelID, java.util.List joinCriteria, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supportsJoins(java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supportsOrderBy(java.lang.Object modelID, QueryMetadataInterface metadata, CapabilitiesFinder capFinder)
           
static boolean CapabilitiesUtil.supportsOuterJoin(java.lang.Object modelID, JoinType joinType, 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.supportsScalarSubquery(java.lang.Object modelID, ScalarSubquery subquery, 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 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 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.
 TupleSource TempTableDataManager.registerRequest(java.lang.Object processorID, Command command, java.lang.String modelName, java.lang.String connectorBindingId, int nodeID)
          This is the magic method.
 TupleSource ProcessorDataManager.registerRequest(java.lang.Object processorId, Command command, java.lang.String modelName, java.lang.String connectorBindingId, int nodeID)
           
 

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

Methods in com.metamatrix.query.processor.batch that throw MetaMatrixComponentException
 void PreparedBatchUpdatePlan.close()
           
 void BatchedUpdatePlan.close()
           
 TupleBatch PreparedBatchUpdatePlan.nextBatch()
           
 TupleBatch BatchedUpdatePlan.nextBatch()
           
 void PreparedBatchUpdatePlan.open()
           
 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)
           
 

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.evaluateParams()
           
 void ProcedureEnvironment.executePlan(java.lang.Object command, java.lang.String rsName)
           
 TupleSource ProcedurePlan.getResults(TupleSourceID tupleID)
           
 java.util.List ProcedureEnvironment.getSchema(java.lang.String rsName)
          Get the schema from the tuple source that represents the columns in a result set
 void ProcedureEnvironment.incrementProgramCounter()
           
 boolean ProcedureEnvironment.iterateCursor(java.lang.String rsName)
           
 TupleBatch ProcedurePlan.nextBatch()
           
 java.util.List UpdateCountTupleSource.nextTuple()
           
 void ProcedurePlan.open()
           
 void ProcedureEnvironment.pop()
           
 void WhileInstruction.postInstruction(ProcedureEnvironment procEnv)
           
 void RepeatedInstruction.postInstruction(ProcedureEnvironment procEnv)
           
 void LoopInstruction.postInstruction(ProcedureEnvironment procEnv)
           
 void WhileInstruction.process(ProgramEnvironment env)
           
 void LoopInstruction.process(ProgramEnvironment env)
           
 void IfInstruction.process(ProgramEnvironment env)
          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 ExecSqlInstruction.process(ProgramEnvironment env)
          Processing this instruction executes the ProcessorPlan for the command on the CommandStatement of the update procedure language.
 void ExecDynamicSqlInstruction.process(ProgramEnvironment env)
           Processing this instruction executes the ProcessorPlan for the command on the CommandStatement of the update procedure language.
 void CreateCursorResultSetInstruction.process(ProgramEnvironment env)
          If the result set named rsName does not exist yet in the ProcessorEnvironment, then this instruction will define that result set.
 void ContinueInstruction.process(ProgramEnvironment env)
           
 void BreakInstruction.process(ProgramEnvironment env)
           
 void AbstractAssignmentInstruction.process(ProgramEnvironment env)
           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).
protected  void ErrorInstruction.processValue(java.lang.Object value, VariableContext varContext)
           
protected  void AssignmentInstruction.processValue(java.lang.Object value, VariableContext varContext)
           
protected abstract  void AbstractAssignmentInstruction.processValue(java.lang.Object value, VariableContext varContext)
           
 void ProcedureEnvironment.removeResults(java.lang.String rsName)
           
 boolean WhileInstruction.testCondition(ProcedureEnvironment procEnv)
           
 boolean RepeatedInstruction.testCondition(ProcedureEnvironment procEnv)
           
 boolean LoopInstruction.testCondition(ProcedureEnvironment procEnv)
           
 

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

Methods in com.metamatrix.query.processor.program that throw MetaMatrixComponentException
abstract  void ProgramEnvironment.executePlan(java.lang.Object command, java.lang.String rsName)
          Execute a ProcessorPlan and return the tupelSourceID for the results.
 void ProgramEnvironment.incrementProgramCounter()
           
 void ProgramEnvironment.pop()
           
abstract  void ProgramInstruction.process(ProgramEnvironment 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.)
abstract  void ProgramEnvironment.removeResults(java.lang.String rsName)
          Remove the a data source from the environment.
 

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 SortNode.close()
           
 void RelationalPlan.close()
           
 void RelationalNode.close()
           
 void ProjectIntoNode.close()
           
 void PlanExecutionNode.close()
           
 void MergeJoinStrategy.close()
           
 void JoinStrategy.close()
           
 void JoinNode.close()
           
 void GroupingNode.close()
           
 void DependentSelectNode.close()
          Closes the subquery processor (which removes the temporary tuple sources of the subquery results)
 void DependentProjectNode.close()
          Closes the subquery processor (which removes the temporary tuple sources of the subquery results)
 void DependentProcedureExecutionNode.close()
           
 void DependentProcedureAccessNode.close()
           
 void DependentCriteriaProcessor.close()
           
 void DependentAccessNode.close()
           
 void BatchedUpdateNode.close()
           
 void BatchCollector.close()
           
 void AccessNode.close()
           
protected  void SortNode.collectionPhase(TupleBatch batch)
           
 TupleSourceID BatchCollector.collectTuples()
           
 TupleSourceID BatchCollector.collectTuples(TupleBatch batch)
           
protected  boolean MergeJoinStrategy.compareToPrevious(com.metamatrix.query.processor.relational.SourceState target)
           
 void BatchedCommandsEvaluator.evaluateExpressions(java.util.List commands, CommandContext context)
           
 java.lang.Object DuplicateFilter.getResult()
           
 void MergeJoinStrategy.initialize(JoinNode joinNode)
           
 void JoinStrategy.initialize(JoinNode joinNode)
           
protected  void MergeJoinStrategy.loadLeft()
           
protected  void JoinStrategy.loadLeft()
           
protected  void MergeJoinStrategy.loadRight()
           
protected  void JoinStrategy.loadRight()
           
protected  void SortUtility.mergePhase()
           
 TupleBatch RelationalPlan.nextBatch()
           
 TupleBatch RelationalNode.nextBatch()
          Wrapper for nextBatchDirect that does performance timing - callers should always call this rather than nextBatchDirect().
 TupleBatch UnionAllNode.nextBatchDirect()
           
 TupleBatch SortNode.nextBatchDirect()
          1ST PHASE - COLLECTION Collect all batches from child node, save in collected tuple source 2ND PHASE - SORT INITIAL SUBLISTS Repeat until all batches from collection TS have been read Get and pin batches from collection TS until MemoryNotAvailableException Sort batches Write batches into new sorted TS Unpin all batches Remove collection TS 3RD PHASE - MERGE SORTED SUBLISTS Repeat until there is one sublist Repeat until all sorted sublists have been merged For each sorted sublist S Load and pin a batch until memory not available Merge from pinned batches As batch is done, unpin and load next Output merge into new sublist T Remove merged sublists Let sublists = set of T's 4TH PHASE - OUTPUT Return batches from single sublist from T
 TupleBatch SelectNode.nextBatchDirect()
           
protected abstract  TupleBatch RelationalNode.nextBatchDirect()
          Template method for subclasses to implement.
 TupleBatch ProjectNode.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
 TupleBatch PlanExecutionNode.nextBatchDirect()
           
 TupleBatch NullNode.nextBatchDirect()
           
protected  TupleBatch LimitNode.nextBatchDirect()
           
protected  TupleBatch JoinNode.nextBatchDirect()
           
 TupleBatch GroupingNode.nextBatchDirect()
           
 TupleBatch BatchedUpdateNode.nextBatchDirect()
           
 TupleBatch AccessNode.nextBatchDirect()
           
protected  java.util.List MergeJoinStrategy.nextTuple()
           
protected abstract  java.util.List JoinStrategy.nextTuple()
           
 void UnionAllNode.open()
           
 void SortNode.open()
           
 void SelectNode.open()
           
 void RelationalPlan.open()
           
 void RelationalNode.open()
           
 void ProjectNode.open()
           
 void PlanExecutionNode.open()
           
 void LimitNode.open()
           
 void JoinNode.open()
           
 void GroupingNode.open()
           
 void DupRemoveNode.open()
           
 void DependentSelectNode.open()
          Calls super.open(), then initializes subquery processor
 void DependentProjectNode.open()
          Calls super.open(), then initializes subquery processor
 void BatchedUpdateNode.open()
           
 void AccessNode.open()
           
 Criteria DependentCriteriaProcessor.prepareCriteria()
           
protected  boolean PlanExecutionNode.prepareNextCommand()
           
protected  boolean DependentProcedureExecutionNode.prepareNextCommand()
           
protected  boolean DependentProcedureCriteriaProcessor.prepareNextCommand()
           
protected  boolean DependentProcedureAccessNode.prepareNextCommand(Command atomicCommand)
           
protected  boolean DependentAccessNode.prepareNextCommand(Command atomicCommand)
           
protected  boolean AccessNode.prepareNextCommand(Command atomicCommand)
           
protected  void SelectNode.prepareToProcessTuple(java.util.Map elementMap, java.util.List currentTuple)
          This method is called by RelationalNode.nextBatch() just after the current tuple is pulled from the child processor node and just before any processing is done (in this case, before the criteria is evaluated).
protected  void ProjectNode.prepareToProcessTuple(java.util.Map elementMap, java.util.List currentTuple)
          This method is called by RelationalNode.nextBatch() just after the current tuple is pulled from the child processor node and just before any processing is done (in this case, before the tuple is projected).
protected  void DependentSelectNode.prepareToProcessTuple(java.util.Map elementMap, java.util.List currentTuple)
          This subclass will execute any subqueries which the criteria is dependent on; if any subqueries are correlated, this class will use the current tuple to execute correlated subqueries
protected  void DependentProjectNode.prepareToProcessTuple(java.util.Map elementMap, java.util.List currentTuple)
          This subclass will execute any subqueries which the projection is dependent on; if any subqueries are correlated, this class will use the current tuple to execute correlated subqueries
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.
static boolean RelationalNodeUtil.shouldExecute(Command command, boolean simplifyCriteria)
          Decides whether a command needs to be executed.
 TupleSourceID SortUtility.sort()
           
protected  void SortUtility.sortPhase()
           
 

Constructors in com.metamatrix.query.processor.relational that throw MetaMatrixComponentException
BatchCollector(RelationalNode sourceNode)
           
 

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 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
 boolean DefaultCondition.evaluate(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
          Always returns true
 boolean CriteriaCondition.evaluate(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
           
abstract  boolean Condition.evaluate(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext ontext)
          This method causes the Condition to evaluate itself.
 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 SAXDocumentInProgress.markAsFinished()
           
 void DocumentInProgress.markAsFinished()
          This marks the document as finished, requiring no more processing.
 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 WhileInstruction.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 MoveDocInstruction.process(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
           
 com.metamatrix.query.processor.xml.XMLContext MoveCursorInstruction.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 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 ExecStagingTableInstruction.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)
           
 com.metamatrix.query.processor.xml.XMLContext EndBlockInstruction.process(XMLProcessorEnvironment env, com.metamatrix.query.processor.xml.XMLContext context)
           
 com.metamatrix.query.processor.xml.XMLContext BlockInstruction.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 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 AbortProcessingInstruction.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 ProcedureContainerResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void CommandResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
          Resolve the command using the metadata.
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 InsertResolver.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)
           
 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 XQueryResolver.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 TempTableResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 void SimpleQueryResolver.resolveCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis, boolean resolveNullLiterals)
           
 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)
           
protected  void InsertResolver.resolveGroup(TempMetadataAdapter metadata, ProcedureContainer procCommand)
           
protected  void ExecResolver.resolveGroup(TempMetadataAdapter metadata, ProcedureContainer procCommand)
           
 void UpdateResolver.resolveProceduralCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis)
           
 void InsertResolver.resolveProceduralCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis)
          Resolve an INSERT.
 void ExecResolver.resolveProceduralCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis)
           
 void DeleteResolver.resolveProceduralCommand(Command command, boolean useMetadataCommands, TempMetadataAdapter metadata, AnalysisRecord analysis)
           
 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 ResolverUtil.resolveElementsInGroup(GroupSymbol group, QueryMetadataInterface metadata)
          Returns the resolved elements in the given group.
static void ResolverVisitorUtil.resolveFunction(Function function, QueryMetadataInterface metadata)
          Resolve function such that all functions are resolved and type-safe.
static void ResolverVisitorUtil.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 groups, GroupContext externalContext, QueryMetadataInterface metadata)
           
static void ResolverVisitor.resolveLanguageObject(LanguageObject obj, java.util.Collection groups, QueryMetadataInterface metadata)
           
static void ResolverVisitor.resolveLanguageObject(LanguageObject obj, QueryMetadataInterface metadata)
           
static ResolverVisitorUtil.ResolvedLookup ResolverVisitorUtil.resolveLookup(Function lookup, QueryMetadataInterface metadata)
           
static void ResolverUtil.resolveOrderBy(OrderBy orderBy, java.util.List fromClauseGroups, java.util.List knownElements, QueryMetadataInterface metadata)
          Attempt to resolve the order by throws QueryResolverException if the symbol is not of SingleElementSymbol type
 

Uses of MetaMatrixComponentException in com.metamatrix.query.rewriter
 

Methods in com.metamatrix.query.rewriter that throw MetaMatrixComponentException
static Query QueryRewriter.createInlineViewQuery(GroupSymbol group, QueryCommand nested, QueryMetadataInterface metadata, java.util.List actualSymbols)
           
 

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

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

Methods in com.metamatrix.query.sql.symbol that throw MetaMatrixComponentException
 java.lang.Object Reference.getValue(LookupEvaluator dataMgr, CommandContext context)
           
 

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.
 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.sql.visitor
 

Methods in com.metamatrix.query.sql.visitor that throw MetaMatrixComponentException
static void EvaluateExpressionVisitor.replaceExpressions(LanguageObject obj, boolean deep, LookupEvaluator dataMgr, CommandContext context)
           
 

Uses of MetaMatrixComponentException in com.metamatrix.query.tempdata
 

Methods in com.metamatrix.query.tempdata that throw MetaMatrixComponentException
 void TempTableStoreImpl.addTempTable(Command command, boolean removeExistingTable)
           
 void TempTableStore.addTempTable(Command command, 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.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)
           
protected  void ValidationVisitor.validateGroupSupportsUpdate(GroupSymbol groupSymbol)
           
 

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
 

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
 void QueryAdminAPI.cancelRequest(RequestID requestID)
          Cancel a single query.
 void QueryAdminAPI.cancelRequest(RequestID requestID, int nodeID)
          Cancel an atomic query for the user session.
 void QueryAdminAPI.cancelRequests(MetaMatrixSessionID userSessionID)
          Cancel all queries for the user session.
 java.util.Set RuntimeMetadataAdminAPI.getAllDataNodeNames(java.lang.String vdbName, java.lang.String vdbVersion)
          Get all data element paths for a VDB version.
 java.util.Collection QueryAdminAPI.getAllRequests()
          Return all queries that are in the system.
 java.util.Collection TransactionAdminAPI.getAllTransactions()
          Return all transactions that are in the system.
 java.util.Map RuntimeMetadataAdminAPI.getConnectorBindingNames(VirtualDatabaseID vdbID)
          Get connector binding names for a given virtual database.
 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.
 java.util.Map RuntimeMetadataAdminAPI.getModelVisibilityLevels(VirtualDatabaseID vdbID)
          Get the visibility levels for models in a given virtual database.
 java.util.Collection QueryAdminAPI.getRequestsForSession(MetaMatrixSessionID userSessionID)
          Return all queries that are currently being processed for the user session.
 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 TransactionAdminAPI.terminateAllTransactions(MetaMatrixSessionID userSessionID)
          Terminate all transactions for the user session.
 void TransactionAdminAPI.terminateTransaction(TransactionID transactionID)
          Terminate a transaction.
 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
 void QueryAdminAPIImpl.cancelRequest(RequestID requestID)
          Cancel a single query for the user session.
 void QueryAdminAPIImpl.cancelRequest(RequestID requestID, int nodeID)
          Cancel an atomic query for the user session.
 void QueryAdminAPIImpl.cancelRequests(MetaMatrixSessionID userSessionID)
          Cancel all queries for the user session.
 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.
 java.util.Collection QueryAdminAPIImpl.getAllRequests()
          Return all queries that are in the system.
 java.util.Collection TransactionAdminAPIImpl.getAllTransactions()
          Return all transactions that are in the system.
 java.util.Map RuntimeMetadataAdminAPIImpl.getConnectorBindingNames(VirtualDatabaseID vdbID)
          Get connector binding names for a given virtual database.
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.
static TransactionAdminAPI TransactionAdminAPIImpl.getInstance()
           
static RuntimeMetadataAdminAPI RuntimeMetadataAdminAPIImpl.getInstance()
           
static QueryAdminAPI QueryAdminAPIImpl.getInstance()
           
 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.
 java.util.Collection QueryAdminAPIImpl.getRequestsForSession(MetaMatrixSessionID userSessionID)
          Return all queries that are currently being processed for the user session.
 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 TransactionAdminAPIImpl.terminateAllTransactions(MetaMatrixSessionID userSessionID)
          Terminate all transactions for the user session.
 void TransactionAdminAPIImpl.terminateTransaction(TransactionID transactionID)
          Terminate a transactions.
 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 ConnectorServiceInterface.cancelRequest(AtomicRequestID request)
           
 void ConnectorService.cancelRequest(AtomicRequestID request)
           
 void ConnectorService.clearCache(java.lang.String name, java.util.Properties props)
           
 void ConnectorServiceInterface.closeRequest(AtomicRequestID request)
           
 void ConnectorService.closeRequest(AtomicRequestID request)
           
 void ConnectorServiceInterface.executeRequest(AtomicRequestMessage request, ResultsReceiver<AtomicResultsMessage> resultListener)
          Execute the given request on a Connector.
 void ConnectorService.executeRequest(AtomicRequestMessage request, ResultsReceiver<AtomicResultsMessage> resultListener)
           
 java.util.Map ConnectorService.getCaches()
           
 void ConnectorServiceInterface.requestBatch(AtomicRequestID request)
           
 void ConnectorService.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.util.List PlatformVDBService.getAvailableVDBs()
           
 SourceCapabilities PlatformDataService.getCapabilities(RequestMessage request, org.teiid.dqp.internal.process.DQPWorkContext dqpWorkContext, com.metamatrix.dqp.internal.datamgr.ConnectorID connectorId)
           
 ConnectorBinding PlatformDataService.getConnectorBinding(java.lang.String connectorBindingName)
           
 java.util.List PlatformVDBService.getConnectorBindingNames(java.lang.String vdbName, java.lang.String vdbVersion, java.lang.String modelName)
           
 java.lang.Boolean 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)
           
 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(RequestID requestID, boolean shouldRollback)
           
 void QueryService.cancelQuery(RequestID requestID, boolean shouldRollback)
           
 void QueryServiceInterface.cancelQuery(RequestID requestID, int nodeID)
           
 void QueryService.cancelQuery(RequestID requestID, int nodeID)
           
 void QueryService.clearCache(java.lang.String name, java.util.Properties props)
           
 java.util.Map QueryService.getCaches()
           
 



Copyright © 2009. All Rights Reserved.