|
||||||||||
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
MetaMatrixComponentException
java.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
-
MetaMatrixCoreException
boolean 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 |