|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MetadataStore
| Method Summary | |
|---|---|
ColumnRecordImpl |
findElement(java.lang.String fullName)
Deprecated. used only by xml and uuid resolving |
TableRecordImpl |
findGroup(java.lang.String fullName)
|
java.util.Collection<? extends AbstractMetadataRecord> |
findMetadataRecords(char recordType,
java.lang.String entityName,
boolean isPartialName)
Deprecated. used only for xml |
java.util.Collection<? extends AbstractMetadataRecord> |
findMetadataRecords(java.lang.String indexName,
java.lang.String pattern,
boolean isPrefix,
boolean isCaseSensitive)
Search method used by the index connector |
java.util.Collection<PropertyRecordImpl> |
getExtensionProperties(AbstractMetadataRecord record)
|
java.util.Collection<java.lang.String> |
getGroupsForPartialName(java.lang.String partialGroupName)
Returns the fully qualified names of groups matching the given partial name. |
ModelRecordImpl |
getModel(java.lang.String fullName)
|
java.util.Collection<java.lang.String> |
getModelNames()
Get the set of model names known to this store. |
ProcedureRecordImpl |
getStoredProcedure(java.lang.String fullyQualifiedProcedureName)
|
java.util.Collection |
getXMLTempGroups(TableRecordImpl table)
Deprecated. used only for xml |
boolean |
postProcessFindMetadataRecords()
|
| Method Detail |
|---|
ModelRecordImpl getModel(java.lang.String fullName)
throws QueryMetadataException,
MetaMatrixComponentException
QueryMetadataException
MetaMatrixComponentException
TableRecordImpl findGroup(java.lang.String fullName)
throws QueryMetadataException,
MetaMatrixComponentException
QueryMetadataException
MetaMatrixComponentException
java.util.Collection<java.lang.String> getGroupsForPartialName(java.lang.String partialGroupName)
throws MetaMatrixComponentException,
QueryMetadataException
partialGroupName - expected to be in lowercase
MetaMatrixComponentException
QueryMetadataException
ProcedureRecordImpl getStoredProcedure(java.lang.String fullyQualifiedProcedureName)
throws MetaMatrixComponentException,
QueryMetadataException
MetaMatrixComponentException
QueryMetadataException
java.util.Collection<PropertyRecordImpl> getExtensionProperties(AbstractMetadataRecord record)
throws MetaMatrixComponentException
MetaMatrixComponentExceptionjava.util.Collection<java.lang.String> getModelNames()
java.util.Collection<? extends AbstractMetadataRecord> findMetadataRecords(java.lang.String indexName,
java.lang.String pattern,
boolean isPrefix,
boolean isCaseSensitive)
throws MetaMatrixCoreException
indexName - patterns - isPrefix - isCaseSensitive -
MetaMatrixCoreExceptionboolean postProcessFindMetadataRecords()
java.util.Collection getXMLTempGroups(TableRecordImpl table)
throws MetaMatrixComponentException
table -
MetaMatrixComponentException
java.util.Collection<? extends AbstractMetadataRecord> findMetadataRecords(char recordType,
java.lang.String entityName,
boolean isPartialName)
throws MetaMatrixComponentException
table -
MetaMatrixComponentException
ColumnRecordImpl findElement(java.lang.String fullName)
throws QueryMetadataException,
MetaMatrixComponentException
fullName -
QueryMetadataException
MetaMatrixComponentException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||