Class BacktraceDatabaseRecord
java.lang.Object
backtraceio.library.models.database.BacktraceDatabaseRecord
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
close()
void
delete()
Delete all record filesgetBacktraceData
(android.content.Context context) Get valid BacktraceData from current recordlong
getSize()
static BacktraceDatabaseRecord
readFromFile
(File file) Read single record from fileboolean
save()
Save data to internal app storagevoid
setSize
(long size) boolean
valid()
Check if all necessary files declared on record exists
-
Field Details
-
id
Id -
locked
public transient boolean lockedCheck if current record is in use
-
-
Constructor Details
-
BacktraceDatabaseRecord
-
-
Method Details
-
readFromFile
Read single record from file- Parameters:
file
- current file- Returns:
- saved database record
-
getRecordPath
-
getDiagnosticDataPath
-
getReportPath
-
getSize
public long getSize() -
setSize
public void setSize(long size) -
getBacktraceData
Get valid BacktraceData from current record- Parameters:
context
-- Returns:
- valid BacktraceData object
-
save
public boolean save()Save data to internal app storage- Returns:
- is saving successful
-
valid
public boolean valid()Check if all necessary files declared on record exists- Returns:
- is record valid
-
delete
public void delete()Delete all record files -
close
public boolean close()
-