Skip to content

Commit de8855d

Browse files
committed
Review issues
Signed-off-by: Daniel Kec <[email protected]>
1 parent feb1328 commit de8855d

File tree

2 files changed

+8
-72
lines changed

2 files changed

+8
-72
lines changed

messaging/connectors/aq/src/main/java/io/helidon/messaging/connectors/aq/AqConfigBuilder.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ public AqConfigBuilder clientId(String clientId) {
262262
*/
263263
@ConfiguredOption("false")
264264
public AqConfigBuilder durable(boolean durable) {
265-
super.property("durable", Boolean.toString(durable));
265+
super.property("durable", String.valueOf(durable));
266266
return this;
267267
}
268268

@@ -283,12 +283,12 @@ public AqConfigBuilder subscriberName(String subscriberName) {
283283
* any connection with the same client identifier, will not be delivered
284284
* to this durable subscription.
285285
*
286-
* @param nonLocal {@code "true"} to disable delivery of local messages
286+
* @param nonLocal {@code true} to disable delivery of local messages
287287
* @return this builder
288288
*/
289289
@ConfiguredOption("false")
290290
public AqConfigBuilder nonLocal(boolean nonLocal) {
291-
super.property("non-local", Boolean.toString(nonLocal));
291+
super.property("non-local", String.valueOf(nonLocal));
292292
return this;
293293
}
294294
}

messaging/connectors/jms/src/main/java/io/helidon/messaging/connectors/jms/JmsConfigBuilder.java

Lines changed: 5 additions & 69 deletions
Original file line numberDiff line numberDiff line change
@@ -75,16 +75,10 @@ public JmsConfigBuilder namedFactory(String factoryName) {
7575
* duplicate messages being delivered.</li>
7676
* </ul>
7777
*
78-
* <ul>
79-
* <li>Type: enum</li>
80-
* <li>Default: AUTO_ACKNOWLEDGE</li>
81-
* <li>Valid Values: AUTO_ACKNOWLEDGE, CLIENT_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE</li>
82-
* </ul>
83-
*
8478
* @param acknowledgeMode AUTO_ACKNOWLEDGE, CLIENT_ACKNOWLEDGE, DUPS_OK_ACKNOWLEDGE
8579
* @return this builder
8680
*/
87-
@ConfiguredOption
81+
@ConfiguredOption("AUTO_ACKNOWLEDGE")
8882
public JmsConfigBuilder acknowledgeMode(AcknowledgeMode acknowledgeMode) {
8983
super.property("acknowledge-mode", acknowledgeMode.name());
9084
return this;
@@ -93,16 +87,10 @@ public JmsConfigBuilder acknowledgeMode(AcknowledgeMode acknowledgeMode) {
9387
/**
9488
* Indicates whether the session will use a local transaction.
9589
*
96-
* <ul>
97-
* <li>Type: boolean</li>
98-
* <li>Default: false</li>
99-
* <li>Valid Values: true, false</li>
100-
* </ul>
101-
*
10290
* @param transacted true if so
10391
* @return this builder
10492
*/
105-
@ConfiguredOption
93+
@ConfiguredOption("false")
10694
public JmsConfigBuilder transacted(boolean transacted) {
10795
super.property("transacted", String.valueOf(transacted));
10896
return this;
@@ -143,16 +131,10 @@ public JmsConfigBuilder password(String password) {
143131
/**
144132
* Specify if connection is {@link Type#QUEUE queue} or {@link Type#TOPIC topic}.
145133
*
146-
* <ul>
147-
* <li>Type: enum</li>
148-
* <li>Default: {@link Type#QUEUE QUEUE}</li>
149-
* <li>Valid Values: {@link Type#QUEUE QUEUE}, {@link Type#TOPIC TOPIC}</li>
150-
* </ul>
151-
*
152134
* @param type {@link Type#QUEUE queue} or {@link Type#TOPIC topic}
153135
* @return this builder
154136
*/
155-
@ConfiguredOption
137+
@ConfiguredOption("QUEUE")
156138
public JmsConfigBuilder type(Type type) {
157139
super.property("type", type.toString());
158140
return this;
@@ -161,10 +143,6 @@ public JmsConfigBuilder type(Type type) {
161143
/**
162144
* Queue or topic name.
163145
*
164-
* <ul>
165-
* <li>Type: string</li>
166-
* </ul>
167-
*
168146
* @param destination queue or topic name
169147
* @return this builder
170148
*/
@@ -177,10 +155,6 @@ public JmsConfigBuilder destination(String destination) {
177155
/**
178156
* Use supplied destination name and {@link Type#QUEUE QUEUE} as type.
179157
*
180-
* <ul>
181-
* <li>Type: string</li>
182-
* </ul>
183-
*
184158
* @param destination queue name
185159
* @return this builder
186160
*/
@@ -194,10 +168,6 @@ public JmsConfigBuilder queue(String destination) {
194168
/**
195169
* Use supplied destination name and {@link Type#TOPIC TOPIC} as type.
196170
*
197-
* <ul>
198-
* <li>Type: string</li>
199-
* </ul>
200-
*
201171
* @param destination topic name
202172
* @return this builder
203173
*/
@@ -229,15 +199,10 @@ public JmsConfigBuilder messageSelector(String messageSelector) {
229199
/**
230200
* Timeout for polling for next message in every poll cycle in millis.
231201
*
232-
* <ul>
233-
* <li>Type: milliseconds</li>
234-
* <li>Default: 50</li>
235-
* </ul>
236-
*
237202
* @param pollTimeout timeout of polling for next message
238203
* @return this builder
239204
*/
240-
@ConfiguredOption
205+
@ConfiguredOption("50")
241206
public JmsConfigBuilder pollTimeout(long pollTimeout) {
242207
super.property("poll-timeout", String.valueOf(pollTimeout));
243208
return this;
@@ -246,15 +211,10 @@ public JmsConfigBuilder pollTimeout(long pollTimeout) {
246211
/**
247212
* Period for executing poll cycles in millis.
248213
*
249-
* <ul>
250-
* <li>Type: milliseconds</li>
251-
* <li>Default: 100</li>
252-
* </ul>
253-
*
254214
* @param periodExecutions period for executing poll cycles in millis
255215
* @return this builder
256216
*/
257-
@ConfiguredOption
217+
@ConfiguredOption("100")
258218
public JmsConfigBuilder periodExecutions(long periodExecutions) {
259219
super.property("period-executions", String.valueOf(periodExecutions));
260220
return this;
@@ -264,10 +224,6 @@ public JmsConfigBuilder periodExecutions(long periodExecutions) {
264224
* When multiple channels share same session-group-id,
265225
* they share same JMS session.
266226
*
267-
* <ul>
268-
* <li>Type: string</li>
269-
* </ul>
270-
*
271227
* @param sessionGroupId identifier for channels sharing same JMS session
272228
* @return this builder
273229
*/
@@ -280,10 +236,6 @@ public JmsConfigBuilder sessionGroupId(String sessionGroupId) {
280236
/**
281237
* JNDI name of JMS factory.
282238
*
283-
* <ul>
284-
* <li>Type: string</li>
285-
* </ul>
286-
*
287239
* @param jndiJmsFactory JNDI name of JMS factory
288240
* @return this builder
289241
*/
@@ -296,10 +248,6 @@ public JmsConfigBuilder jndiJmsFactory(String jndiJmsFactory) {
296248
/**
297249
* JNDI initial factory.
298250
*
299-
* <ul>
300-
* <li>Type: string</li>
301-
* </ul>
302-
*
303251
* @param jndiInitialFactory JNDI initial factory
304252
* @return this builder
305253
*/
@@ -312,10 +260,6 @@ public JmsConfigBuilder jndiInitialFactory(String jndiInitialFactory) {
312260
/**
313261
* JNDI initial factory.
314262
*
315-
* <ul>
316-
* <li>Type: string</li>
317-
* </ul>
318-
*
319263
* @param jndiInitialFactory JNDI initial factory
320264
* @return this builder
321265
*/
@@ -328,10 +272,6 @@ public JmsConfigBuilder jndiInitialFactory(Class<? extends InitialContextFactory
328272
/**
329273
* JNDI provider url.
330274
*
331-
* <ul>
332-
* <li>Type: string</li>
333-
* </ul>
334-
*
335275
* @param jndiProviderUrl JNDI provider url
336276
* @return this builder
337277
*/
@@ -344,10 +284,6 @@ public JmsConfigBuilder jndiProviderUrl(String jndiProviderUrl) {
344284
/**
345285
* Environment properties used for creating initial context java.naming.factory.initial, java.naming.provider.url.
346286
*
347-
* <ul>
348-
* <li>Type: string</li>
349-
* </ul>
350-
*
351287
* @param initialContextProps properties used for creating JNDI initial context
352288
* @return this builder
353289
*/

0 commit comments

Comments
 (0)