Class ExceptionRecord
java.lang.Object
io.datarouter.model.databean.BaseDatabean<PK,D>
io.datarouter.exception.storage.exceptionrecord.BaseExceptionRecord<ExceptionRecordKey,ExceptionRecord>
io.datarouter.exception.storage.exceptionrecord.ExceptionRecord
- All Implemented Interfaces:
io.datarouter.model.databean.Databean<ExceptionRecordKey,ExceptionRecord>,java.lang.Comparable<io.datarouter.model.databean.Databean<?,?>>
public class ExceptionRecord extends BaseExceptionRecord<ExceptionRecordKey,ExceptionRecord>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExceptionRecord.ExceptionRecordFielderNested classes/interfaces inherited from class io.datarouter.exception.storage.exceptionrecord.BaseExceptionRecord
BaseExceptionRecord.BaseExceptionRecordFielder<PK extends BaseExceptionRecordKey<PK>,D extends BaseExceptionRecord<PK,D>>, BaseExceptionRecord.FieldKeys -
Field Summary
-
Constructor Summary
Constructors Constructor Description ExceptionRecord()ExceptionRecord(long dateMs, java.lang.String serviceName, java.lang.String serverName, java.lang.String stackTrace, java.lang.String type, java.lang.String appVersion, java.lang.String exceptionLocation, java.lang.String methodName, java.lang.Integer lineNumber, java.lang.String callOrigin)ExceptionRecord(java.lang.String serviceName, java.lang.String serverName, java.lang.String stackTrace, java.lang.String type, java.lang.String appVersion, java.lang.String exceptionLocation, java.lang.String methodName, java.lang.Integer lineNumber, java.lang.String callOrigin) -
Method Summary
Modifier and Type Method Description intcompareTo(io.datarouter.model.databean.Databean<?,?> that)java.lang.Class<ExceptionRecordKey>getKeyClass()io.datarouter.instrumentation.exception.ExceptionRecordDtotoDto()java.lang.StringtoString()Methods inherited from class io.datarouter.exception.storage.exceptionrecord.BaseExceptionRecord
getAppVersion, getCallOrigin, getCreated, getExceptionLocation, getLineNumber, getMethodName, getServerName, getServiceName, getStackTrace, getType, setCreated
-
Constructor Details
-
ExceptionRecord
public ExceptionRecord() -
ExceptionRecord
public ExceptionRecord(java.lang.String serviceName, java.lang.String serverName, java.lang.String stackTrace, java.lang.String type, java.lang.String appVersion, java.lang.String exceptionLocation, java.lang.String methodName, java.lang.Integer lineNumber, java.lang.String callOrigin) -
ExceptionRecord
public ExceptionRecord(long dateMs, java.lang.String serviceName, java.lang.String serverName, java.lang.String stackTrace, java.lang.String type, java.lang.String appVersion, java.lang.String exceptionLocation, java.lang.String methodName, java.lang.Integer lineNumber, java.lang.String callOrigin)
-
-
Method Details
-
getKeyClass
-
toString
public java.lang.String toString()- Overrides:
toStringin classio.datarouter.model.databean.BaseDatabean<ExceptionRecordKey,ExceptionRecord>
-
compareTo
public int compareTo(io.datarouter.model.databean.Databean<?,?> that)- Specified by:
compareToin interfacejava.lang.Comparable<io.datarouter.model.databean.Databean<?,?>>- Overrides:
compareToin classio.datarouter.model.databean.BaseDatabean<ExceptionRecordKey,ExceptionRecord>
-
toDto
public io.datarouter.instrumentation.exception.ExceptionRecordDto toDto()
-