@@ -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