This repository has been archived on 2025-12-25. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
tdi-studio-se/main/plugins/org.talend.designer.components.localprovider/components/tCombinedSQLOutput/tCombinedSQLOutput_java.xml

314 lines
7.4 KiB
XML

<COMPONENT>
<HEADER
PLATEFORM="ALL"
SERIAL=""
VERSION="0.102"
STATUS="ALPHA"
COMPATIBILITY="ALL"
AUTHOR="Talend"
RELEASE_DATE="20100112A"
STARTABLE="false"
DATA_AUTO_PROPAGATE="false"
COMBINE="tELTNode"
PARTITIONING="NONE"
>
<SIGNATURE/>
</HEADER>
<FAMILIES>
<FAMILY>ELT/Combined SQL</FAMILY>
</FAMILIES>
<DOCUMENTATION>
<URL/>
</DOCUMENTATION>
<CONNECTORS>
<CONNECTOR CTYPE="FLOW" MAX_INPUT="1" MAX_OUTPUT="0"/>
<CONNECTOR NAME="ELTCOMBINE" CTYPE="FLOW" MAX_OUTPUT="0" COLOR="086438" BASE_SCHEMA="FLOW" />
<CONNECTOR CTYPE="SUBJOB_OK" MAX_INPUT="1" />
<CONNECTOR CTYPE="SUBJOB_ERROR" MAX_INPUT="1" />
<CONNECTOR CTYPE="COMPONENT_OK"/>
<CONNECTOR CTYPE="COMPONENT_ERROR"/>
<CONNECTOR CTYPE="RUN_IF"/>
</CONNECTORS>
<PARAMETERS>
<PARAMETER NAME="DBTYPE" FIELD="CLOSED_LIST" NUM_ROW="3">
<ITEMS DEFAULT="MYSQL">
<ITEM NAME="AS400" VALUE="AS400" />
<ITEM NAME="DB2" VALUE="DB2" />
<ITEM NAME="FIREBIRD" VALUE="FIREBIRD" />
<ITEM NAME="GREENPLUM" VALUE="GREENPLUM" />
<ITEM NAME="HIVE" VALUE="HIVE" />
<ITEM NAME="INGRES" VALUE="INGRES" />
<ITEM NAME="INTERBASE" VALUE="INTERBASE" />
<ITEM NAME="MSSQL" VALUE="MSSQL" />
<ITEM NAME="MYSQL" VALUE="MYSQL" />
<ITEM NAME="DBORACLE" VALUE="DBORACLE" />
<ITEM NAME="PARACCEL" VALUE="PARACCEL" />
<ITEM NAME="POSTGREPLUS" VALUE="POSTGREPLUS" />
<ITEM NAME="POSTGRE" VALUE="POSTGRE" />
<ITEM NAME="SQLITE" VALUE="SQLITE" />
<ITEM NAME="SYBASE" VALUE="SYBASE" />
<ITEM NAME="TERADATA" VALUE="TERADATA" />
<ITEM NAME="VERTICA" VALUE="VERTICA" />
</ITEMS>
</PARAMETER>
<!-- connections begin -->
<!-- AS400 -->
<PARAMETER
NAME="CONNECTION_AS400"
FIELD="COMPONENT_LIST"
FILTER="REGEXP:^tAS400Connection|tJDBCConnection$"
REQUIRED="true"
NUM_ROW="3"
SHOW_IF="DBTYPE=='AS400'"
/>
<!-- DB2 -->
<PARAMETER
NAME="CONNECTION_DB2"
FIELD="COMPONENT_LIST"
FILTER="REGEXP:^tDB2Connection|tJDBCConnection$"
REQUIRED="true"
NUM_ROW="3"
SHOW_IF="DBTYPE=='DB2'"
/>
<!-- Firebird -->
<PARAMETER
NAME="CONNECTION_FIREBIRD"
FIELD="COMPONENT_LIST"
FILTER="REGEXP:^tFirebirdConnection|tJDBCConnection$"
REQUIRED="true"
NUM_ROW="3"
SHOW_IF="DBTYPE=='FIREBIRD'"
/>
<!-- Greenplum -->
<PARAMETER
NAME="CONNECTION_GREENPLUM"
FIELD="COMPONENT_LIST"
FILTER="REGEXP:^tGreenplumConnection|tJDBCConnection$"
REQUIRED="true"
NUM_ROW="3"
SHOW_IF="DBTYPE=='GREENPLUM'"
/>
<!-- Hive -->
<PARAMETER
NAME="CONNECTION_HIVE"
FIELD="COMPONENT_LIST"
FILTER="REGEXP:^tHiveConnection|tJDBCConnection$"
REQUIRED="true"
NUM_ROW="3"
SHOW_IF="DBTYPE=='HIVE'"
/>
<!-- Ingres -->
<PARAMETER
NAME="CONNECTION_INGRES"
FIELD="COMPONENT_LIST"
FILTER="REGEXP:^tIngresConnection|tJDBCConnection$"
REQUIRED="true"
NUM_ROW="3"
SHOW_IF="DBTYPE=='INGRES'"
/>
<!-- Interbase -->
<PARAMETER
NAME="CONNECTION_INTERBASE"
FIELD="COMPONENT_LIST"
FILTER="REGEXP:^tInterbaseConnection|tJDBCConnection$"
REQUIRED="true"
NUM_ROW="3"
SHOW_IF="DBTYPE=='INTERBASE'"
/>
<!-- MSSQL -->
<PARAMETER
NAME="CONNECTION_MSSQL"
FIELD="COMPONENT_LIST"
FILTER="REGEXP:^tMSSqlConnection|tJDBCConnection$"
REQUIRED="true"
NUM_ROW="3"
SHOW_IF="DBTYPE=='MSSQL'"
/>
<!-- Mysql -->
<PARAMETER
NAME="CONNECTION_MYSQL"
FIELD="COMPONENT_LIST"
FILTER="REGEXP:^tMysqlConnection|tJDBCConnection$"
REQUIRED="true"
NUM_ROW="3"
SHOW_IF="DBTYPE=='MYSQL'"
/>
<!-- Oracle -->
<PARAMETER
NAME="CONNECTION_DBORACLE"
FIELD="COMPONENT_LIST"
FILTER="REGEXP:^tOracleConnection|tJDBCConnection$"
REQUIRED="true"
NUM_ROW="3"
SHOW_IF="DBTYPE=='DBORACLE'"
/>
<!-- Paraccel -->
<PARAMETER
NAME="CONNECTION_PARACCEL"
FIELD="COMPONENT_LIST"
FILTER="REGEXP:^tParAccelConnection|tJDBCConnection$"
REQUIRED="true"
NUM_ROW="3"
SHOW_IF="DBTYPE=='PARACCEL'"
/>
<!-- Postgreplus -->
<PARAMETER
NAME="CONNECTION_POSTGREPLUS"
FIELD="COMPONENT_LIST"
FILTER="REGEXP:^tPostgresPlusConnection|tJDBCConnection$"
REQUIRED="true"
NUM_ROW="3"
SHOW_IF="DBTYPE=='POSTGREPLUS'"
/>
<!-- PostgreSQL -->
<PARAMETER
NAME="CONNECTION_POSTGRE"
FIELD="COMPONENT_LIST"
FILTER="REGEXP:^tPostgresqlConnection|tJDBCConnection$"
REQUIRED="true"
NUM_ROW="3"
SHOW_IF="DBTYPE=='POSTGRE'"
/>
<!-- SQLite -->
<PARAMETER
NAME="CONNECTION_SQLITE"
FIELD="COMPONENT_LIST"
FILTER="REGEXP:^tSQLiteConnection|tJDBCConnection$"
REQUIRED="true"
NUM_ROW="3"
SHOW_IF="DBTYPE=='SQLITE'"
/>
<!-- Sybase -->
<PARAMETER
NAME="CONNECTION_SYBASE"
FIELD="COMPONENT_LIST"
FILTER="REGEXP:^tSybaseConnection|tJDBCConnection$"
REQUIRED="true"
NUM_ROW="3"
SHOW_IF="DBTYPE=='SYBASE'"
/>
<!-- Teradata -->
<PARAMETER
NAME="CONNECTION_TERADATA"
FIELD="COMPONENT_LIST"
FILTER="REGEXP:^tTeradataConnection|tJDBCConnection$"
REQUIRED="true"
NUM_ROW="3"
SHOW_IF="DBTYPE=='TERADATA'"
/>
<!-- Vertica -->
<PARAMETER
NAME="CONNECTION_VERTICA"
FIELD="COMPONENT_LIST"
FILTER="REGEXP:^tVerticaConnection|tJDBCConnection$"
REQUIRED="true"
NUM_ROW="3"
SHOW_IF="DBTYPE=='VERTICA'"
/>
<!-- connections end -->
<PARAMETER
NAME="MAPPING"
FIELD="MAPPING_TYPE"
NUM_ROW="99"
SHOW="false"
>
<DEFAULT IF="DBTYPE=='AS400'">as400_id</DEFAULT>
<DEFAULT IF="DBTYPE=='DB2'">ibmdb2_id</DEFAULT>
<DEFAULT IF="DBTYPE=='FIREBIRD'">firebird_id</DEFAULT>
<DEFAULT IF="DBTYPE=='GREENPLUM'">greenplum_id</DEFAULT>
<DEFAULT IF="DBTYPE=='HIVE'">hive_id</DEFAULT>
<DEFAULT IF="DBTYPE=='INGRES'">ingres_id</DEFAULT>
<DEFAULT IF="DBTYPE=='INTERBASE'">interbase_id</DEFAULT>
<DEFAULT IF="DBTYPE=='MSSQL'">id_MSSQL</DEFAULT>
<DEFAULT IF="DBTYPE=='MYSQL'">mysql_id</DEFAULT>
<DEFAULT IF="DBTYPE=='DBORACLE'">oracle_id</DEFAULT>
<DEFAULT IF="DBTYPE=='POSTGRE'">postgres_id</DEFAULT>
<DEFAULT IF="DBTYPE=='POSTGREPLUS'">postgresplus_id</DEFAULT>
<DEFAULT IF="DBTYPE=='SQLITE'">sqlite_id</DEFAULT>
<DEFAULT IF="DBTYPE=='PARACCEL'">paraccel_id</DEFAULT>
<DEFAULT IF="DBTYPE=='SYBASE'">sybase_id</DEFAULT>
<DEFAULT IF="DBTYPE=='VERTICA'">vertica_id</DEFAULT>
<DEFAULT IF="DBTYPE=='TERADATA'">teradata_id</DEFAULT>
<DEFAULT>teradata_id</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="TABLE_NAME"
FIELD="TEXT"
NUM_ROW="10"
REQUIRED="true"
>
<DEFAULT>""</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="SCHEMA_NAME"
FIELD="TEXT"
NUM_ROW="10"
REPOSITORY_VALUE="SCHEMA"
REQUIRED="false"
>
<DEFAULT>""</DEFAULT>
</PARAMETER>
<PARAMETER
NAME="SCHEMA"
FIELD="SCHEMA_TYPE"
NUM_ROW="20"
CONTEXT="FLOW"
/>
<PARAMETER
NAME="COMBINE_SCHEMA"
FIELD="SCHEMA_TYPE"
NUM_ROW="25"
SHOW="false"
CONTEXT="ELTCOMBINE"
/>
<PARAMETER
NAME="DATA_ACTION"
FIELD="CLOSED_LIST"
NUM_ROW="30"
>
<ITEMS DEFAULT="INSERT">
<ITEM NAME="INSERT" VALUE="INSERT" />
</ITEMS>
</PARAMETER>
</PARAMETERS>
<ADVANCED_PARAMETERS />
<CODEGENERATION>
</CODEGENERATION>
<RETURNS>
<RETURN NAME="NB_LINE" TYPE="id_Integer" AVAILABILITY="FLOW"/>
<RETURN NAME="QUERY" TYPE="id_String" AVAILABILITY="FLOW"/>
</RETURNS>
</COMPONENT>