Exemplo n.º 1
0
  private void isValidGroup(TempMetadataAdapter metadata, String groupName)
      throws QueryResolverException {
    if (metadata.getMetadataStore().getTempGroupID(groupName) != null) {
      throw new QueryResolverException(
          QueryPlugin.Event.TEIID30124,
          QueryPlugin.Util.gs(QueryPlugin.Event.TEIID30124, groupName));
    }

    // check - cursor name should not start with #
    if (GroupSymbol.isTempGroupName(groupName)) {
      throw new QueryResolverException(
          QueryPlugin.Event.TEIID30125,
          QueryPlugin.Util.gs(QueryPlugin.Event.TEIID30125, groupName));
    }
  }