Class InvocationRecord

java.lang.Object
org.drip.service.env.InvocationRecord

public class InvocationRecord
extends java.lang.Object
InvocationRecord implements the Invocation Start/Finish Times of a given Invocation.



Author:
Lakshmi Krishnamurthy
  • Constructor Summary

    Constructors
    Constructor Description
    InvocationRecord()
    InvocationTimes Constructor
  • Method Summary

    Modifier and Type Method Description
    java.lang.String elapsed​(boolean bHMS)
    Retrieve the Elapsed Time
    java.util.Date finishSnap()
    Retrieve the Finish Snapshot
    boolean recordFinish()
    Record the Finish of the Invocation Record
    boolean recordSetup()
    Record the Setup of the Invocation Record
    java.lang.String setup​(boolean bHMS)
    Retrieve the Setup Time
    java.util.Date setupSnap()
    Retrieve the Setup Snapshot
    java.util.Date startSnap()
    Retrieve the Begin Snapshot

    Methods inherited from class java.lang.Object

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

    • InvocationRecord

      public InvocationRecord()
      InvocationTimes Constructor
  • Method Details

    • recordSetup

      public boolean recordSetup()
      Record the Setup of the Invocation Record
      Returns:
      TRUE - The Invocation Record Setup successfully recorded
    • setup

      public java.lang.String setup​(boolean bHMS)
      Retrieve the Setup Time
      Parameters:
      bHMS - Generate the Result in Hours-Minutes-Seconds Format
      Returns:
      The Setup Time
    • recordFinish

      public boolean recordFinish()
      Record the Finish of the Invocation Record
      Returns:
      TRUE - The Invocation Record Finish successfully recorded
    • elapsed

      public java.lang.String elapsed​(boolean bHMS)
      Retrieve the Elapsed Time
      Parameters:
      bHMS - Generate the Result in Hours-Minutes-Seconds Format
      Returns:
      The Elapsed Time
    • startSnap

      public java.util.Date startSnap()
      Retrieve the Begin Snapshot
      Returns:
      The Begin Snapshot
    • setupSnap

      public java.util.Date setupSnap()
      Retrieve the Setup Snapshot
      Returns:
      The Setup Snapshot
    • finishSnap

      public java.util.Date finishSnap()
      Retrieve the Finish Snapshot
      Returns:
      The Finish Snapshot