com.metamatrix.dqp.embedded.services
Class EmbeddedMetadataService

java.lang.Object
  extended by com.metamatrix.dqp.embedded.services.EmbeddedBaseDQPService
      extended by com.metamatrix.dqp.embedded.services.EmbeddedMetadataService
All Implemented Interfaces:
ApplicationService, IndexSelectorSource, MetadataService

public class EmbeddedMetadataService
extends EmbeddedBaseDQPService
implements MetadataService, IndexSelectorSource

Since:
4.3

Field Summary
 
Fields inherited from class com.metamatrix.dqp.embedded.services.EmbeddedBaseDQPService
SYSTEM_PHYSICAL_MODEL_NAME
 
Constructor Summary
EmbeddedMetadataService()
           
 
Method Summary
 com.metamatrix.connector.metadata.internal.IObjectSource getMetadataObjectSource(java.lang.String vdbName, java.lang.String vdbVersion)
           
 void initializeService(java.util.Properties properties)
           
 QueryMetadataInterface lookupMetadata(java.lang.String vdbName, java.lang.String vdbVersion)
           
 void startService(ApplicationEnvironment environment)
           
 void stopService()
           
 
Methods inherited from class com.metamatrix.dqp.embedded.services.EmbeddedBaseDQPService
getConfigurationService, initialize, isStarted, isValidVDB, lookupService, start, stop, vdbId, vdbId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.metamatrix.common.application.ApplicationService
initialize, start, stop
 

Constructor Detail

EmbeddedMetadataService

public EmbeddedMetadataService()
Method Detail

initializeService

public void initializeService(java.util.Properties properties)
                       throws ApplicationInitializationException
Specified by:
initializeService in class EmbeddedBaseDQPService
Throws:
ApplicationInitializationException
Since:
4.3
See Also:
EmbeddedBaseDQPService.initializeService(java.util.Properties)

startService

public void startService(ApplicationEnvironment environment)
                  throws ApplicationLifecycleException
Specified by:
startService in class EmbeddedBaseDQPService
Throws:
ApplicationLifecycleException
Since:
4.3
See Also:
EmbeddedBaseDQPService.startService(com.metamatrix.common.application.ApplicationEnvironment)

stopService

public void stopService()
                 throws ApplicationLifecycleException
Specified by:
stopService in class EmbeddedBaseDQPService
Throws:
ApplicationLifecycleException
Since:
4.3
See Also:
EmbeddedBaseDQPService.stopService()

lookupMetadata

public QueryMetadataInterface lookupMetadata(java.lang.String vdbName,
                                             java.lang.String vdbVersion)
                                      throws MetaMatrixComponentException
Specified by:
lookupMetadata in interface MetadataService
Throws:
MetaMatrixComponentException
Since:
4.3
See Also:
MetadataService.lookupMetadata(java.lang.String, java.lang.String)

getMetadataObjectSource

public com.metamatrix.connector.metadata.internal.IObjectSource getMetadataObjectSource(java.lang.String vdbName,
                                                                                        java.lang.String vdbVersion)
                                                                                 throws MetaMatrixComponentException
Specified by:
getMetadataObjectSource in interface IndexSelectorSource
Throws:
MetaMatrixComponentException


Copyright © 2009. All Rights Reserved.