File tree Expand file tree Collapse file tree
main/java/com/google/cloud/pubsub
test/java/com/google/cloud/pubsub Expand file tree Collapse file tree Original file line number Diff line number Diff line change 5252 * Dispatches messages to a message receiver while handling the messages acking and lease
5353 * extensions.
5454 */
55- class MessagesProcessor {
56- private static final Logger logger = LoggerFactory .getLogger (MessagesProcessor .class );
55+ class MessageDispatcher {
56+ private static final Logger logger = LoggerFactory .getLogger (MessageDispatcher .class );
5757
5858 private static final int INITIAL_ACK_DEADLINE_EXTENSION_SECONDS = 2 ;
5959 @ VisibleForTesting static final Duration PENDING_ACKS_SEND_DELAY = Duration .millis (100 );
@@ -202,7 +202,7 @@ void sendAckOperations(
202202 List <String > acksToSend , List <PendingModifyAckDeadline > ackDeadlineExtensions );
203203 }
204204
205- MessagesProcessor (
205+ MessageDispatcher (
206206 MessageReceiver receiver ,
207207 AcksProcessor acksProcessor ,
208208 Duration ackExpirationPadding ,
Original file line number Diff line number Diff line change 2222import com .google .api .stats .Distribution ;
2323import com .google .auth .Credentials ;
2424import com .google .cloud .Clock ;
25- import com .google .cloud .pubsub .MessagesProcessor .AcksProcessor ;
26- import com .google .cloud .pubsub .MessagesProcessor .PendingModifyAckDeadline ;
25+ import com .google .cloud .pubsub .MessageDispatcher .AcksProcessor ;
26+ import com .google .cloud .pubsub .MessageDispatcher .PendingModifyAckDeadline ;
2727import com .google .cloud .pubsub .Subscriber .MessageReceiver ;
2828import com .google .common .collect .Lists ;
2929import com .google .common .util .concurrent .AbstractService ;
@@ -64,7 +64,7 @@ final class PollingSubscriberConnection extends AbstractService implements AcksP
6464 private final String subscription ;
6565 private final ScheduledExecutorService executor ;
6666 private final SubscriberFutureStub stub ;
67- private final MessagesProcessor messagesProcessor ;
67+ private final MessageDispatcher messagesProcessor ;
6868
6969 public PollingSubscriberConnection (
7070 String subscription ,
@@ -82,7 +82,7 @@ public PollingSubscriberConnection(
8282 SubscriberGrpc .newFutureStub (channel )
8383 .withCallCredentials (MoreCallCredentials .from (credentials ));
8484 messagesProcessor =
85- new MessagesProcessor (
85+ new MessageDispatcher (
8686 receiver ,
8787 this ,
8888 ackExpirationPadding ,
Original file line number Diff line number Diff line change 2222import com .google .api .stats .Distribution ;
2323import com .google .auth .Credentials ;
2424import com .google .cloud .Clock ;
25- import com .google .cloud .pubsub .MessagesProcessor .AcksProcessor ;
26- import com .google .cloud .pubsub .MessagesProcessor .PendingModifyAckDeadline ;
25+ import com .google .cloud .pubsub .MessageDispatcher .AcksProcessor ;
26+ import com .google .cloud .pubsub .MessageDispatcher .PendingModifyAckDeadline ;
2727import com .google .cloud .pubsub .Subscriber .MessageReceiver ;
2828import com .google .common .collect .Lists ;
2929import com .google .common .util .concurrent .AbstractService ;
@@ -63,7 +63,7 @@ final class StreamingSubscriberConnection extends AbstractService implements Ack
6363
6464 private final String subscription ;
6565 private final ScheduledExecutorService executor ;
66- private final MessagesProcessor messagesProcessor ;
66+ private final MessageDispatcher messagesProcessor ;
6767 private ClientCallStreamObserver <StreamingPullRequest > requestObserver ;
6868
6969 public StreamingSubscriberConnection (
@@ -82,7 +82,7 @@ public StreamingSubscriberConnection(
8282 this .credentials = credentials ;
8383 this .channel = channel ;
8484 this .messagesProcessor =
85- new MessagesProcessor (
85+ new MessageDispatcher (
8686 receiver ,
8787 this ,
8888 ackExpirationPadding ,
Original file line number Diff line number Diff line change 1616
1717package com .google .cloud .pubsub ;
1818
19- import static com .google .cloud .pubsub .MessagesProcessor .PENDING_ACKS_SEND_DELAY ;
19+ import static com .google .cloud .pubsub .MessageDispatcher .PENDING_ACKS_SEND_DELAY ;
2020import static org .junit .Assert .assertEquals ;
2121
2222import com .google .cloud .pubsub .FakeSubscriberServiceImpl .ModifyAckDeadline ;
You can’t perform that action at this time.
0 commit comments