Class GemFireMemcachedServer

java.lang.Object
org.apache.geode.memcached.GemFireMemcachedServer

@Deprecated public class GemFireMemcachedServer extends Object
Deprecated.
as of 10.2 as GemFireMemcachedServer is not used and maintained anymore. Will be removed in future major release.
This is the Server that listens for incoming memcached client connections. This server understands the memcached ASCII protocol documented in memcached source control It then translates these commands to the corresponding GemFire commands, and stores the data in GemFire in a Region named "gemcached".

"gemcached" region is RegionShortcut.PARTITION by default, though a cache.xml can be provided to override region attributes. This class has a Main method that can be used to start the server.

  • Field Details

    • REGION_NAME

      public static final String REGION_NAME
      Deprecated.
      Name of the GemFire region in which data is stored, value id "gemcached"
      See Also:
    • version

      public static final String version
      Deprecated.
      version of gemcached server
      See Also:
  • Constructor Details

    • GemFireMemcachedServer

      @Deprecated public GemFireMemcachedServer(int port)
      Deprecated.
      as of 10.2
      Create an instance of the server. to start the server start() must be called.
      Parameters:
      port - the port on which the server listens for new memcached client connections.
    • GemFireMemcachedServer

      @Deprecated public GemFireMemcachedServer(String bindAddress, int port, GemFireMemcachedServer.Protocol protocol)
      Deprecated.
      as of 10.2
      Create an instance of the server. to start the server start() must be called.
      Parameters:
      bindAddress - the address on which the server listens for new memcached client connections.
      port - the port on which the server listens for new memcached client connections.
      protocol - the protocol that this server should understand
      See Also:
  • Method Details

    • start

      public void start()
      Deprecated.
      Starts an embedded GemFire caching node, and then listens for new memcached client connections.
    • shutdown

      public void shutdown()
      Deprecated.
      shuts down this server and closes the embedded GemFire caching node
    • main

      public static void main(String[] args)
      Deprecated.