public boolean hasMaterialization(Object groupID) throws TeiidComponentException, QueryMetadataException { return actualMetadata.hasMaterialization(groupID); }
public boolean hasMaterialization(Object groupID) throws TeiidComponentException, QueryMetadataException { return actualMetadata.hasMaterialization(groupID); }
public boolean hasMaterialization(Object groupID) throws TeiidComponentException, QueryMetadataException { return actualMetadata.hasMaterialization(groupID); }
/** * @see org.teiid.query.metadata.QueryMetadataInterface#hasMaterialization(java.lang.Object) * @since 4.2 */ public boolean hasMaterialization(Object groupID) throws TeiidComponentException, QueryMetadataException { // check if any dynamic materialization tables are defined if (this.materializationTables != null && this.materializationTables.containsKey(groupID)) { return true; } if(groupID instanceof TempMetadataID && !(actualMetadata instanceof TempMetadataAdapter)) { return false; } return this.actualMetadata.hasMaterialization(groupID); }
/** * @see org.teiid.query.metadata.QueryMetadataInterface#hasMaterialization(java.lang.Object) * @since 4.2 */ public boolean hasMaterialization(Object groupID) throws TeiidComponentException, QueryMetadataException { // check if any dynamic materialization tables are defined if (this.materializationTables != null && this.materializationTables.containsKey(groupID)) { return true; } if(groupID instanceof TempMetadataID && !(actualMetadata instanceof TempMetadataAdapter)) { return false; } return this.actualMetadata.hasMaterialization(groupID); }
/** * @see org.teiid.query.metadata.QueryMetadataInterface#hasMaterialization(java.lang.Object) * @since 4.2 */ public boolean hasMaterialization(Object groupID) throws TeiidComponentException, QueryMetadataException { // check if any dynamic materialization tables are defined if (this.materializationTables != null && this.materializationTables.containsKey(groupID)) { return true; } if(groupID instanceof TempMetadataID && !(actualMetadata instanceof TempMetadataAdapter)) { return false; } return this.actualMetadata.hasMaterialization(groupID); }
private Object validateMatView(QueryMetadataInterface metadata, String viewName) throws TeiidComponentException, TeiidProcessingException { try { Object groupID = metadata.getGroupID(viewName); if (!metadata.hasMaterialization(groupID) || metadata.getMaterialization(groupID) != null) { throw new QueryProcessingException(QueryPlugin.Event.TEIID30233, QueryPlugin.Util.gs(QueryPlugin.Event.TEIID30233, viewName)); } return groupID; } catch (QueryMetadataException e) { throw new TeiidProcessingException(QueryPlugin.Event.TEIID30234, e); } }
private Object validateMatView(QueryMetadataInterface metadata, String viewName) throws TeiidComponentException, TeiidProcessingException { try { Object groupID = metadata.getGroupID(viewName); if (!metadata.hasMaterialization(groupID) || metadata.getMaterialization(groupID) != null) { throw new QueryProcessingException(QueryPlugin.Event.TEIID30233, QueryPlugin.Util.gs(QueryPlugin.Event.TEIID30233, viewName)); } return groupID; } catch (QueryMetadataException e) { throw new TeiidProcessingException(QueryPlugin.Event.TEIID30234, e); } }
private Object validateMatView(QueryMetadataInterface metadata, String viewName) throws TeiidComponentException, TeiidProcessingException { try { Object groupID = metadata.getGroupID(viewName); if (!metadata.hasMaterialization(groupID) || metadata.getMaterialization(groupID) != null) { throw new QueryProcessingException(QueryPlugin.Event.TEIID30233, QueryPlugin.Util.gs(QueryPlugin.Event.TEIID30233, viewName)); } return groupID; } catch (QueryMetadataException e) { throw new TeiidProcessingException(QueryPlugin.Event.TEIID30234, e); } }
boolean isMaterializedGroup = metadata.hasMaterialization(metadataID); String cacheString = SQLConstants.Reserved.SELECT;
boolean isMaterializedGroup = metadata.hasMaterialization(metadataID); String cacheString = SQLConstants.Reserved.SELECT;
boolean isMaterializedGroup = metadata.hasMaterialization(metadataID); String cacheString = SQLConstants.Reserved.SELECT;
if (processing || insert.hasTag(WRITE_THROUGH) || !metadata.hasMaterialization(insert.getGroup().getMetadataID()) || !Boolean.valueOf(metadata.getExtensionProperty(insert.getGroup().getMetadataID(), MaterializationMetadataRepository.MATVIEW_WRITE_THROUGH, false))) { return null;
if (processing || insert.hasTag(WRITE_THROUGH) || !metadata.hasMaterialization(insert.getGroup().getMetadataID()) || !Boolean.valueOf(metadata.getExtensionProperty(insert.getGroup().getMetadataID(), MaterializationMetadataRepository.MATVIEW_WRITE_THROUGH, false))) { return null;
if (processing || insert.hasTag(WRITE_THROUGH) || !metadata.hasMaterialization(insert.getGroup().getMetadataID()) || !Boolean.valueOf(metadata.getExtensionProperty(insert.getGroup().getMetadataID(), MaterializationMetadataRepository.MATVIEW_WRITE_THROUGH, false))) { return null;
if (processing || update.hasTag(WRITE_THROUGH) || !metadata.hasMaterialization(update.getGroup().getMetadataID()) || !Boolean.valueOf(metadata.getExtensionProperty(update.getGroup().getMetadataID(), MaterializationMetadataRepository.MATVIEW_WRITE_THROUGH, false))) { return null;
if (processing || update.hasTag(WRITE_THROUGH) || !metadata.hasMaterialization(update.getGroup().getMetadataID()) || !Boolean.valueOf(metadata.getExtensionProperty(update.getGroup().getMetadataID(), MaterializationMetadataRepository.MATVIEW_WRITE_THROUGH, false))) { return null;
if (processing || update.hasTag(WRITE_THROUGH) || !metadata.hasMaterialization(update.getGroup().getMetadataID()) || !Boolean.valueOf(metadata.getExtensionProperty(update.getGroup().getMetadataID(), MaterializationMetadataRepository.MATVIEW_WRITE_THROUGH, false))) { return null;