public class MessageWrapper extends BaseModelWrapper<Message> implements Message, ModelWrapper<Message>
This class is a wrapper for Message.
Message,
Serialized FormmodelMESSAGE_ID_ACCESSOR| Constructor and Description |
|---|
MessageWrapper(Message message) |
| Modifier and Type | Method and Description |
|---|---|
long |
getAccountId()
Returns the account ID of this message.
|
java.lang.String |
getBcc()
Returns the bcc of this message.
|
java.lang.String |
getBody()
Returns the body of this message.
|
java.lang.String |
getCc()
Returns the cc of this message.
|
long |
getCompanyId()
Returns the company ID of this message.
|
java.lang.String |
getContentType()
Returns the content type of this message.
|
java.util.Date |
getCreateDate()
Returns the create date of this message.
|
java.lang.String |
getFlags()
Returns the flags of this message.
|
long |
getFolderId()
Returns the folder ID of this message.
|
long |
getGroupId() |
long |
getMessageId()
Returns the message ID of this message.
|
java.util.Map<java.lang.String,java.lang.Object> |
getModelAttributes() |
java.util.Date |
getModifiedDate()
Returns the modified date of this message.
|
java.lang.String |
getPreview()
Returns the preview of this message.
|
long |
getPrimaryKey()
Returns the primary key of this message.
|
long |
getRemoteMessageId()
Returns the remote message ID of this message.
|
java.lang.String |
getSender()
Returns the sender of this message.
|
java.util.Date |
getSentDate()
Returns the sent date of this message.
|
long |
getSize()
Returns the size of this message.
|
java.lang.String |
getSubject()
Returns the subject of this message.
|
java.lang.String |
getTo()
Returns the to of this message.
|
long |
getUserId()
Returns the user ID of this message.
|
java.lang.String |
getUserName()
Returns the user name of this message.
|
java.lang.String |
getUserUuid()
Returns the user uuid of this message.
|
boolean |
hasAttachments() |
boolean |
hasFlag(int flag) |
void |
persist()
Updates this model instance in the database or adds it if it does not yet
exist.
|
void |
setAccountId(long accountId)
Sets the account ID of this message.
|
void |
setBcc(java.lang.String bcc)
Sets the bcc of this message.
|
void |
setBody(java.lang.String body)
Sets the body of this message.
|
void |
setCc(java.lang.String cc)
Sets the cc of this message.
|
void |
setCompanyId(long companyId)
Sets the company ID of this message.
|
void |
setContentType(java.lang.String contentType)
Sets the content type of this message.
|
void |
setCreateDate(java.util.Date createDate)
Sets the create date of this message.
|
void |
setFlags(java.lang.String flags)
Sets the flags of this message.
|
void |
setFolderId(long folderId)
Sets the folder ID of this message.
|
void |
setMessageId(long messageId)
Sets the message ID of this message.
|
void |
setModelAttributes(java.util.Map<java.lang.String,java.lang.Object> attributes) |
void |
setModifiedDate(java.util.Date modifiedDate)
Sets the modified date of this message.
|
void |
setPreview(java.lang.String preview)
Sets the preview of this message.
|
void |
setPrimaryKey(long primaryKey)
Sets the primary key of this message.
|
void |
setRemoteMessageId(long remoteMessageId)
Sets the remote message ID of this message.
|
void |
setSender(java.lang.String sender)
Sets the sender of this message.
|
void |
setSentDate(java.util.Date sentDate)
Sets the sent date of this message.
|
void |
setSize(long size)
Sets the size of this message.
|
void |
setSubject(java.lang.String subject)
Sets the subject of this message.
|
void |
setTo(java.lang.String to)
Sets the to of this message.
|
void |
setUserId(long userId)
Sets the user ID of this message.
|
void |
setUserName(java.lang.String userName)
Sets the user name of this message.
|
void |
setUserUuid(java.lang.String userUuid)
Sets the user uuid of this message.
|
protected MessageWrapper |
wrap(Message message) |
clone, compareTo, equals, getExpandoBridge, getModelClass, getModelClassName, getPrimaryKeyObj, getWrappedModel, hashCode, isCachedModel, isEntityCacheEnabled, isEscapedModel, isFinderCacheEnabled, isNew, resetOriginalValues, setCachedModel, setExpandoBridgeAttributes, setExpandoBridgeAttributes, setExpandoBridgeAttributes, setNew, setPrimaryKeyObj, toCacheModel, toEscapedModel, toString, toUnescapedModel, toXmlStringfinalize, getClass, notify, notifyAll, wait, wait, waitclone, getAttributeGetterFunctions, getAttributeSetterBiConsumers, getExpandoBridge, getPrimaryKeyObj, isCachedModel, isEntityCacheEnabled, isEscapedModel, isFinderCacheEnabled, isNew, resetOriginalValues, setCachedModel, setExpandoBridgeAttributes, setExpandoBridgeAttributes, setExpandoBridgeAttributes, setNew, setPrimaryKeyObj, toCacheModel, toEscapedModel, toUnescapedModel, toXmlStringgetModelClass, getModelClassNamegetWrappedModelpublic MessageWrapper(Message message)
public java.util.Map<java.lang.String,java.lang.Object> getModelAttributes()
getModelAttributes in interface BaseModel<Message>public void setModelAttributes(java.util.Map<java.lang.String,java.lang.Object> attributes)
setModelAttributes in interface BaseModel<Message>public long getAccountId()
getAccountId in interface MessageModelpublic java.lang.String getBcc()
getBcc in interface MessageModelpublic java.lang.String getBody()
getBody in interface MessageModelpublic java.lang.String getCc()
getCc in interface MessageModelpublic long getCompanyId()
getCompanyId in interface MessageModelgetCompanyId in interface AuditedModelgetCompanyId in interface ShardedModelpublic java.lang.String getContentType()
getContentType in interface MessageModelpublic java.util.Date getCreateDate()
getCreateDate in interface MessageModelgetCreateDate in interface AuditedModelpublic java.lang.String getFlags()
getFlags in interface MessageModelpublic long getFolderId()
getFolderId in interface MessageModelpublic long getGroupId()
throws PortalException
getGroupId in interface MessagePortalExceptionpublic long getMessageId()
getMessageId in interface MessageModelpublic java.util.Date getModifiedDate()
getModifiedDate in interface MessageModelgetModifiedDate in interface AuditedModelpublic java.lang.String getPreview()
getPreview in interface MessageModelpublic long getPrimaryKey()
getPrimaryKey in interface MessageModelpublic long getRemoteMessageId()
getRemoteMessageId in interface MessageModelpublic java.lang.String getSender()
getSender in interface MessageModelpublic java.util.Date getSentDate()
getSentDate in interface MessageModelpublic long getSize()
getSize in interface MessageModelpublic java.lang.String getSubject()
getSubject in interface MessageModelpublic java.lang.String getTo()
getTo in interface MessageModelpublic long getUserId()
getUserId in interface MessageModelgetUserId in interface AuditedModelpublic java.lang.String getUserName()
getUserName in interface MessageModelgetUserName in interface AuditedModelpublic java.lang.String getUserUuid()
getUserUuid in interface MessageModelgetUserUuid in interface AuditedModelpublic boolean hasAttachments()
hasAttachments in interface Messagepublic void persist()
PersistedModelpersist in interface PersistedModelpublic void setAccountId(long accountId)
setAccountId in interface MessageModelaccountId - the account ID of this messagepublic void setBcc(java.lang.String bcc)
setBcc in interface MessageModelbcc - the bcc of this messagepublic void setBody(java.lang.String body)
setBody in interface MessageModelbody - the body of this messagepublic void setCc(java.lang.String cc)
setCc in interface MessageModelcc - the cc of this messagepublic void setCompanyId(long companyId)
setCompanyId in interface MessageModelsetCompanyId in interface AuditedModelsetCompanyId in interface ShardedModelcompanyId - the company ID of this messagepublic void setContentType(java.lang.String contentType)
setContentType in interface MessageModelcontentType - the content type of this messagepublic void setCreateDate(java.util.Date createDate)
setCreateDate in interface MessageModelsetCreateDate in interface AuditedModelcreateDate - the create date of this messagepublic void setFlags(java.lang.String flags)
setFlags in interface MessageModelflags - the flags of this messagepublic void setFolderId(long folderId)
setFolderId in interface MessageModelfolderId - the folder ID of this messagepublic void setMessageId(long messageId)
setMessageId in interface MessageModelmessageId - the message ID of this messagepublic void setModifiedDate(java.util.Date modifiedDate)
setModifiedDate in interface MessageModelsetModifiedDate in interface AuditedModelmodifiedDate - the modified date of this messagepublic void setPreview(java.lang.String preview)
setPreview in interface MessageModelpreview - the preview of this messagepublic void setPrimaryKey(long primaryKey)
setPrimaryKey in interface MessageModelprimaryKey - the primary key of this messagepublic void setRemoteMessageId(long remoteMessageId)
setRemoteMessageId in interface MessageModelremoteMessageId - the remote message ID of this messagepublic void setSender(java.lang.String sender)
setSender in interface MessageModelsender - the sender of this messagepublic void setSentDate(java.util.Date sentDate)
setSentDate in interface MessageModelsentDate - the sent date of this messagepublic void setSize(long size)
setSize in interface MessageModelsize - the size of this messagepublic void setSubject(java.lang.String subject)
setSubject in interface MessageModelsubject - the subject of this messagepublic void setTo(java.lang.String to)
setTo in interface MessageModelto - the to of this messagepublic void setUserId(long userId)
setUserId in interface MessageModelsetUserId in interface AuditedModeluserId - the user ID of this messagepublic void setUserName(java.lang.String userName)
setUserName in interface MessageModelsetUserName in interface AuditedModeluserName - the user name of this messagepublic void setUserUuid(java.lang.String userUuid)
setUserUuid in interface MessageModelsetUserUuid in interface AuditedModeluserUuid - the user uuid of this messageprotected MessageWrapper wrap(Message message)
wrap in class BaseModelWrapper<Message>