|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.metamatrix.vdb.materialization.MaterializedViewScriptGeneratorImpl
public class MaterializedViewScriptGeneratorImpl
| Constructor Summary | |
|---|---|
MaterializedViewScriptGeneratorImpl(TemplateData materializedViewTemplateData)
Default ctor. |
|
| Method Summary | |
|---|---|
void |
generateMaterializationConnectionPropFile(java.io.OutputStream stream)
Generate the connection properties file for all materialized views in a VDB and write it to the given stream. |
void |
generateMaterializationLoadScript(java.io.OutputStream stream)
Generate the materialization load scripts for all materialized views in a VDB for the MetaMatrix platform and write them to the given stream. |
void |
generateMaterializationSwapScript(java.io.OutputStream stream,
DatabaseDialect dialect)
Generate the materialization rename scripts for all materialized views in a VDB for all supported RDBMS platforms and write them to the given stream. |
void |
generateMaterializationTruncateScript(java.io.OutputStream stream,
DatabaseDialect dialect)
Generate the materialization truncate scripts for all materialized views in a VDB for all supported RDBMS platforms and write them to the given stream. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MaterializedViewScriptGeneratorImpl(TemplateData materializedViewTemplateData)
materializedViewTemplateData - The template data for a materialization.| Method Detail |
|---|
public void generateMaterializationTruncateScript(java.io.OutputStream stream,
DatabaseDialect dialect)
throws java.io.IOException
MaterializedViewScriptGenerator
generateMaterializationTruncateScript in interface MaterializedViewScriptGeneratorstream - The stream that will contain all truncate scripts.dialect - The type of RDBMS for which to generated the script.
java.io.IOExceptionMaterializedViewScriptGenerator.generateMaterializationTruncateScript(OutputStream, DatabaseDialect)
public void generateMaterializationLoadScript(java.io.OutputStream stream)
throws java.io.IOException
MaterializedViewScriptGenerator
generateMaterializationLoadScript in interface MaterializedViewScriptGeneratorstream - The stream that will contain all load scripts.
java.io.IOException - if an error occurs with the given stream or with any stream
used internally to help with scipt generation.MaterializedViewScriptGenerator.generateMaterializationLoadScript(OutputStream)
public void generateMaterializationSwapScript(java.io.OutputStream stream,
DatabaseDialect dialect)
throws java.io.IOException
MaterializedViewScriptGenerator
generateMaterializationSwapScript in interface MaterializedViewScriptGeneratorstream - The stream that will contain all rename scripts.dialect - The type of RDBMS for which to generated the script.
java.io.IOException - if an error occurs with the given stream or with any stream
used internally to help with scipt generation.MaterializedViewScriptGenerator.generateMaterializationSwapScript(OutputStream, DatabaseDialect)
public void generateMaterializationConnectionPropFile(java.io.OutputStream stream)
throws java.io.IOException
MaterializedViewScriptGenerator
generateMaterializationConnectionPropFile in interface MaterializedViewScriptGeneratorstream - The stream that will contain the connection property file.
java.io.IOException - if an error occurs with the given stream or with any stream
used internally to help with file generation.MaterializedViewScriptGenerator.generateMaterializationConnectionPropFile(java.io.OutputStream)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||