org.teiid.metadata.index
Class IndexMetadataFactory
java.lang.Object
org.teiid.metadata.index.IndexMetadataFactory
public class IndexMetadataFactory
- extends java.lang.Object
Loads MetadataRecords from index files.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IndexMetadataFactory
public IndexMetadataFactory()
IndexMetadataFactory
public IndexMetadataFactory(java.net.URL url)
throws java.io.IOException,
java.net.URISyntaxException
- Load index metadata from a URL. For the system and test vdbs
- Parameters:
url
-
- Throws:
java.io.IOException
java.net.URISyntaxException
getMetadataStore
public MetadataStore getMetadataStore(java.util.Collection<Datatype> systemDatatypes)
throws java.io.IOException
- Throws:
java.io.IOException
addIndexFile
public void addIndexFile(org.jboss.virtual.VirtualFile f)
addEntriesPlusVisibilities
public void addEntriesPlusVisibilities(org.jboss.virtual.VirtualFile root,
VDBMetaData vdb)
throws java.io.IOException
- Throws:
java.io.IOException
getEntriesPlusVisibilities
public java.util.LinkedHashMap<java.lang.String,TransformationMetadata.Resource> getEntriesPlusVisibilities()
getModels
public void getModels()
getTables
public void getTables()
getDatatypeCache
public java.util.Map<java.lang.String,Datatype> getDatatypeCache()
getProcedures
public void getProcedures()
Copyright © 2010. All Rights Reserved.