Class WebhookPushRequest
- java.lang.Object
-
- org.apache.eventmesh.runtime.core.protocol.grpc.retry.RetryContext
-
- org.apache.eventmesh.runtime.core.protocol.grpc.push.AbstractPushRequest
-
- org.apache.eventmesh.runtime.core.protocol.grpc.push.WebhookPushRequest
-
- All Implemented Interfaces:
java.lang.Comparable<java.util.concurrent.Delayed>,java.util.concurrent.Delayed,DelayRetryable
public class WebhookPushRequest extends AbstractPushRequest
-
-
Field Summary
-
Fields inherited from class org.apache.eventmesh.runtime.core.protocol.grpc.push.AbstractPushRequest
createTime, eventMeshConsumer, eventMeshGrpcConfiguration, eventMeshGrpcServer, grpcRetryer, handleMsgContext, lastPushTime, simpleMessage, waitingRequests
-
Fields inherited from class org.apache.eventmesh.runtime.core.protocol.grpc.retry.RetryContext
executeTime, retryTimes
-
-
Constructor Summary
Constructors Constructor Description WebhookPushRequest(HandleMsgContext handleMsgContext, java.util.Map<java.lang.String,java.util.Set<AbstractPushRequest>> waitingRequests)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringtoString()voidtryPushRequest()-
Methods inherited from class org.apache.eventmesh.runtime.core.protocol.grpc.push.AbstractPushRequest
addToWaitingMap, complete, delayRetry, getHandleMsgContext, isComplete, removeWaitingMap, retry, timeout
-
Methods inherited from class org.apache.eventmesh.runtime.core.protocol.grpc.retry.RetryContext
compareTo, delay, getDelay
-
-
-
-
Constructor Detail
-
WebhookPushRequest
public WebhookPushRequest(HandleMsgContext handleMsgContext, java.util.Map<java.lang.String,java.util.Set<AbstractPushRequest>> waitingRequests)
-
-
Method Detail
-
tryPushRequest
public void tryPushRequest()
- Specified by:
tryPushRequestin classAbstractPushRequest
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-