com.hazelcast.internal.management.dto
Class SlowOperationInvocationDTO

java.lang.Object
  extended by com.hazelcast.internal.management.dto.SlowOperationInvocationDTO
All Implemented Interfaces:
JsonSerializable

public class SlowOperationInvocationDTO
extends Object
implements JsonSerializable

A Serializable DTO for SlowOperationLog.Invocation.


Field Summary
 int durationMs
           
 int id
           
 String operationDetails
           
 long startedAt
           
 
Constructor Summary
SlowOperationInvocationDTO()
           
SlowOperationInvocationDTO(int id, String operationDetails, long startedAt, int durationMs)
           
 
Method Summary
 void fromJson(com.eclipsesource.json.JsonObject json)
           
 com.eclipsesource.json.JsonObject toJson()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

public int id

operationDetails

public String operationDetails

startedAt

public long startedAt

durationMs

public int durationMs
Constructor Detail

SlowOperationInvocationDTO

public SlowOperationInvocationDTO()

SlowOperationInvocationDTO

public SlowOperationInvocationDTO(int id,
                                  String operationDetails,
                                  long startedAt,
                                  int durationMs)
Method Detail

toJson

public com.eclipsesource.json.JsonObject toJson()
Specified by:
toJson in interface JsonSerializable

fromJson

public void fromJson(com.eclipsesource.json.JsonObject json)
Specified by:
fromJson in interface JsonSerializable


Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.