E
- data objectpublic class Updatelog<E extends DataObject<E>> extends DataObjectProperty<E>
updatedfieldingui
definition, field, parentpayload
Constructor and Description |
---|
Updatelog(DataObjectPropertyDefinition<E> definition,
DataObjectPayload parentpayload) |
Modifier and Type | Method and Description |
---|---|
java.util.Date |
getUpdatetime() |
DataObjectId<Appuser> |
getUpdateuserid() |
void |
preprocStoredobjectInsert(E object)
performs the pre-processing before object insert
|
static <E extends DataObject<E>> |
preprocStoredobjectInsert(E[] objectbatch,
Updatelog<E>[] updatelogbatch)
performs treatment by batch before massive insert.
|
void |
preprocUniqueidentifiedUpdate(E object)
performs the pre-processing before object update
|
static <E extends DataObject<E>> |
preprocUniqueidentifiedUpdate(E[] objectbatch,
Updatelog<E>[] updatelogbatch)
performs treatment by batch before massive update.
|
void |
setdateByscript()
put this to true to set date by script.
|
void |
setDependentPropertyStoredobject(Storedobject<E> storedobject) |
void |
setDependentPropertyUniqueidentified(Uniqueidentified<E> uniqueidentified) |
protected void |
setUpdatetime(java.util.Date createtime) |
protected void |
setUpdateuserid(java.lang.String updateuserid) |
void |
setuserByscript()
put this to true to set user by script.
|
generateSimpleDataEltFromObject, getDisplayDataElt, getDynamicDataElt, getFieldBufferForGUI
getAllTriggersForRefresh, getFieldFromName, getFieldNumber, getStoredField, getTriggersForThisUpdate, initFromDB, postTreatmentAfterInitFromDB
changeName, cleanName, equals, getName
public Updatelog(DataObjectPropertyDefinition<E> definition, DataObjectPayload parentpayload)
public void setdateByscript()
public void setuserByscript()
public DataObjectId<Appuser> getUpdateuserid()
public java.util.Date getUpdatetime()
protected void setUpdateuserid(java.lang.String updateuserid)
updateuserid
- the objectid of the appuser that performed the last
update (must be a valid id to ensure application correct
working)protected void setUpdatetime(java.util.Date createtime)
createtime
- the time of the last updatepublic void setDependentPropertyUniqueidentified(Uniqueidentified<E> uniqueidentified)
uniqueidentified
- sets the dependent property UniqueIdentified (general
loading mechanism)public void setDependentPropertyStoredobject(Storedobject<E> storedobject)
storedobject
- sets the dependent property StoredObject (general loading
mechanism)public void preprocStoredobjectInsert(E object)
object
- object to processpublic void preprocUniqueidentifiedUpdate(E object)
object
- object to processpublic static <E extends DataObject<E>> void preprocUniqueidentifiedUpdate(E[] objectbatch, Updatelog<E>[] updatelogbatch)
objectbatch
- the list of objectupdatelogbatch
- the list of their update log propertiespublic static <E extends DataObject<E>> void preprocStoredobjectInsert(E[] objectbatch, Updatelog<E>[] updatelogbatch)
objectbatch
- the list of objectupdatelogbatch
- the list of their update log properties