Class InfinispanServerTestMethodRule

java.lang.Object
org.infinispan.server.test.junit4.InfinispanServerTestMethodRule
All Implemented Interfaces:
org.infinispan.server.test.api.TestClientDriver, org.junit.rules.TestRule

public class InfinispanServerTestMethodRule extends Object implements org.junit.rules.TestRule, org.infinispan.server.test.api.TestClientDriver
Since:
10.0
Author:
Tristan Tarrant <tristan@infinispan.org>
  • Constructor Details

    • InfinispanServerTestMethodRule

      public InfinispanServerTestMethodRule(InfinispanServerRule infinispanServerRule)
  • Method Details

    • getMethodName

      public String getMethodName()
      Specified by:
      getMethodName in interface org.infinispan.server.test.api.TestClientDriver
    • getMethodName

      public String getMethodName(String qualifier)
      Specified by:
      getMethodName in interface org.infinispan.server.test.api.TestClientDriver
    • hotrod

      public org.infinispan.server.test.api.HotRodTestClientDriver hotrod()
      Specified by:
      hotrod in interface org.infinispan.server.test.api.TestClientDriver
    • rest

      public org.infinispan.server.test.api.RestTestClientDriver rest()
      Specified by:
      rest in interface org.infinispan.server.test.api.TestClientDriver
    • resp

      public org.infinispan.server.test.api.RespTestClientDriver resp()
      Specified by:
      resp in interface org.infinispan.server.test.api.TestClientDriver
    • jmx

      public org.infinispan.server.test.api.JmxTestClient jmx()
      Specified by:
      jmx in interface org.infinispan.server.test.api.TestClientDriver
    • memcached

      public org.infinispan.server.test.api.MemcachedTestClientDriver memcached()
      Specified by:
      memcached in interface org.infinispan.server.test.api.TestClientDriver
    • getCounterManager

      public org.infinispan.counter.api.CounterManager getCounterManager()
      Specified by:
      getCounterManager in interface org.infinispan.server.test.api.TestClientDriver
    • apply

      public org.junit.runners.model.Statement apply(org.junit.runners.model.Statement base, org.junit.runner.Description description)
      Specified by:
      apply in interface org.junit.rules.TestRule
    • addScript

      public String addScript(org.infinispan.client.hotrod.RemoteCacheManager remoteCacheManager, String script)
    • newRestClient

      public org.infinispan.client.rest.RestClient newRestClient(org.infinispan.client.rest.configuration.RestClientConfigurationBuilder restClientConfigurationBuilder)
    • k

      public static final String k()