Class CommandApiRule

java.lang.Object
org.junit.rules.ExternalResource
io.camunda.zeebe.test.broker.protocol.commandapi.CommandApiRule
All Implemented Interfaces:
org.junit.rules.TestRule

public final class CommandApiRule extends org.junit.rules.ExternalResource
  • Constructor Details

  • Method Details

    • before

      protected void before()
      Overrides:
      before in class org.junit.rules.ExternalResource
    • after

      protected void after()
      Overrides:
      after in class org.junit.rules.ExternalResource
    • createCmdRequest

      public ExecuteCommandRequestBuilder createCmdRequest()
      targets the default partition by default
    • createCmdRequest

      public ExecuteCommandRequestBuilder createCmdRequest(int partition)
    • partitionClient

      public PartitionTestClient partitionClient()
    • partitionClient

      public PartitionTestClient partitionClient(int partitionId)
    • activateJobs

      public ExecuteCommandRequest activateJobs(int partitionId, String type, long lockDuration, int maxJobsToActivate)
    • activateJobs

      public ExecuteCommandRequest activateJobs(int partitionId, String type, long lockDuration)
    • getPartitionIds

      public List<Integer> getPartitionIds()