Uses of Class
io.camunda.zeebe.gateway.impl.broker.request.BrokerActivateJobsRequest
Packages that use BrokerActivateJobsRequest
-
Uses of BrokerActivateJobsRequest in io.camunda.zeebe.gateway.impl.broker.request
Methods in io.camunda.zeebe.gateway.impl.broker.request that return BrokerActivateJobsRequestModifier and TypeMethodDescriptionBrokerActivateJobsRequest.setMaxJobsToActivate(int maxJobsToActivate) BrokerActivateJobsRequest.setTenantIds(List<String> tenantIds) BrokerActivateJobsRequest.setTimeout(long timeout) BrokerActivateJobsRequest.setVariables(List<String> fetchVariables) -
Uses of BrokerActivateJobsRequest in io.camunda.zeebe.gateway.impl.job
Methods in io.camunda.zeebe.gateway.impl.job that return BrokerActivateJobsRequestMethods in io.camunda.zeebe.gateway.impl.job with parameters of type BrokerActivateJobsRequestModifier and TypeMethodDescriptionvoidActivateJobsHandler.activateJobs(BrokerActivateJobsRequest request, ResponseObserver<T> responseObserver, Consumer<Runnable> setCancelHandler, long requestTimeout) Handle activate jobs request from a clientvoidLongPollingActivateJobsHandler.activateJobs(BrokerActivateJobsRequest request, ResponseObserver<T> responseObserver, Consumer<Runnable> setCancelHandler, long requestTimeout) +--------------------------------------------------------------------------------+ | BROKER(s) | +--------|-------------------------------^---------------------------------------+ | | +-----------+ +-------------------------------------|-------------------------------|--------------------------------------------------------------------------------+ | | | | GATEWAY | Activate commands/responses | | | | | | | | | | | | | | | | | | | | | | +-----------------------+ | +--------------------v-------------------+ No Jobs +-------------------------------+ | | --|------|---> Incoming Activate ----------|----------> Try to Activate on all partitions ------------| Handle No Jobs Activated | | | | | +-----------------------+ | +---------|----------^-------------------+ +-------/---------------|-------+ | | | | +------------------------+ | | | | | | | | +--------- Jobs available | | | / | | | | | | | Notification | | | +----------------v-----+ | | | | | | +------------------------+ | | +---->Complete Or Resubmit | | | | | | | | | | +-----|----------|-----+ | | | Client invalid input: '<'-|------|--------+--------------------------+----------------------+ | | | | | | | | | | | Received Jobs | | | | | | | | | | Handle Pending Requests | \ | | +--------v-------+ | Any request | | | | | | | Reached | | | Mark Pending | | contained | | | | +--------------------------+ | failure | | +----------------+ | resource exhausted | | | | | | threshold| | | | | | | | | | | | | | | | | | | |Retrieved | | | | | | | | |notify | | | | | | For all pending requests | | |in between | | | | | | +-------|--------------|-------+ | | | | | | +---------------------------------------> Internal Activate Jobs Retry invalid input: '<'--+ | | | | | +------------------------------+ | | | | | | | | |------|----------- | | +-----------+ | \------------------------------------- +------------------v-----+ | | Error \------------------------------------- | | | | \------------------- Resource Exhausted | | | | | | | +------------------------+ | | | | | | | +------------------------------------------------------------------------------------------------------------------------------------------------------+ https://textik.com/#a2725e317ed87a9dvoidRoundRobinActivateJobsHandler.activateJobs(BrokerActivateJobsRequest request, ResponseObserver<T> responseObserver, Consumer<Runnable> setCancelHandler, long requestTimeout) Constructors in io.camunda.zeebe.gateway.impl.job with parameters of type BrokerActivateJobsRequestModifierConstructorDescriptionInflightActivateJobsRequest(long requestId, BrokerActivateJobsRequest request, ResponseObserver<T> responseObserver, long requestTimeout)