Interface TestClientXSiteDriver


public interface TestClientXSiteDriver
Test client driver interface contains the methods we want to expose to be used from test methods
Since:
12
Author:
Gustavo Lira
  • Method Summary

    Modifier and Type
    Method
    Description
    org.infinispan.counter.api.CounterManager
    Access to the CounterManager to perform counters operations on tests
    Provides the current method name
    <K, V> org.infinispan.client.hotrod.multimap.MultimapCacheManager<K,V>
    Access to the MultimapCacheManager to perform multimap operations on tests.
    hotrod(String siteName)
    Get the HotRod instance for hotrod api operations
    rest(String siteName)
    Get the REST instance for hotrod api operations
  • Method Details

    • hotrod

      HotRodTestClientDriver hotrod(String siteName)
      Get the HotRod instance for hotrod api operations
      Returns:
      HotRodTestClientDriver instance
    • rest

      RestTestClientDriver rest(String siteName)
      Get the REST instance for hotrod api operations
      Returns:
      RestTestClientDriver instance}
    • getMethodName

      String getMethodName()
      Provides the current method name
      Returns:
      String, the method name
    • getCounterManager

      org.infinispan.counter.api.CounterManager getCounterManager(String siteName)
      Access to the CounterManager to perform counters operations on tests
      Returns:
      the CounterManager instance
    • getMultimapCacheManager

      <K, V> org.infinispan.client.hotrod.multimap.MultimapCacheManager<K,V> getMultimapCacheManager(String siteName)
      Access to the MultimapCacheManager to perform multimap operations on tests.
      Returns:
      the MultimapCacheManager instance.