This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git
The following commit(s) were added to refs/heads/main by this push:
new 6a8d5c9 Regen
6a8d5c9 is described below
commit 6a8d5c97b3b341f75bcb5b4ee0a06dd5b20fedd7
Author: Claus Ibsen <[email protected]>
AuthorDate: Sun Jan 23 17:44:18 2022 +0100
Regen
---
.../camel/catalog/karaf/components/google-calendar.json | 2 +-
.../camel/catalog/karaf/components/google-drive.json | 14 ++++++--------
.../camel/catalog/karaf/components/google-sheets.json | 2 +-
.../org/apache/camel/catalog/karaf/components/stub.json | 2 +-
.../component/eventadmin/EventAdminEndpointUriFactory.java | 7 +++++++
.../component/paxlogging/PaxLoggingEndpointUriFactory.java | 7 +++++++
6 files changed, 23 insertions(+), 11 deletions(-)
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/google-calendar.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/google-calendar.json
index 774e4e0..af3b52d 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/google-calendar.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/google-calendar.json
@@ -78,7 +78,7 @@
"channels": { "consumerOnly": false, "producerOnly": false, "description":
"The channels collection of methods", "methods": { "stop": { "description":
"Stop watching resources through this channel", "signatures": [
"com.google.api.services.calendar.Calendar$Channels$Stop
stop(com.google.api.services.calendar.model.Channel content)" ] } } },
"events": { "consumerOnly": false, "producerOnly": false, "description":
"The events collection of methods", "methods": { "calendarImport": {
"description": "Imports an event", "signatures": [
"com.google.api.services.calendar.Calendar$Events$CalendarImport
calendarImport(String calendarId, com.google.api.services.calendar.model.Event
content)" ] }, "delete": { "description": "Deletes an event", "signatures": [
"com.google.api.services.calendar.Calendar$Events$Delete delete(String ca [...]
"freebusy": { "consumerOnly": false, "producerOnly": false, "description":
"The freebusy collection of methods", "methods": { "query": { "description":
"Returns free\/busy information for a set of calendars", "signatures": [
"com.google.api.services.calendar.Calendar$Freebusy$Query
query(com.google.api.services.calendar.model.FreeBusyRequest content)" ] } } },
- "list": { "consumerOnly": false, "producerOnly": false, "description":
"The calendarList collection of methods", "methods": { "delete": {
"description": "Deletes an entry on the user's calendar list", "signatures": [
"com.google.api.services.calendar.Calendar$CalendarList$Delete delete(String
calendarId)" ] }, "get": { "description": "Returns an entry on the user's
calendar list", "signatures": [
"com.google.api.services.calendar.Calendar$CalendarList$Get get(String
calendarId)" ] }, [...]
+ "list": { "consumerOnly": false, "producerOnly": false, "description":
"The calendarList collection of methods", "methods": { "delete": {
"description": "Removes a calendar from the user's calendar list",
"signatures": [ "com.google.api.services.calendar.Calendar$CalendarList$Delete
delete(String calendarId)" ] }, "get": { "description": "Returns a calendar
from the user's calendar list", "signatures": [
"com.google.api.services.calendar.Calendar$CalendarList$Get get(String
calendarI [...]
"settings": { "consumerOnly": false, "producerOnly": false, "description":
"The settings collection of methods", "methods": { "get": { "description":
"Returns a single user setting", "signatures": [
"com.google.api.services.calendar.Calendar$Settings$Get get(String setting)" ]
}, "watch": { "description": "Watch for changes to Settings resources",
"signatures": [ "com.google.api.services.calendar.Calendar$Settings$Watch
watch(com.google.api.services.calendar.model.Channel content)" ] } } }
},
"apiProperties": {
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/google-drive.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/google-drive.json
index 3f257e6..53de387 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/google-drive.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/google-drive.json
@@ -36,7 +36,7 @@
"refreshToken": { "kind": "property", "displayName": "Refresh Token",
"group": "security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "configurationClass":
"org.apache.camel.component.google.drive.GoogleDriveConfiguration",
"configurationField": "configuration", "description": "OAuth 2 refresh token.
Using this, the Google Calendar component can obtain a new accessToken whenever
th [...]
},
"properties": {
- "apiName": { "kind": "path", "displayName": "Api Name", "group": "common",
"label": "", "required": true, "type": "object", "javaType":
"org.apache.camel.component.google.drive.internal.GoogleDriveApiName", "enum":
[ "DRIVE_ABOUT", "DRIVE_APPS", "DRIVE_CHANGES", "DRIVE_CHANNELS",
"DRIVE_CHILDREN", "DRIVE_COMMENTS", "DRIVE_FILES", "DRIVE_PARENTS",
"DRIVE_PERMISSIONS", "DRIVE_PROPERTIES", "DRIVE_REALTIME", "DRIVE_REPLIES",
"DRIVE_REVISIONS" ], "deprecated": false, "deprecationNote": "" [...]
+ "apiName": { "kind": "path", "displayName": "Api Name", "group": "common",
"label": "", "required": true, "type": "object", "javaType":
"org.apache.camel.component.google.drive.internal.GoogleDriveApiName", "enum":
[ "DRIVE_ABOUT", "DRIVE_APPS", "DRIVE_CHANGES", "DRIVE_CHANNELS",
"DRIVE_CHILDREN", "DRIVE_COMMENTS", "DRIVE_FILES", "DRIVE_PARENTS",
"DRIVE_PERMISSIONS", "DRIVE_PROPERTIES", "DRIVE_REPLIES", "DRIVE_REVISIONS" ],
"deprecated": false, "deprecationNote": "", "autowired": fal [...]
"methodName": { "kind": "path", "displayName": "Method Name", "group":
"common", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "enum": [ "copy", "delete", "get", "getIdForEmail",
"insert", "list", "patch", "stop", "touch", "trash", "untrash", "update",
"watch" ], "deprecated": false, "deprecationNote": "", "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.google.drive.GoogleDriveConfiguration",
"configurationFiel [...]
"applicationName": { "kind": "parameter", "displayName": "Application
Name", "group": "common", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.google.drive.GoogleDriveConfiguration",
"configurationField": "configuration", "description": "Google drive application
name. Example would be camel-google-drive\/1.0" },
"clientFactory": { "kind": "parameter", "displayName": "Client Factory",
"group": "common", "label": "", "required": false, "type": "object",
"javaType": "org.apache.camel.component.google.drive.GoogleDriveClientFactory",
"deprecated": false, "autowired": false, "secret": false, "description": "To
use the GoogleCalendarClientFactory as factory for creating the client. Will by
default use BatchGoogleDriveClientFactory" },
@@ -73,13 +73,12 @@
"drive-channels": { "consumerOnly": false, "producerOnly": false,
"description": "The channels collection of methods", "methods": { "stop": {
"description": "Stop watching resources through this channel", "signatures": [
"com.google.api.services.drive.Drive$Channels$Stop
stop(com.google.api.services.drive.model.Channel content)" ] } } },
"drive-children": { "consumerOnly": false, "producerOnly": false,
"description": "The children collection of methods", "methods": { "delete": {
"description": "Removes a child from a folder", "signatures": [
"com.google.api.services.drive.Drive$Children$Delete delete(String folderId,
String childId)" ] }, "get": { "description": "Gets a specific child
reference", "signatures": [ "com.google.api.services.drive.Drive$Children$Get
get(String folderId, String childId)" ] }, "insert": { " [...]
"drive-comments": { "consumerOnly": false, "producerOnly": false,
"description": "The comments collection of methods", "methods": { "delete": {
"description": "Deletes a comment", "signatures": [
"com.google.api.services.drive.Drive$Comments$Delete delete(String fileId,
String commentId)" ] }, "get": { "description": "Gets a comment by ID",
"signatures": [ "com.google.api.services.drive.Drive$Comments$Get get(String
fileId, String commentId)" ] }, "insert": { "description": "Creates [...]
- "drive-files": { "consumerOnly": false, "producerOnly": false,
"description": "The files collection of methods", "methods": { "copy": {
"description": "Creates a copy of the specified file", "signatures": [
"com.google.api.services.drive.Drive$Files$Copy copy(String fileId,
com.google.api.services.drive.model.File content)" ] }, "delete": {
"description": "Permanently deletes a file by ID", "signatures": [
"com.google.api.services.drive.Drive$Files$Delete delete(String fileId)" ] },
[...]
+ "drive-files": { "consumerOnly": false, "producerOnly": false,
"description": "The files collection of methods", "methods": { "copy": {
"description": "Creates a copy of the specified file", "signatures": [
"com.google.api.services.drive.Drive$Files$Copy copy(String fileId,
com.google.api.services.drive.model.File content)" ] }, "delete": {
"description": "Permanently deletes a file by ID", "signatures": [
"com.google.api.services.drive.Drive$Files$Delete delete(String fileId)" ] },
[...]
"drive-parents": { "consumerOnly": false, "producerOnly": false,
"description": "The parents collection of methods", "methods": { "delete": {
"description": "Removes a parent from a file", "signatures": [
"com.google.api.services.drive.Drive$Parents$Delete delete(String fileId,
String parentId)" ] }, "get": { "description": "Gets a specific parent
reference", "signatures": [ "com.google.api.services.drive.Drive$Parents$Get
get(String fileId, String parentId)" ] }, "insert": { "descri [...]
- "drive-permissions": { "consumerOnly": false, "producerOnly": false,
"description": "The permissions collection of methods", "methods": { "delete":
{ "description": "Deletes a permission from a file or Team Drive",
"signatures": [ "com.google.api.services.drive.Drive$Permissions$Delete
delete(String fileId, String permissionId)" ] }, "get": { "description": "Gets
a permission by ID", "signatures": [
"com.google.api.services.drive.Drive$Permissions$Get get(String fileId, String
permis [...]
- "drive-properties": { "consumerOnly": false, "producerOnly": false,
"description": "The properties collection of methods", "methods": { "delete": {
"description": "Deletes a property", "signatures": [
"com.google.api.services.drive.Drive$Properties$Delete delete(String fileId,
String propertyKey)" ] }, "get": { "description": "Gets a property by its key",
"signatures": [ "com.google.api.services.drive.Drive$Properties$Get get(String
fileId, String propertyKey)" ] }, "insert": { "desc [...]
- "drive-realtime": { "consumerOnly": false, "producerOnly": false,
"description": "The realtime collection of methods", "methods": { "get": {
"description": "Exports the contents of the Realtime API data model associated
with this file as JSON", "signatures": [
"com.google.api.services.drive.Drive$Realtime$Get get(String fileId)" ] },
"update": { "description": "Overwrites the Realtime API data model associated
with this file with the provided JSON data model", "signatures": [ "com.go [...]
+ "drive-permissions": { "consumerOnly": false, "producerOnly": false,
"description": "The permissions collection of methods", "methods": { "delete":
{ "description": "Deletes a permission from a file or shared drive",
"signatures": [ "com.google.api.services.drive.Drive$Permissions$Delete
delete(String fileId, String permissionId)" ] }, "get": { "description": "Gets
a permission by ID", "signatures": [
"com.google.api.services.drive.Drive$Permissions$Get get(String fileId, String
perm [...]
+ "drive-properties": { "consumerOnly": false, "producerOnly": false,
"description": "The properties collection of methods", "methods": { "delete": {
"description": "Deletes a property", "signatures": [
"com.google.api.services.drive.Drive$Properties$Delete delete(String fileId,
String propertyKey)" ] }, "get": { "description": "Gets a property by its key",
"signatures": [ "com.google.api.services.drive.Drive$Properties$Get get(String
fileId, String propertyKey)" ] }, "insert": { "desc [...]
"drive-replies": { "consumerOnly": false, "producerOnly": false,
"description": "The replies collection of methods", "methods": { "delete": {
"description": "Deletes a reply", "signatures": [
"com.google.api.services.drive.Drive$Replies$Delete delete(String fileId,
String commentId, String replyId)" ] }, "get": { "description": "Gets a reply",
"signatures": [ "com.google.api.services.drive.Drive$Replies$Get get(String
fileId, String commentId, String replyId)" ] }, "insert": { "descr [...]
- "drive-revisions": { "consumerOnly": false, "producerOnly": false,
"description": "The revisions collection of methods", "methods": { "delete": {
"description": "Removes a revision", "signatures": [
"com.google.api.services.drive.Drive$Revisions$Delete delete(String fileId,
String revisionId)" ] }, "get": { "description": "Gets a specific revision",
"signatures": [ "com.google.api.services.drive.Drive$Revisions$Get get(String
fileId, String revisionId)" ] }, "list": { "description": [...]
+ "drive-revisions": { "consumerOnly": false, "producerOnly": false,
"description": "The revisions collection of methods", "methods": { "delete": {
"description": "Permanently deletes a file version", "signatures": [
"com.google.api.services.drive.Drive$Revisions$Delete delete(String fileId,
String revisionId)" ] }, "get": { "description": "Gets a specific revision",
"signatures": [ "com.google.api.services.drive.Drive$Revisions$Get get(String
fileId, String revisionId)" ] }, "list": { [...]
},
"apiProperties": {
"drive-apps": { "methods": { "get": { "properties": { "appId": { "kind":
"parameter", "displayName": "App Id", "group": "common", "label": "",
"required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "description": "The
ID of the app", "optional": false } } } } },
@@ -89,9 +88,8 @@
"drive-comments": { "methods": { "delete": { "properties": { "commentId":
{ "kind": "parameter", "displayName": "Comment Id", "group": "common", "label":
"", "required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "description": "The
ID of the comment", "optional": false }, "fileId": { "kind": "parameter",
"displayName": "File Id", "group": "common", "label": "", "required": false,
"type": "string", "javaType": "j [...]
"drive-files": { "methods": { "copy": { "properties": { "content": {
"kind": "parameter", "displayName": "Content", "group": "common", "label": "",
"required": false, "type": "object", "javaType":
"com.google.api.services.drive.model.File", "deprecated": false, "autowired":
false, "secret": false, "description": "The
com.google.api.services.drive.model.File", "optional": false }, "fileId": {
"kind": "parameter", "displayName": "File Id", "group": "common", "label": "",
"required": fa [...]
"drive-parents": { "methods": { "delete": { "properties": { "fileId": {
"kind": "parameter", "displayName": "File Id", "group": "common", "label": "",
"required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "description": "The
ID of the file", "optional": false }, "parentId": { "kind": "parameter",
"displayName": "Parent Id", "group": "common", "label": "", "required": false,
"type": "string", "javaType": "java.la [...]
- "drive-permissions": { "methods": { "delete": { "properties": { "fileId":
{ "kind": "parameter", "displayName": "File Id", "group": "common", "label":
"", "required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "description": "The
ID for the file or Team Drive", "optional": false }, "permissionId": { "kind":
"parameter", "displayName": "Permission Id", "group": "common", "label": "",
"required": false, "type": "st [...]
+ "drive-permissions": { "methods": { "delete": { "properties": { "fileId":
{ "kind": "parameter", "displayName": "File Id", "group": "common", "label":
"", "required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "description": "The
ID for the file or shared drive", "optional": false }, "permissionId": {
"kind": "parameter", "displayName": "Permission Id", "group": "common",
"label": "", "required": false, "type": " [...]
"drive-properties": { "methods": { "delete": { "properties": { "fileId": {
"kind": "parameter", "displayName": "File Id", "group": "common", "label": "",
"required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "description": "The
ID of the file", "optional": false }, "propertyKey": { "kind": "parameter",
"displayName": "Property Key", "group": "common", "label": "", "required":
false, "type": "string", "javaType": [...]
- "drive-realtime": { "methods": { "get": { "properties": { "fileId": {
"kind": "parameter", "displayName": "File Id", "group": "common", "label": "",
"required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "description": "The
ID of the file that the Realtime API data model is associated with",
"optional": false } } }, "update": { "properties": { "fileId": { "kind":
"parameter", "displayName": "File Id", "group": "c [...]
"drive-replies": { "methods": { "delete": { "properties": { "commentId": {
"kind": "parameter", "displayName": "Comment Id", "group": "common", "label":
"", "required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "description": "The
ID of the comment", "optional": false }, "fileId": { "kind": "parameter",
"displayName": "File Id", "group": "common", "label": "", "required": false,
"type": "string", "javaType": "ja [...]
"drive-revisions": { "methods": { "delete": { "properties": { "fileId": {
"kind": "parameter", "displayName": "File Id", "group": "common", "label": "",
"required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "description": "The
ID of the file", "optional": false }, "revisionId": { "kind": "parameter",
"displayName": "Revision Id", "group": "common", "label": "", "required":
false, "type": "string", "javaType": "j [...]
}
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/google-sheets.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/google-sheets.json
index 9f00d7e..eac5da0 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/google-sheets.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/google-sheets.json
@@ -72,7 +72,7 @@
"spreadsheets": { "consumerOnly": false, "producerOnly": false,
"description": "The spreadsheets collection of methods", "methods": {
"batchUpdate": { "description": "Applies one or more updates to the
spreadsheet", "signatures": [
"com.google.api.services.sheets.v4.Sheets$Spreadsheets$BatchUpdate
batchUpdate(String spreadsheetId,
com.google.api.services.sheets.v4.model.BatchUpdateSpreadsheetRequest content)"
] }, "create": { "description": "Creates a spreadsheet, returning the newly
[...]
},
"apiProperties": {
- "data": { "methods": { "append": { "properties": { "range": { "kind":
"parameter", "displayName": "Range", "group": "common", "label": "",
"required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "description": "The
A1 notation of a range to search for a logical table of data. Values will be
appended after the last row of the table.", "optional": false },
"spreadsheetId": { "kind": "parameter", "displayName": "Spre [...]
+ "data": { "methods": { "append": { "properties": { "range": { "kind":
"parameter", "displayName": "Range", "group": "common", "label": "",
"required": false, "type": "string", "javaType": "java.lang.String",
"deprecated": false, "autowired": false, "secret": false, "description": "The
A1 notation of a range to search for a logical table of data. Values are
appended after the last row of the table.", "optional": false },
"spreadsheetId": { "kind": "parameter", "displayName": "Spreadsh [...]
"spreadsheets": { "methods": { "batchUpdate": { "properties": {
"batchUpdateSpreadsheetRequest": { "kind": "parameter", "displayName": "Batch
Update Spreadsheet Request", "group": "common", "label": "", "required": false,
"type": "object", "javaType":
"com.google.api.services.sheets.v4.model.BatchUpdateSpreadsheetRequest",
"deprecated": false, "autowired": false, "secret": false, "description": "The
com.google.api.services.sheets.v4.model.BatchUpdateSpreadsheetRequest",
"optional": f [...]
}
}
diff --git
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/stub.json
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/stub.json
index 2edff19..646dbfe 100644
---
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/stub.json
+++
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/stub.json
@@ -19,7 +19,7 @@
"api": false,
"consumerOnly": false,
"producerOnly": false,
- "lenientProperties": false
+ "lenientProperties": true
},
"componentProperties": {
"bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Allows for bridging the
consumer to the Camel routing Error Handler, which mean any exceptions occurred
while the consumer is trying to pickup incoming messages, or the likes, will
now be processed as a me [...]
diff --git
a/components/camel-eventadmin/src/generated/java/org/apache/camel/component/eventadmin/EventAdminEndpointUriFactory.java
b/components/camel-eventadmin/src/generated/java/org/apache/camel/component/eventadmin/EventAdminEndpointUriFactory.java
index 350e6d9..faee7db 100644
---
a/components/camel-eventadmin/src/generated/java/org/apache/camel/component/eventadmin/EventAdminEndpointUriFactory.java
+++
b/components/camel-eventadmin/src/generated/java/org/apache/camel/component/eventadmin/EventAdminEndpointUriFactory.java
@@ -19,6 +19,7 @@ public class EventAdminEndpointUriFactory extends
org.apache.camel.support.compo
private static final Set<String> PROPERTY_NAMES;
private static final Set<String> SECRET_PROPERTY_NAMES;
+ private static final Set<String> MULTI_VALUE_PREFIXES;
static {
Set<String> props = new HashSet<>(6);
props.add("lazyStartProducer");
@@ -29,6 +30,7 @@ public class EventAdminEndpointUriFactory extends
org.apache.camel.support.compo
props.add("exceptionHandler");
PROPERTY_NAMES = Collections.unmodifiableSet(props);
SECRET_PROPERTY_NAMES = Collections.emptySet();
+ MULTI_VALUE_PREFIXES = Collections.emptySet();
}
@Override
@@ -59,6 +61,11 @@ public class EventAdminEndpointUriFactory extends
org.apache.camel.support.compo
}
@Override
+ public Set<String> multiValuePrefixes() {
+ return MULTI_VALUE_PREFIXES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}
diff --git
a/components/camel-paxlogging/src/generated/java/org/apache/camel/component/paxlogging/PaxLoggingEndpointUriFactory.java
b/components/camel-paxlogging/src/generated/java/org/apache/camel/component/paxlogging/PaxLoggingEndpointUriFactory.java
index e1db3a3..f624758 100644
---
a/components/camel-paxlogging/src/generated/java/org/apache/camel/component/paxlogging/PaxLoggingEndpointUriFactory.java
+++
b/components/camel-paxlogging/src/generated/java/org/apache/camel/component/paxlogging/PaxLoggingEndpointUriFactory.java
@@ -19,6 +19,7 @@ public class PaxLoggingEndpointUriFactory extends
org.apache.camel.support.compo
private static final Set<String> PROPERTY_NAMES;
private static final Set<String> SECRET_PROPERTY_NAMES;
+ private static final Set<String> MULTI_VALUE_PREFIXES;
static {
Set<String> props = new HashSet<>(4);
props.add("bridgeErrorHandler");
@@ -27,6 +28,7 @@ public class PaxLoggingEndpointUriFactory extends
org.apache.camel.support.compo
props.add("exceptionHandler");
PROPERTY_NAMES = Collections.unmodifiableSet(props);
SECRET_PROPERTY_NAMES = Collections.emptySet();
+ MULTI_VALUE_PREFIXES = Collections.emptySet();
}
@Override
@@ -57,6 +59,11 @@ public class PaxLoggingEndpointUriFactory extends
org.apache.camel.support.compo
}
@Override
+ public Set<String> multiValuePrefixes() {
+ return MULTI_VALUE_PREFIXES;
+ }
+
+ @Override
public boolean isLenientProperties() {
return false;
}