Class OperationRecord

java.lang.Object
com.gigaspaces.server.operations.OperationRecord
All Implemented Interfaces:
Serializable

public class OperationRecord extends Object implements Serializable
Represents a single space operation record — either active (in-flight) or completed. Instances are created and stored in-memory server-side, per space instance, by OperationTrackingFilter.
Since:
17.2.0
See Also:
  • Constructor Details

    • OperationRecord

      public OperationRecord(String id, String operationType, long startTimeMs, String query, String clientHost, int clientPort, int partitionId)
  • Method Details

    • complete

      public void complete(long endTimeMs, String status, String error)
    • getId

      public String getId()
    • getOperationType

      public String getOperationType()
    • getStartTimeMs

      public long getStartTimeMs()
    • getEndTimeMs

      public Long getEndTimeMs()
    • getQuery

      public String getQuery()
    • getClientHost

      public String getClientHost()
    • getClientPort

      public int getClientPort()
    • getPartitionId

      public int getPartitionId()
    • getStatus

      public String getStatus()
    • getError

      public String getError()
    • toString

      public String toString()
      Overrides:
      toString in class Object