com.metamatrix.dqp.service.metadata
Class IndexMetadataService

java.lang.Object
  extended by com.metamatrix.dqp.service.metadata.IndexMetadataService
All Implemented Interfaces:
ApplicationService, IndexSelectorSource, MetadataService

public class IndexMetadataService
extends java.lang.Object
implements MetadataService, IndexSelectorSource

Since:
4.2

Constructor Summary
IndexMetadataService()
          Construct the IndexMetadataService
IndexMetadataService(QueryMetadataCache metadataCache)
          Construct the IndexMetadataService
 
Method Summary
 com.metamatrix.connector.metadata.internal.IObjectSource getMetadataObjectSource(java.lang.String vdbName, java.lang.String vdbVersion)
           
 void initialize(java.util.Properties props)
           
 QueryMetadataInterface lookupMetadata(java.lang.String vdbName, java.lang.String vdbVersion)
           
 void start(ApplicationEnvironment environment)
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IndexMetadataService

public IndexMetadataService()
Construct the IndexMetadataService


IndexMetadataService

public IndexMetadataService(QueryMetadataCache metadataCache)
Construct the IndexMetadataService

Method Detail

initialize

public void initialize(java.util.Properties props)
                throws ApplicationInitializationException
Specified by:
initialize in interface ApplicationService
Throws:
ApplicationInitializationException

start

public void start(ApplicationEnvironment environment)
           throws ApplicationLifecycleException
Specified by:
start in interface ApplicationService
Throws:
ApplicationLifecycleException

stop

public void stop()
          throws ApplicationLifecycleException
Specified by:
stop in interface ApplicationService
Throws:
ApplicationLifecycleException

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

lookupMetadata

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


Copyright © 2009. All Rights Reserved.