Skip to content

Commit

Permalink
fix jni
Browse files Browse the repository at this point in the history
  • Loading branch information
scrocquesel committed Nov 24, 2023
1 parent b1d9060 commit 171f206
Showing 1 changed file with 24 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -456,6 +456,8 @@ public void registerAwsCrtJniRuntimeAccessBuildItem(
"software.amazon.awssdk.crt.mqtt5.Mqtt5ClientOptions", "retryJitterMode"));
jniRuntimeAccessField.produce(new JniRuntimeAccessFieldBuildItem(
"software.amazon.awssdk.crt.mqtt5.Mqtt5ClientOptions", "sessionBehavior"));
jniRuntimeAccessField.produce(new JniRuntimeAccessFieldBuildItem(
"software.amazon.awssdk.crt.mqtt5.Mqtt5ClientOptions", "topicAliasingOptions"));
jniRuntimeAccessMethod.produce(new JniRuntimeAccessMethodBuildItem(
"software.amazon.awssdk.crt.mqtt5.Mqtt5ClientOptions$ClientOfflineQueueBehavior",
"getValue"));
Expand Down Expand Up @@ -514,6 +516,10 @@ public void registerAwsCrtJniRuntimeAccessBuildItem(
jniRuntimeAccessField.produce(new JniRuntimeAccessFieldBuildItem(
"software.amazon.awssdk.crt.mqtt5.NegotiatedSettings",
"subscriptionIdentifiersAvailable"));
jniRuntimeAccessField.produce(new JniRuntimeAccessFieldBuildItem(
"software.amazon.awssdk.crt.mqtt5.NegotiatedSettings", "topicAliasMaximumToClient"));
jniRuntimeAccessField.produce(new JniRuntimeAccessFieldBuildItem(
"software.amazon.awssdk.crt.mqtt5.NegotiatedSettings", "topicAliasMaximumToServer"));
jniRuntimeAccessField.produce(new JniRuntimeAccessFieldBuildItem(
"software.amazon.awssdk.crt.mqtt5.NegotiatedSettings",
"wildcardSubscriptionsAvailable"));
Expand Down Expand Up @@ -582,6 +588,8 @@ public void registerAwsCrtJniRuntimeAccessBuildItem(
jniRuntimeAccessField.produce(new JniRuntimeAccessFieldBuildItem(
"software.amazon.awssdk.crt.mqtt5.packets.ConnAckPacket",
"subscriptionIdentifiersAvailable"));
jniRuntimeAccessField.produce(new JniRuntimeAccessFieldBuildItem(
"software.amazon.awssdk.crt.mqtt5.packets.ConnAckPacket", "topicAliasMaximum"));
jniRuntimeAccessField.produce(new JniRuntimeAccessFieldBuildItem(
"software.amazon.awssdk.crt.mqtt5.packets.ConnAckPacket", "userProperties"));
jniRuntimeAccessField.produce(new JniRuntimeAccessFieldBuildItem(
Expand Down Expand Up @@ -686,6 +694,8 @@ public void registerAwsCrtJniRuntimeAccessBuildItem(
"software.amazon.awssdk.crt.mqtt5.packets.PublishPacket", "responseTopic"));
jniRuntimeAccessField.produce(new JniRuntimeAccessFieldBuildItem(
"software.amazon.awssdk.crt.mqtt5.packets.PublishPacket", "retain"));
jniRuntimeAccessField.produce(new JniRuntimeAccessFieldBuildItem(
"software.amazon.awssdk.crt.mqtt5.packets.PublishPacket", "topicAlias"));
jniRuntimeAccessField.produce(new JniRuntimeAccessFieldBuildItem(
"software.amazon.awssdk.crt.mqtt5.packets.PublishPacket", "subscriptionIdentifiers"));
jniRuntimeAccessField.produce(new JniRuntimeAccessFieldBuildItem(
Expand Down Expand Up @@ -764,6 +774,20 @@ public void registerAwsCrtJniRuntimeAccessBuildItem(
jniRuntimeAccessMethod.produce(new JniRuntimeAccessMethodBuildItem(
"software.amazon.awssdk.crt.mqtt5.packets.UserProperty", "<init>", "java.lang.String",
"java.lang.String"));
jniRuntimeAccessField.produce(new JniRuntimeAccessFieldBuildItem(
"software.amazon.awssdk.crt.mqtt5.TopicAliasingOptions", "outboundBehavior"));
jniRuntimeAccessField.produce(new JniRuntimeAccessFieldBuildItem(
"software.amazon.awssdk.crt.mqtt5.TopicAliasingOptions", "outboundCacheMaxSize"));
jniRuntimeAccessField.produce(new JniRuntimeAccessFieldBuildItem(
"software.amazon.awssdk.crt.mqtt5.TopicAliasingOptions", "inboundBehavior"));
jniRuntimeAccessField.produce(new JniRuntimeAccessFieldBuildItem(
"software.amazon.awssdk.crt.mqtt5.TopicAliasingOptions", "inboundCacheMaxSize"));
jniRuntimeAccessMethod.produce(new JniRuntimeAccessMethodBuildItem(
"software.amazon.awssdk.crt.mqtt5.TopicAliasingOptions$OutboundTopicAliasBehaviorType",
"getValue"));
jniRuntimeAccessMethod.produce(new JniRuntimeAccessMethodBuildItem(
"software.amazon.awssdk.crt.mqtt5.TopicAliasingOptions$InboundTopicAliasBehaviorType",
"getValue"));
jniRuntimeAccessField.produce(new JniRuntimeAccessFieldBuildItem(
"software.amazon.awssdk.crt.mqtt5.packets.UserProperty", "key"));
jniRuntimeAccessField.produce(new JniRuntimeAccessFieldBuildItem(
Expand Down

0 comments on commit 171f206

Please sign in to comment.