Skip to content

Commit

Permalink
chore(salesforce): add missing reflective base dto classes
Browse files Browse the repository at this point in the history
  • Loading branch information
lburgazzoli committed Mar 5, 2020
1 parent 8e667b4 commit 433c9f2
Showing 1 changed file with 18 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -19,18 +19,33 @@
import java.util.Arrays;
import java.util.List;

import org.apache.camel.component.salesforce.internal.dto.LoginError;
import org.apache.camel.component.salesforce.internal.dto.LoginToken;
import org.apache.camel.component.salesforce.internal.dto.NotifyForFieldsEnum;
import org.apache.camel.component.salesforce.internal.dto.NotifyForOperationsEnum;
import org.apache.camel.component.salesforce.internal.dto.PushTopic;
import org.apache.camel.component.salesforce.internal.dto.QueryRecordsPushTopic;
import org.apache.camel.component.salesforce.internal.dto.RestChoices;
import org.apache.camel.component.salesforce.internal.dto.RestErrors;
import org.eclipse.jetty.client.HttpClient;
import org.eclipse.jetty.client.ProtocolHandlers;

import io.quarkus.deployment.annotations.BuildProducer;
import io.quarkus.deployment.annotations.BuildStep;
import io.quarkus.deployment.builditem.FeatureBuildItem;
import io.quarkus.deployment.builditem.nativeimage.ReflectiveClassBuildItem;
import org.apache.camel.component.salesforce.internal.dto.LoginToken;
import org.eclipse.jetty.client.HttpClient;
import org.eclipse.jetty.client.ProtocolHandlers;

class SalesforceProcessor {
private static final List<Class<?>> SALESFORCE_REFLECTIVE_CLASSES = Arrays.asList(
HttpClient.class,
LoginToken.class,
LoginError.class,
NotifyForFieldsEnum.class,
NotifyForOperationsEnum.class,
PushTopic.class,
QueryRecordsPushTopic.class,
RestChoices.class,
RestErrors.class,
ProtocolHandlers.class);

private static final String FEATURE = "camel-salesforce";
Expand Down

0 comments on commit 433c9f2

Please sign in to comment.