Class TestServer


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

      • isDriverInitialized

        public boolean isDriverInitialized()
      • 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
      • 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
      • initServerDriver

        public void initServerDriver()
      • enhanceConfiguration

        public void enhanceConfiguration()
      • hasCrossSiteEnabled

        public boolean hasCrossSiteEnabled()
      • getSiteName

        public String getSiteName()