Class ComputeServer

java.lang.Object
org.drip.service.engine.ComputeServer

public class ComputeServer
extends java.lang.Object
ComputeServer contains the Functionality behind the DROP API Compute Service Engine.



Author:
Lakshmi Krishnamurthy
  • Field Summary

    Fields
    Modifier and Type Field Description
    static int DRIP_COMPUTE_ENGINE_PORT
    The DRIP compute Service Engine Port
  • Constructor Summary

    Constructors
    Constructor Description
    ComputeServer​(int iListenerPort)
    ComputServer Constructor
  • Method Summary

    Modifier and Type Method Description
    boolean initialize()
    Initialize the Compute Server Engine Listener Setup
    static void main​(java.lang.String[] astrArgs)
    Entry Point
    boolean spin()
    Spin on the Listener Loop
    static ComputeServer Standard()
    Create a Standard Instance of the ComputeServer

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • DRIP_COMPUTE_ENGINE_PORT

      public static final int DRIP_COMPUTE_ENGINE_PORT
      The DRIP compute Service Engine Port
      See Also:
      Constant Field Values
  • Constructor Details

    • ComputeServer

      public ComputeServer​(int iListenerPort) throws java.lang.Exception
      ComputServer Constructor
      Parameters:
      iListenerPort - The Listener Port
      Throws:
      java.lang.Exception - Thrown if the Inputs are Invalid
  • Method Details

    • Standard

      public static final ComputeServer Standard()
      Create a Standard Instance of the ComputeServer
      Returns:
      The Standard ComputeServer Instance
    • initialize

      public boolean initialize()
      Initialize the Compute Server Engine Listener Setup
      Returns:
      TRUE - The Compute Server Engine Listener Setup
    • spin

      public boolean spin()
      Spin on the Listener Loop
      Returns:
      FALSE - Spinning Terminated
    • main

      public static final void main​(java.lang.String[] astrArgs) throws java.lang.Exception
      Entry Point
      Parameters:
      astrArgs - Argument Array
      Throws:
      java.lang.Exception - Propagate Exception Encountered