public class ScnMark extends Object
| Modifier and Type | Field and Description |
|---|---|
protected long |
scn |
protected long |
threadId |
protected long |
time |
| Constructor and Description |
|---|
ScnMark()
Конструктор
|
ScnMark(long scn,
long time,
long threadId)
Конструктор
|
ScnMark(ScnMark sample)
Конструктор копирования
|
| Modifier and Type | Method and Description |
|---|---|
ScnMark |
clone()
Клонирование
|
long |
getScn()
Возвращает номер SCN
|
long |
getThreadId()
Указывает идентификатор трэда ОС
|
long |
getTime()
Указывает время наступления события
|
ScnMark |
scn(long scn)
Указывает номер SCN
|
void |
setScn(long scn)
Указывает номер SCN
|
void |
setThreadId(long threadId)
Указывает идентификатор трэда ОС
|
void |
setTime(long time)
Указывает время наступления события
|
ScnMark |
threadId(long threadId)
Указывает идентификатор трэда ОС
|
ScnMark |
time(long time)
Указывает время наступления события
|
static ScnMark |
tryRead(XEventPath path)
Попытка чтения отметки SCN из XML атрибутов (ti, scn, th)
|
void |
write(FormatXMLWriter out)
Добавляет атрибуты (scn, ti, th)
|
public ScnMark()
public ScnMark(long scn,
long time,
long threadId)
scn - номер SCNtime - время (System.currentTimeMillis)threadId - идентификатор трэдаSystem.currentTimeMillis()public ScnMark(ScnMark sample)
sample - образец копированияpublic static ScnMark tryRead(XEventPath path)
path - XML элементpublic long getScn()
public void setScn(long scn)
scn - номер SCNpublic ScnMark scn(long scn)
scn - номер SCNpublic long getTime()
System.currentTimeMillis()public void setTime(long time)
time - времяSystem.currentTimeMillis()public ScnMark time(long time)
time - времяSystem.currentTimeMillis()public long getThreadId()
public void setThreadId(long threadId)
threadId - идентификатор трэда ОСpublic ScnMark threadId(long threadId)
threadId - идентификатор трэда ОСpublic void write(FormatXMLWriter out) throws XMLStreamException
out - XML потокXMLStreamException - Ошибка I/OCopyright © 2019. All rights reserved.