All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
java.lang.Integer |
archivethisiteration()
when archiving this iteration, a copy of the current data is stored and new
iteration index for current data is generated
|
java.lang.Integer |
archivethisiteration(ActionExecution contextaction,
SecurityInDataMethod method) |
void |
changestate(ChoiceValue<EmailstatusChoiceDefinition> newstate)
change the state of the object (and persists the change)
|
void |
changestate(ChoiceValue<EmailstatusChoiceDefinition> newstate,
ActionExecution contextaction,
SecurityInDataMethod method) |
static void |
changestate(Email[] object,
ChoiceValue<EmailstatusChoiceDefinition>[] newstate) |
Email |
deepcopy()
A deep copy will return a fresh object that has all fields copied and all
properties initiatilized like a new object.
|
void |
delete()
remove the dataobject from the persistence layer
|
void |
delete(ActionExecution contextaction,
SecurityInDataMethod method) |
static void |
delete(Email[] object) |
ChoiceValue<BooleanChoiceDefinition> |
getAction() |
static DataObjectFieldMarker<Email> |
getActionFieldMarker() |
static Email[] |
getallactive(QueryFilter additionalcondition) |
static Emailrecipient[] |
getallchildrenforowneremailforemailrecipient(Email[] object,
QueryFilter additionalcondition) |
Emailrecipient[] |
getallchildrenforowneremailforemailrecipient(QueryFilter additionalcondition) |
Emailrecipient[] |
getallchildrenforowneremailforemailrecipient(QueryFilter additionalcondition,
ActionExecution contextaction,
SecurityInDataMethod method) |
static Email[] |
getallobjectiterationsbyobjectid(DataObjectId<Email> id) |
java.lang.String |
getblankupdatenote() |
java.lang.String |
getblankupdatenote(ActionExecution contextaction,
SecurityInDataMethod method) |
java.lang.String |
getBodytext() |
static DataObjectFieldMarker<Email> |
getBodytextFieldMarker() |
ChoiceValue<BooleanChoiceDefinition> |
getCancelation() |
static DataObjectFieldMarker<Email> |
getCancelationFieldMarker() |
static EmailDefinition |
getDefinition() |
ChoiceValue<DelaytypeChoiceDefinition> |
getDelaytype() |
static DataObjectFieldMarker<Email> |
getDelaytypeFieldMarker() |
ChoiceValue<BooleanChoiceDefinition> |
getDetailishtml() |
static DataObjectFieldMarker<Email> |
getDetailishtmlFieldMarker() |
java.util.Date |
getEndtime() |
static DataObjectFieldMarker<Email> |
getEndtimeFieldMarker() |
java.util.Date |
getFinalstatetime() |
static DataObjectFieldMarker<Email> |
getFinalstatetimeFieldMarker() |
DataObjectId<Email> |
getId() |
static DataObjectFieldMarker<Email> |
getIdFieldMarker() |
static AttributeMarker<Email,TObjectIdDataEltType<Email>> |
getIdMarker() |
java.lang.Integer |
getIteration()
gets the iteration number for this record
|
static DataObjectFieldMarker<Email> |
getIterationFieldMarker() |
static AttributeMarker<Email,IntegerDataEltType> |
getIterationMarker() |
java.lang.String |
getLatest() |
static DataObjectFieldMarker<Email> |
getLatestFieldMarker() |
java.lang.String |
getLocation() |
static DataObjectFieldMarker<Email> |
getLocationFieldMarker() |
LifecycleInterface.MassiveChangestate<Email,EmailstatusChoiceDefinition> |
getMassiveChangestate() |
UniqueidentifiedInterface.MassiveDelete<Email> |
getMassiveDelete() |
StoredobjectInterface.MassiveInsert<Email> |
getMassiveInsert() |
UniqueidentifiedInterface.MassiveUpdate<Email> |
getMassiveUpdate() |
ChoiceValue<BooleanChoiceDefinition> |
getMeeting() |
static DataObjectFieldMarker<Email> |
getMeetingFieldMarker() |
java.lang.String |
getMeetinguid() |
static DataObjectFieldMarker<Email> |
getMeetinguidFieldMarker() |
java.lang.String |
getModule() |
static DataObjectFieldMarker<Email> |
getModuleFieldMarker() |
java.lang.String |
getObjectdetail() |
static DataObjectFieldMarker<Email> |
getObjectdetailFieldMarker() |
java.lang.String |
getObjectid() |
static DataObjectFieldMarker<Email> |
getObjectidFieldMarker() |
java.lang.String |
getObjectlabel() |
static DataObjectFieldMarker<Email> |
getObjectlabelFieldMarker() |
java.lang.String |
getObjectname()
gets the object name
|
static DataObjectFieldMarker<Email> |
getObjectnameFieldMarker() |
<Z extends DataObjectProperty<Email>> Z |
getPropertyForObject(Z otherobjectproperty)
This method is intented only to be used on properties internal code.
|
java.lang.String |
getSender() |
static DataObjectFieldMarker<Email> |
getSenderFieldMarker() |
java.util.Date |
getStarttime() |
static DataObjectFieldMarker<Email> |
getStarttimeFieldMarker() |
java.lang.String |
getState()
get the state (storage code) of the boejct
|
static DataObjectFieldMarker<Email> |
getStateFieldMarker() |
ChoiceValue<EmailstatusChoiceDefinition> |
getstateforchange() |
ChoiceValue<EmailstatusChoiceDefinition> |
getstateforchange(ActionExecution contextaction,
SecurityInDataMethod method) |
java.lang.String |
getTitle() |
static DataObjectFieldMarker<Email> |
getTitleFieldMarker() |
java.lang.String |
getUpdatenote() |
static DataObjectFieldMarker<Email> |
getUpdatenoteFieldMarker() |
java.util.Date |
getUpdatetime() |
static DataObjectFieldMarker<Email> |
getUpdatetimeFieldMarker() |
DataObjectId<Appuser> |
getUpdateuserid() |
static DataObjectFieldMarker<Email> |
getUpdateuseridFieldMarker() |
static AttributeMarker<Email,TObjectIdDataEltType<Appuser>> |
getUpdateuseridMarker() |
void |
initFieldAlias() |
void |
insert() |
void |
insert(ActionExecution contextaction,
SecurityInDataMethod method) |
static void |
insert(Email[] object) |
static Email |
readiteration(DataObjectId<Email> id,
java.lang.Integer iteration) |
static Email |
readone(DataObjectId<Email> id) |
static Email[] |
readseveral(DataObjectId<Email>[] id) |
void |
refresh() |
void |
refresh(ActionExecution contextaction,
SecurityInDataMethod method) |
void |
setAction(ChoiceValue<BooleanChoiceDefinition> field) |
void |
setBodytext(java.lang.String field) |
void |
setCancelation(ChoiceValue<BooleanChoiceDefinition> field) |
void |
setDelaytype(ChoiceValue<DelaytypeChoiceDefinition> field) |
void |
setDetailishtml(ChoiceValue<BooleanChoiceDefinition> field) |
void |
setEndtime(java.util.Date field) |
void |
setLocation(java.lang.String field) |
void |
setMeeting(ChoiceValue<BooleanChoiceDefinition> field) |
void |
setMeetinguid(java.lang.String field) |
void |
setModule(java.lang.String field) |
void |
setObjectdetail(java.lang.String field) |
void |
setObjectid(java.lang.String field) |
void |
setObjectlabel(java.lang.String field) |
void |
setobjectname(java.lang.String name)
sets the object name
|
void |
setobjectname(java.lang.String name,
ActionExecution contextaction,
SecurityInDataMethod method) |
void |
setSender(java.lang.String field) |
void |
setStarttime(java.util.Date field) |
void |
setTitle(java.lang.String field) |
void |
setupdatenote(java.lang.String updatenote)
sets the new update note for the current iteration.
|
void |
setupdatenote(java.lang.String updatenote,
ActionExecution contextaction,
SecurityInDataMethod method) |
void |
update()
persists the data of this object
|
void |
update(ActionExecution contextaction,
SecurityInDataMethod method) |
static void |
update(Email[] object) |
static void |
updatePersistenceStorage() |