|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.drupal.project.computing.DRecord
public class DRecord
Database record for this Command. This is the "boundary object" between DCommand and DApplication
Nested Class Summary | |
---|---|
static class |
DRecord.Control
Control how to execute the record, usually set by Drupal. |
static class |
DRecord.Status
Status of the record, usually set by the program. |
Constructor Summary | |
---|---|
DRecord(java.util.Map<java.lang.String,java.lang.Object> map)
Given the database query result, construct a Record object. |
Method Summary | |
---|---|
int |
compareTo(DRecord otherRecord)
The smaller the weight, created, or id, the smaller the record. |
static DRecord |
create(java.lang.String app)
|
static DRecord |
create(java.lang.String app,
java.lang.String command,
java.lang.String description,
java.lang.Long uid,
java.lang.Long nid,
java.lang.Long created)
|
java.lang.String |
getApp()
|
java.lang.String |
getCommand()
|
DRecord.Control |
getControl()
|
java.lang.Long |
getCreated()
|
java.lang.String |
getDescription()
|
java.lang.Long |
getEnd()
|
java.lang.Long |
getId()
|
java.lang.Long |
getId1()
|
java.lang.Long |
getId2()
|
java.lang.Long |
getId3()
|
java.lang.Long |
getId4()
|
byte[] |
getInput()
|
java.lang.String |
getInputjson()
|
java.lang.String |
getMessage()
|
java.lang.Long |
getNid()
|
java.lang.Float |
getNumber1()
|
java.lang.Float |
getNumber2()
|
java.lang.Float |
getNumber3()
|
java.lang.Float |
getNumber4()
|
byte[] |
getOutput()
|
java.lang.String |
getOutputjson()
|
java.lang.Float |
getProgress()
|
java.lang.Long |
getStart()
|
DRecord.Status |
getStatus()
|
java.lang.String |
getString1()
|
java.lang.String |
getString2()
|
java.lang.String |
getString3()
|
java.lang.String |
getString4()
|
java.lang.Long |
getUid()
|
java.lang.Long |
getUpdated()
|
java.lang.Long |
getWeight()
|
boolean |
isActive()
A record is active when "status" is not set. |
boolean |
isReady()
A record is ready when it is active as well as "control" is set to be READY. |
boolean |
isSaved()
|
java.lang.String |
readInput()
|
void |
setCommand(java.lang.String command)
|
void |
setControl(DRecord.Control control)
|
void |
setCreated(java.lang.Long created)
|
void |
setDescription(java.lang.String description)
|
void |
setEnd(java.lang.Long end)
|
void |
setId1(java.lang.Long id1)
|
void |
setId2(java.lang.Long id2)
|
void |
setId3(java.lang.Long id3)
|
void |
setId4(java.lang.Long id4)
|
void |
setInput(byte[] input)
|
void |
setInputjson(java.lang.String inputjson)
|
void |
setMessage(java.lang.String message)
|
void |
setNid(java.lang.Long nid)
|
void |
setNumber1(java.lang.Float number1)
|
void |
setNumber2(java.lang.Float number2)
|
void |
setNumber3(java.lang.Float number3)
|
void |
setNumber4(java.lang.Float number4)
|
void |
setOutput(byte[] output)
|
void |
setOutputjson(java.lang.String outputjson)
|
void |
setProgress(java.lang.Float progress)
|
void |
setStart(java.lang.Long start)
|
void |
setStatus(DRecord.Status status)
|
void |
setString1(java.lang.String string1)
|
void |
setString2(java.lang.String string2)
|
void |
setString3(java.lang.String string3)
|
void |
setString4(java.lang.String string4)
|
void |
setUid(java.lang.Long uid)
|
void |
setUpdated(java.lang.Long updated)
|
void |
setWeight(java.lang.Long weight)
|
java.lang.String |
toJson()
|
java.util.Properties |
toProperties()
|
java.lang.String |
toString()
|
void |
writeOutput(java.lang.String output)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DRecord(java.util.Map<java.lang.String,java.lang.Object> map)
map
- Database map for this record, should exact match the record.Method Detail |
---|
public static DRecord create(java.lang.String app)
public static DRecord create(java.lang.String app, java.lang.String command, java.lang.String description, java.lang.Long uid, java.lang.Long nid, java.lang.Long created)
public int compareTo(DRecord otherRecord)
compareTo
in interface java.lang.Comparable<DRecord>
otherRecord
-
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toJson()
public java.util.Properties toProperties()
public java.lang.String readInput()
public void writeOutput(java.lang.String output)
public boolean isSaved()
public boolean isActive()
public boolean isReady()
public byte[] getInput()
public void setInput(byte[] input)
public byte[] getOutput()
public void setOutput(byte[] output)
public java.lang.Long getId1()
public void setId1(java.lang.Long id1)
public java.lang.Long getId2()
public void setId2(java.lang.Long id2)
public java.lang.Long getId3()
public void setId3(java.lang.Long id3)
public java.lang.Long getId4()
public void setId4(java.lang.Long id4)
public java.lang.Float getNumber1()
public void setNumber1(java.lang.Float number1)
public java.lang.Float getNumber2()
public void setNumber2(java.lang.Float number2)
public java.lang.Float getNumber3()
public void setNumber3(java.lang.Float number3)
public java.lang.Float getNumber4()
public void setNumber4(java.lang.Float number4)
public java.lang.String getString1()
public void setString1(java.lang.String string1)
public java.lang.String getString2()
public void setString2(java.lang.String string2)
public java.lang.String getString3()
public void setString3(java.lang.String string3)
public java.lang.String getString4()
public void setString4(java.lang.String string4)
public DRecord.Status getStatus()
public void setStatus(DRecord.Status status)
public DRecord.Control getControl()
public void setControl(DRecord.Control control)
public java.lang.String getMessage()
public void setMessage(java.lang.String message)
public java.lang.Long getWeight()
public void setWeight(java.lang.Long weight)
public java.lang.Long getStart()
public void setStart(java.lang.Long start)
public java.lang.Long getEnd()
public void setEnd(java.lang.Long end)
public java.lang.Long getUpdated()
public void setUpdated(java.lang.Long updated)
public java.lang.Float getProgress()
public void setProgress(java.lang.Float progress)
public java.lang.Long getId()
public java.lang.String getApp()
public java.lang.String getCommand()
public void setCommand(java.lang.String command)
public java.lang.String getDescription()
public java.lang.Long getUid()
public java.lang.Long getNid()
public void setUid(java.lang.Long uid)
public void setNid(java.lang.Long nid)
public java.lang.Long getCreated()
public java.lang.String getInputjson()
public void setInputjson(java.lang.String inputjson)
public java.lang.String getOutputjson()
public void setOutputjson(java.lang.String outputjson)
public void setDescription(java.lang.String description)
public void setCreated(java.lang.Long created)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |