Class TestServer

java.lang.Object
org.infinispan.server.test.core.TestServer

public class TestServer extends Object
Class that contains all the logic related to the server driver
Since:
11
Author:
Katia Aresti
  • Field Details

  • Constructor Details

  • Method Details

    • isDriverInitialized

      public boolean isDriverInitialized()
    • getDriver

      public InfinispanServerDriver getDriver()
    • stopServerDriver

      public void stopServerDriver(String testName)
    • newHotRodClient

      public org.infinispan.client.hotrod.RemoteCacheManager newHotRodClient()
      Returns:
      a client configured against the Hot Rod endpoint exposed by the server
    • newHotRodClient

      public org.infinispan.client.hotrod.RemoteCacheManager newHotRodClient(org.infinispan.client.hotrod.configuration.ConfigurationBuilder builder)
    • newHotRodClient

      public org.infinispan.client.hotrod.RemoteCacheManager newHotRodClient(org.infinispan.client.hotrod.configuration.ConfigurationBuilder builder, int port)
      Returns:
      a client configured against the Hot Rod endpoint exposed by the server
    • newHotRodClient

      public org.infinispan.client.hotrod.RemoteCacheManager newHotRodClient(org.infinispan.client.hotrod.configuration.ConfigurationBuilder builder, int port, int index)
      Returns:
      a client configured against the Hot Server index
    • newRestClient

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

      public org.infinispan.client.rest.RestClient newRestClient(org.infinispan.client.rest.configuration.RestClientConfigurationBuilder builder, int port)
    • beforeListeners

      public void beforeListeners()
    • afterListeners

      public void afterListeners()
    • isContainerRunWithDefaultServerConfig

      public boolean isContainerRunWithDefaultServerConfig()
    • newRestClientForServer

      public org.infinispan.client.rest.RestClient newRestClientForServer(org.infinispan.client.rest.configuration.RestClientConfigurationBuilder builder, int port, int n)
      Create a new REST client to connect to the server
      Parameters:
      builder - client configuration
      n - the server number
      Returns:
      a client configured against the nth server
    • add

      public void add(Consumer<File> enhancer)
    • initServerDriver

      public void initServerDriver()
    • enhanceConfiguration

      public void enhanceConfiguration()
    • hasCrossSiteEnabled

      public boolean hasCrossSiteEnabled()
    • getSiteName

      public String getSiteName()
    • getDefaultPortNumber

      public int getDefaultPortNumber()