public boolean isProcedure(Object groupID) throws TeiidComponentException, QueryMetadataException { return actualMetadata.isProcedure(groupID); }
public boolean isProcedure(Object groupID) throws TeiidComponentException, QueryMetadataException { return actualMetadata.isProcedure(groupID); }
public boolean isProcedure(Object groupID) throws TeiidComponentException, QueryMetadataException { return actualMetadata.isProcedure(groupID); }
public boolean isProcedure(Object elementID) throws TeiidComponentException, QueryMetadataException { if(elementID instanceof TempMetadataID) { Object oid = ((TempMetadataID) elementID).getOriginalMetadataID(); if (oid != null) { return actualMetadata.isProcedure(oid); } return false; } return actualMetadata.isProcedure(elementID); }
public boolean isProcedure(Object elementID) throws TeiidComponentException, QueryMetadataException { if(elementID instanceof TempMetadataID) { Object oid = ((TempMetadataID) elementID).getOriginalMetadataID(); if (oid != null) { return actualMetadata.isProcedure(oid); } return false; } return actualMetadata.isProcedure(elementID); }
public boolean isProcedure(Object elementID) throws TeiidComponentException, QueryMetadataException { if(elementID instanceof TempMetadataID) { Object oid = ((TempMetadataID) elementID).getOriginalMetadataID(); if (oid != null) { return actualMetadata.isProcedure(oid); } return false; } return actualMetadata.isProcedure(elementID); }
private String getPlan(QueryMetadataInterface metadata, ProcedureContainer procCommand) throws TeiidComponentException, QueryMetadataException, QueryResolverException { if(!procCommand.getGroup().isTempTable() && metadata.isVirtualGroup(procCommand.getGroup().getMetadataID())) { String plan = getPlan(metadata, procCommand.getGroup()); if (plan == null && !metadata.isProcedure(procCommand.getGroup().getMetadataID())) { int type = procCommand.getType(); //force validation getUpdateInfo(procCommand.getGroup(), metadata, type, true); } return plan; } return null; }
private String getPlan(QueryMetadataInterface metadata, ProcedureContainer procCommand) throws TeiidComponentException, QueryMetadataException, QueryResolverException { if(!procCommand.getGroup().isTempTable() && metadata.isVirtualGroup(procCommand.getGroup().getMetadataID())) { String plan = getPlan(metadata, procCommand.getGroup()); if (plan == null && !metadata.isProcedure(procCommand.getGroup().getMetadataID())) { int type = procCommand.getType(); //force validation getUpdateInfo(procCommand.getGroup(), metadata, type, true); } return plan; } return null; }
private String getPlan(QueryMetadataInterface metadata, ProcedureContainer procCommand) throws TeiidComponentException, QueryMetadataException, QueryResolverException { if(!procCommand.getGroup().isTempTable() && metadata.isVirtualGroup(procCommand.getGroup().getMetadataID())) { String plan = getPlan(metadata, procCommand.getGroup()); if (plan == null && !metadata.isProcedure(procCommand.getGroup().getMetadataID())) { int type = procCommand.getType(); //force validation getUpdateInfo(procCommand.getGroup(), metadata, type, true); } return plan; } return null; }
if (groupID == null || metadata.isProcedure(groupID)) {
if (groupID == null || metadata.isProcedure(groupID)) {
if (groupID == null || metadata.isProcedure(groupID)) {