com.semarchy.mdm.runtime.semql.sqlgen.integration
Class IntegrationJobPluginValidationDescriptor

java.lang.Object
  extended by com.semarchy.mdm.runtime.semql.sqlgen.integration.IntegrationJobPluginValidationDescriptor

public class IntegrationJobPluginValidationDescriptor
extends Object


Constructor Summary
IntegrationJobPluginValidationDescriptor(String selectStatemnt, List<String> idAliases, SortedMap<String,String> inputNameColumnAliasMap, String insertStatement)
           
 
Method Summary
 List<String> getIdColumnAliases()
          List of Id column aliases to take from the select and to bind to the insert.
 SortedMap<String,String> getInputNamesColumnAliases()
           
 String getInputSelect()
           
 String getInsertErrors()
          INsert expecting as bindings the standard bindings plus the getIdColumnAliases() retrieved from select result set.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntegrationJobPluginValidationDescriptor

public IntegrationJobPluginValidationDescriptor(String selectStatemnt,
                                                List<String> idAliases,
                                                SortedMap<String,String> inputNameColumnAliasMap,
                                                String insertStatement)
Method Detail

getInputSelect

public String getInputSelect()

getIdColumnAliases

public List<String> getIdColumnAliases()
List of Id column aliases to take from the select and to bind to the insert.

Returns:

getInputNamesColumnAliases

public SortedMap<String,String> getInputNamesColumnAliases()

getInsertErrors

public String getInsertErrors()
INsert expecting as bindings the standard bindings plus the getIdColumnAliases() retrieved from select result set.

Returns:


Copyright © 2015. All Rights Reserved.