org.kuali.common.impex.spring
Class ProduceSchemaConfig

java.lang.Object
  extended by org.kuali.common.impex.spring.ProduceSchemaConfig

@Configuration
@Import(value={XmlSchemaConfig.class,SchemaSqlProducerConfig.class})
public class ProduceSchemaConfig
extends Object


Field Summary
protected static String DEFAULT_FILENAME_PREFIX
           
protected static String DUMP_FOLDER_KEY
          This property key points to the user defined folder to output sql files A property with the key is required to build the executable
protected static String FILENAME_PREFIX_KEY
          This property key points to the user defined prefix for dumped file names
protected static String FOREIGN_KEY_FILE
           
protected static String SEQUENCE_FILE
           
protected static String SKIP_EXECUTION_KEY
          This property key maps to a boolean value of whether or not to skip execution
protected static String TABLE_FILE
           
protected static String VIEW_FILE
           
 
Constructor Summary
ProduceSchemaConfig()
           
 
Method Summary
 ProduceSchemaExecutable executable()
           
 Map<String,List<String>> fileNamesToSqls()
           
protected  String getFileName(String fileNameSuffix)
           
 boolean skipExecution()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DUMP_FOLDER_KEY

protected static final String DUMP_FOLDER_KEY
This property key points to the user defined folder to output sql files A property with the key is required to build the executable

See Also:
Constant Field Values

FILENAME_PREFIX_KEY

protected static final String FILENAME_PREFIX_KEY
This property key points to the user defined prefix for dumped file names

See Also:
Constant Field Values

SKIP_EXECUTION_KEY

protected static final String SKIP_EXECUTION_KEY
This property key maps to a boolean value of whether or not to skip execution

See Also:
Constant Field Values

DEFAULT_FILENAME_PREFIX

protected static final String DEFAULT_FILENAME_PREFIX
See Also:
Constant Field Values

TABLE_FILE

protected static final String TABLE_FILE
See Also:
Constant Field Values

FOREIGN_KEY_FILE

protected static final String FOREIGN_KEY_FILE
See Also:
Constant Field Values

SEQUENCE_FILE

protected static final String SEQUENCE_FILE
See Also:
Constant Field Values

VIEW_FILE

protected static final String VIEW_FILE
See Also:
Constant Field Values
Constructor Detail

ProduceSchemaConfig

public ProduceSchemaConfig()
Method Detail

executable

@Bean(initMethod="execute")
public ProduceSchemaExecutable executable()

skipExecution

@Bean
public boolean skipExecution()

fileNamesToSqls

@Bean
public Map<String,List<String>> fileNamesToSqls()

getFileName

protected String getFileName(String fileNameSuffix)


Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.