Adempiere 3.5.2a

org.compiere.model
Class MUserMail

java.lang.Object
  extended by org.compiere.model.PO
      extended by org.compiere.model.X_AD_UserMail
          extended by org.compiere.model.MUserMail
All Implemented Interfaces:
Serializable, Comparator, I_AD_UserMail, I_Persistent, Evaluatee

public class MUserMail
extends X_AD_UserMail

User Mail Model

Version:
$Id: MUserMail.java,v 1.2 2006/07/30 00:51:02 jjanke Exp $
Author:
Jorg Janke
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.compiere.model.X_AD_UserMail
ISDELIVERED_AD_Reference_ID, ISDELIVERED_No, ISDELIVERED_Yes
 
Fields inherited from class org.compiere.model.PO
ACCESSLEVEL_ALL, ACCESSLEVEL_CLIENT, ACCESSLEVEL_CLIENTORG, ACCESSLEVEL_ORG, ACCESSLEVEL_SYSTEM, ACCESSLEVEL_SYSTEMCLIENT, ENTITYTYPE_Dictionary, ENTITYTYPE_UserMaintained, I_ZERO, log, p_ctx, p_info, XML_ATTRIBUTE_AD_Table_ID, XML_ATTRIBUTE_Record_ID
 
Fields inherited from interface org.compiere.model.I_AD_UserMail
accessLevel, COLUMNNAME_AD_User_ID, COLUMNNAME_AD_UserMail_ID, COLUMNNAME_DeliveryConfirmation, COLUMNNAME_IsDelivered, COLUMNNAME_MailText, COLUMNNAME_MessageID, COLUMNNAME_R_MailText_ID, COLUMNNAME_Subject, COLUMNNAME_W_MailMsg_ID, Model, Table_ID, Table_Name
 
Constructor Summary
MUserMail(MMailMsg parent, int AD_User_ID, EMail mail)
          Parent Constructor
MUserMail(MMailText parent, int AD_User_ID, EMail mail)
          User Mail
MUserMail(PO po, int AD_User_ID, EMail mail)
          New User Mail (no trx)
MUserMail(Properties ctx, int AD_UserMail_ID, String trxName)
          Standard Constructor
MUserMail(Properties ctx, ResultSet rs, String trxName)
          Load Constructor
 
Method Summary
 boolean isDelivered()
          Is it Delivered
 boolean isDeliveredNo()
          Is it not Delivered
 boolean isDeliveredUnknown()
          Is Delivered unknown
 
Methods inherited from class org.compiere.model.X_AD_UserMail
get_AccessLevel, getAD_User_ID, getAD_User, getAD_UserMail_ID, getDeliveryConfirmation, getIsDelivered, getKeyNamePair, getMailText, getMessageID, getR_MailText_ID, getR_MailText, getSubject, getW_MailMsg_ID, getW_MailMsg, initPO, setAD_User_ID, setAD_UserMail_ID, setDeliveryConfirmation, setIsDelivered, setMailText, setMessageID, setR_MailText_ID, setSubject, setW_MailMsg_ID, toString
 
Methods inherited from class org.compiere.model.PO
afterDelete, afterSave, beforeDelete, beforeSave, compare, copyValues, copyValues, createAttachment, delete_Accounting, delete_Tree, delete, delete, deleteEx, deleteEx, dump, dump, equals, get_ColumnCount, get_ColumnDescription, get_ColumnDisplayType, get_ColumnIndex, get_ColumnLabel, get_ColumnLookup, get_ColumnName, get_DisplayValue, get_HashMap, get_ID, get_IDOld, get_KeyColumns, get_Logger, get_Table_ID, get_TableName, get_Translation, get_TrxName, get_Value, get_Value, get_ValueAsInt, get_ValueAsString, get_ValueDifference, get_ValueDifference, get_ValueE, get_ValueOfColumn, get_ValueOld, get_ValueOld, get_ValueOldAsInt, get_WhereClause, get_xmlDocument, get_xmlString, getAD_Client_ID, getAD_Org_ID, getAllIDs, getAttachment, getAttachment, getAttachmentData, getCreated, getCreatedBy, getCtx, getDoc, getFindParameter, getPdfAttachment, getUpdated, getUpdatedBy, insert_Accounting, insert_Tree, insert_Tree, is_Changed, is_new, is_ValueChanged, is_ValueChanged, isActive, isAttachment, isColumnMandatory, isColumnUpdateable, isMandatoryOK, isPdfAttachment, isReplication, load, load, load, load, loadComplete, loadDefaults, loadSpecial, lock, save, save, saveEx, saveEx, saveNew_getID, saveNewSpecial, saveReplica, saveUpdate, set_ColumnUpdateable, set_CustomColumn, set_TrxName, set_TrxName, set_Value, set_Value, set_ValueE, set_ValueNoCheck, set_ValueNoCheckE, set_ValueOfColumn, set_ValueOfColumn, setAD_Client_ID, setAD_Org_ID, setClientOrg, setClientOrg, setDoc, setDocWorkflowMgr, setIsActive, setReplication, setStandardDefaults, setUpdateable, setUpdatedBy, unlock
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.compiere.model.I_Persistent
save
 

Constructor Detail

MUserMail

public MUserMail(Properties ctx,
                 int AD_UserMail_ID,
                 String trxName)
Standard Constructor

Parameters:
ctx - context
AD_UserMail_ID - id
trxName - trx

MUserMail

public MUserMail(Properties ctx,
                 ResultSet rs,
                 String trxName)
Load Constructor

Parameters:
ctx - context
rs - result set
trxName - trx

MUserMail

public MUserMail(MMailText parent,
                 int AD_User_ID,
                 EMail mail)
User Mail

Parameters:
parent - Request Mail Text
AD_User_ID - recipient user
mail - email

MUserMail

public MUserMail(MMailMsg parent,
                 int AD_User_ID,
                 EMail mail)
Parent Constructor

Parameters:
parent - Mail message
AD_User_ID - recipient user
mail - email

MUserMail

public MUserMail(PO po,
                 int AD_User_ID,
                 EMail mail)
New User Mail (no trx)

Parameters:
po - persistent object
AD_User_ID - recipient user
mail - email
Method Detail

isDelivered

public boolean isDelivered()
Is it Delivered

Returns:
true if yes

isDeliveredNo

public boolean isDeliveredNo()
Is it not Delivered

Returns:
true if null or no

isDeliveredUnknown

public boolean isDeliveredUnknown()
Is Delivered unknown

Returns:
true if null

Adempiere 3.5.2a

Adempiere® is a registered trademark of ADempiere Business Inc. ©2004-2008 HumanFlash.com All rights reserved.