public class UpdateResolver extends ProcedureContainerResolver implements VariableResolver
| Constructor and Description |
|---|
UpdateResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getPlan(QueryMetadataInterface metadata,
GroupSymbol group)
For a given resolver, this returns the unparsed command.
|
Map<ElementSymbol,Expression> |
getVariableValues(Command command,
boolean changingOnly,
QueryMetadataInterface metadata) |
void |
resolveProceduralCommand(Command command,
TempMetadataAdapter metadata) |
addChanging, addScalarGroup, addScalarGroup, addScalarGroup, expandCommand, findChildCommandMetadata, getUpdateInfo, getUpdateInfo, resolveCommand, resolveGroup, validateUpdateInfopublic void resolveProceduralCommand(Command command, TempMetadataAdapter metadata) throws QueryMetadataException, QueryResolverException, TeiidComponentException
protected String getPlan(QueryMetadataInterface metadata, GroupSymbol group) throws TeiidComponentException, QueryMetadataException
ProcedureContainerResolvergetPlan in class ProcedureContainerResolvermetadata - group - TeiidComponentExceptionQueryMetadataExceptionpublic Map<ElementSymbol,Expression> getVariableValues(Command command, boolean changingOnly, QueryMetadataInterface metadata) throws QueryMetadataException, TeiidComponentException
getVariableValues in interface VariableResolverQueryMetadataExceptionTeiidComponentExceptionCopyright © 2019. All rights reserved.