Inherits com.mdsol.babbage.model.DatastoreRelation.
SubjectDataEnvelope represent arbitrary data collected by a subject.
| native void com.mdsol.babbage.model.SubjectDataEnvelope.deleteFile |
( |
| ) |
|
Deletes the file where envelope's data is stored.
| native boolean com.mdsol.babbage.model.SubjectDataEnvelope.equals |
( |
Object |
other | ) |
|
Override the 'equal to' operator for the object.
| void com.mdsol.babbage.model.SubjectDataEnvelope.finalize |
( |
| ) |
|
|
protected |
| native Date com.mdsol.babbage.model.SubjectDataEnvelope.getCollectedAt |
( |
| ) |
|
Returns envelope collected at date.
- Returns
- Date collectedAt
| native String com.mdsol.babbage.model.SubjectDataEnvelope.getContentMD5 |
( |
| ) |
|
Returns the md5 hash of the envelope's file contents
- Returns
- String envelope file md5 hash
| native String com.mdsol.babbage.model.SubjectDataEnvelope.getFilePath |
( |
| ) |
|
Returns file path where envelope's data is stored.
- Returns
- String envelope file path
| native String com.mdsol.babbage.model.SubjectDataEnvelope.getFileUUID |
( |
| ) |
|
Returns the uuid, essentially the filename, of the file where envelope's data is stored.
- Returns
- String envelope file uuid
| native long com.mdsol.babbage.model.SubjectDataEnvelope.getID |
( |
| ) |
|
Gets the unique identifier of the envelope in the local datastore.
- Returns
- long envelope identifier.
| native Date com.mdsol.babbage.model.SubjectDataEnvelope.getLastUploadAttemptAt |
( |
| ) |
|
Returns envelope last upload attempt date
- Returns
- Date last upload attempted
| native String com.mdsol.babbage.model.SubjectDataEnvelope.getLastUploadAttemptMessage |
( |
| ) |
|
Returns envelope last upload attempt message.
- Returns
- String envelope last upload message
| native String com.mdsol.babbage.model.SubjectDataEnvelope.getMetadata |
( |
| ) |
|
Returns envelope metadata.
- Returns
- String metadata
| native Subject com.mdsol.babbage.model.SubjectDataEnvelope.getSubject |
( |
| ) |
|
| native boolean com.mdsol.babbage.model.SubjectDataEnvelope.isLastUploadAttemptSuccessful |
( |
| ) |
|
Returns last upload attempt success.
- Returns
- boolean describing success of last upload attempt
| native void com.mdsol.babbage.model.SubjectDataEnvelope.logLastUploadAttempt |
( |
boolean |
uploadSuccessful, |
|
|
Date |
uploadAt, |
|
|
String |
uploadMessage |
|
) |
| |
Logs an attempt to upload this envelope.
- Parameters
-
| boolean | successful, whether this upload attempt was successful. |
| Date | uploadAt, the Date when this upload attempt was made. |
| String | uploadMessage, the message upon this attempt's completion. |