Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ service
sftp
simple-language
source
sql-query
startup-recorder
stub
system-properties
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"console": {
"kind": "console",
"group": "camel",
"name": "sql-query",
"title": "SQL Query",
"description": "Execute SQL queries on DataSource beans",
"deprecated": false,
"javaType": "org.apache.camel.impl.console.SqlQueryDevConsole",
"groupId": "org.apache.camel",
"artifactId": "camel-console",
"version": "4.21.0-SNAPSHOT"
}
}

Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
/* Generated by camel build tools - do NOT edit this file! */
package org.apache.camel.impl.console;

import javax.annotation.processing.Generated;
import java.util.Map;

import org.apache.camel.CamelContext;
import org.apache.camel.spi.ExtendedPropertyConfigurerGetter;
import org.apache.camel.spi.PropertyConfigurerGetter;
import org.apache.camel.spi.ConfigurerStrategy;
import org.apache.camel.spi.GeneratedPropertyConfigurer;
import org.apache.camel.util.CaseInsensitiveMap;
import org.apache.camel.impl.console.SqlQueryDevConsole;

/**
* Generated by camel build tools - do NOT edit this file!
*/
@Generated("org.apache.camel.maven.packaging.GenerateConfigurerMojo")
@SuppressWarnings("unchecked")
public class SqlQueryDevConsoleConfigurer extends org.apache.camel.support.component.PropertyConfigurerSupport implements GeneratedPropertyConfigurer, ExtendedPropertyConfigurerGetter {

private static final Map<String, Object> ALL_OPTIONS;
static {
Map<String, Object> map = new CaseInsensitiveMap();
map.put("CamelContext", org.apache.camel.CamelContext.class);
map.put("DefaultMaxRows", int.class);
map.put("DefaultQueryTimeout", int.class);
ALL_OPTIONS = map;
}

@Override
public boolean configure(CamelContext camelContext, Object obj, String name, Object value, boolean ignoreCase) {
org.apache.camel.impl.console.SqlQueryDevConsole target = (org.apache.camel.impl.console.SqlQueryDevConsole) obj;
switch (ignoreCase ? name.toLowerCase() : name) {
case "camelcontext":
case "camelContext": target.setCamelContext(property(camelContext, org.apache.camel.CamelContext.class, value)); return true;
case "defaultmaxrows":
case "defaultMaxRows": target.setDefaultMaxRows(property(camelContext, int.class, value)); return true;
case "defaultquerytimeout":
case "defaultQueryTimeout": target.setDefaultQueryTimeout(property(camelContext, int.class, value)); return true;
default: return false;
}
}

@Override
public Map<String, Object> getAllOptions(Object target) {
return ALL_OPTIONS;
}

@Override
public Class<?> getOptionType(String name, boolean ignoreCase) {
switch (ignoreCase ? name.toLowerCase() : name) {
case "camelcontext":
case "camelContext": return org.apache.camel.CamelContext.class;
case "defaultmaxrows":
case "defaultMaxRows": return int.class;
case "defaultquerytimeout":
case "defaultQueryTimeout": return int.class;
default: return null;
}
}

@Override
public Object getOptionValue(Object obj, String name, boolean ignoreCase) {
org.apache.camel.impl.console.SqlQueryDevConsole target = (org.apache.camel.impl.console.SqlQueryDevConsole) obj;
switch (ignoreCase ? name.toLowerCase() : name) {
case "camelcontext":
case "camelContext": return target.getCamelContext();
case "defaultmaxrows":
case "defaultMaxRows": return target.getDefaultMaxRows();
case "defaultquerytimeout":
case "defaultQueryTimeout": return target.getDefaultQueryTimeout();
default: return null;
}
}
}

Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"console": {
"kind": "console",
"group": "camel",
"name": "sql-query",
"title": "SQL Query",
"description": "Execute SQL queries on DataSource beans",
"deprecated": false,
"javaType": "org.apache.camel.impl.console.SqlQueryDevConsole",
"groupId": "org.apache.camel",
"artifactId": "camel-console",
"version": "4.21.0-SNAPSHOT"
}
}

Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Generated by camel build tools - do NOT edit this file!
class=org.apache.camel.impl.console.SqlQueryDevConsoleConfigurer
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Generated by camel build tools - do NOT edit this file!
class=org.apache.camel.impl.console.SqlQueryDevConsole
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Generated by camel build tools - do NOT edit this file!
dev-consoles=bean blocked browse circuit-breaker consumer context datasource debug endpoint errors eval-language event gc health inflight internal-tasks java-security jvm log memory message-history processor producer properties receive reload rest rest-spec route route-controller route-dump route-group route-structure route-topology send service simple-language source startup-recorder system-properties thread top trace transformers type-converters variables
dev-consoles=bean blocked browse circuit-breaker consumer context datasource debug endpoint errors eval-language event gc health inflight internal-tasks java-security jvm log memory message-history processor producer properties receive reload rest rest-spec route route-controller route-dump route-group route-structure route-topology send service simple-language source sql-query startup-recorder system-properties thread top trace transformers type-converters variables
groupId=org.apache.camel
artifactId=camel-console
version=4.21.0-SNAPSHOT
Expand Down
Loading
Loading