Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in / Register
Toggle navigation
S
spring-boot
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
DEMO
spring-boot
Commits
c4e1b4f5
Commit
c4e1b4f5
authored
Oct 02, 2020
by
Stephane Nicoll
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Polish "Add configuration option for channelRpcTimeout"
See gh-23564
parent
baa9d129
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
10 additions
and
8 deletions
+10
-8
RabbitProperties.java
...ngframework/boot/autoconfigure/amqp/RabbitProperties.java
+8
-8
RabbitAutoConfigurationTests.java
...boot/autoconfigure/amqp/RabbitAutoConfigurationTests.java
+2
-0
No files found.
spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/amqp/RabbitProperties.java
View file @
c4e1b4f5
...
@@ -119,11 +119,11 @@ public class RabbitProperties {
...
@@ -119,11 +119,11 @@ public class RabbitProperties {
* Connection timeout. Set it to zero to wait forever.
* Connection timeout. Set it to zero to wait forever.
*/
*/
private
Duration
connectionTimeout
;
private
Duration
connectionTimeout
;
/**
/**
* C
hannel RPC timeout
.
* C
ontinuation timeout for RPC calls in channels. Set it to zero to wait forever
.
*/
*/
private
Duration
channelRpcTimeout
;
private
Duration
channelRpcTimeout
=
Duration
.
ofMinutes
(
10
)
;
/**
/**
* Cache configuration.
* Cache configuration.
...
@@ -328,10 +328,6 @@ public class RabbitProperties {
...
@@ -328,10 +328,6 @@ public class RabbitProperties {
public
Duration
getConnectionTimeout
()
{
public
Duration
getConnectionTimeout
()
{
return
this
.
connectionTimeout
;
return
this
.
connectionTimeout
;
}
}
public
Duration
getChannelRpcTimeout
()
{
return
this
.
channelRpcTimeout
;
}
public
void
setPublisherConfirmType
(
ConfirmType
publisherConfirmType
)
{
public
void
setPublisherConfirmType
(
ConfirmType
publisherConfirmType
)
{
this
.
publisherConfirmType
=
publisherConfirmType
;
this
.
publisherConfirmType
=
publisherConfirmType
;
...
@@ -344,7 +340,11 @@ public class RabbitProperties {
...
@@ -344,7 +340,11 @@ public class RabbitProperties {
public
void
setConnectionTimeout
(
Duration
connectionTimeout
)
{
public
void
setConnectionTimeout
(
Duration
connectionTimeout
)
{
this
.
connectionTimeout
=
connectionTimeout
;
this
.
connectionTimeout
=
connectionTimeout
;
}
}
public
Duration
getChannelRpcTimeout
()
{
return
this
.
channelRpcTimeout
;
}
public
void
setChannelRpcTimeout
(
Duration
channelRpcTimeout
)
{
public
void
setChannelRpcTimeout
(
Duration
channelRpcTimeout
)
{
this
.
channelRpcTimeout
=
channelRpcTimeout
;
this
.
channelRpcTimeout
=
channelRpcTimeout
;
}
}
...
...
spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/amqp/RabbitAutoConfigurationTests.java
View file @
c4e1b4f5
...
@@ -108,6 +108,8 @@ class RabbitAutoConfigurationTests {
...
@@ -108,6 +108,8 @@ class RabbitAutoConfigurationTests {
.
isEqualTo
(
com
.
rabbitmq
.
client
.
ConnectionFactory
.
DEFAULT_CHANNEL_MAX
);
.
isEqualTo
(
com
.
rabbitmq
.
client
.
ConnectionFactory
.
DEFAULT_CHANNEL_MAX
);
assertThat
(
connectionFactory
.
isPublisherConfirms
()).
isFalse
();
assertThat
(
connectionFactory
.
isPublisherConfirms
()).
isFalse
();
assertThat
(
connectionFactory
.
isPublisherReturns
()).
isFalse
();
assertThat
(
connectionFactory
.
isPublisherReturns
()).
isFalse
();
assertThat
(
connectionFactory
.
getRabbitConnectionFactory
().
getChannelRpcTimeout
())
.
isEqualTo
(
com
.
rabbitmq
.
client
.
ConnectionFactory
.
DEFAULT_CHANNEL_RPC_TIMEOUT
);
assertThat
(
context
.
containsBean
(
"rabbitListenerContainerFactory"
))
assertThat
(
context
.
containsBean
(
"rabbitListenerContainerFactory"
))
.
as
(
"Listener container factory should be created by default"
).
isTrue
();
.
as
(
"Listener container factory should be created by default"
).
isTrue
();
});
});
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment