Class GremlinClient

java.lang.Object
com.Lomikel.Januser.GremlinClient
Direct Known Subclasses:
DirectGremlinClient, StringGremlinClient

public abstract class GremlinClient extends Object
GremlinClient provides connection to Gremlin Graph.
Author:
J.Hrivnac
  • Field Details

    • _cluster

      private Cluster _cluster
    • log

      private static org.apache.logging.log4j.Logger log
      Logging .
  • Constructor Details

    • GremlinClient

      public GremlinClient(String hostname, int port)
      Create with connection parameters.
      Parameters:
      hostname - The Gremlin hostname.
      table - The Gremlin port.
  • Method Details

    • open

      public abstract void open(String hostname, int port)
      Open.
      Parameters:
      hostname - The Gremlin hostname.
      table - The Gremlin port.
    • connect

      public abstract void connect()
      Connect client.
    • close

      public abstract void close()
      Close client.
    • createCluster

      public void createCluster(String hostname, int port, MessageSerializer serializer)
      Create Cluster.
      Parameters:
      hostname - The Gremlin hostname.
      table - The Gremlin port.
      serializer - The used MessageSerializer.
    • cluster

      public Cluster cluster()
      Give the Cluster.
      Returns:
      The attached Cluster.