--- /dev/null
+/**
+ * Copyright (c) 2000-2012 Liferay, Inc. All rights reserved.
+ *
+ * This library is free software; you can redistribute it and/or modify it under
+ * the terms of the GNU Lesser General Public License as published by the Free
+ * Software Foundation; either version 2.1 of the License, or (at your option)
+ * any later version.
+ *
+ * This library is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
+ * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more
+ * details.
+ */
+
+package com.pentila.entSavoie.internalMessaging.model.impl;
+
+import com.liferay.portal.kernel.bean.AutoEscapeBeanHandler;
+import com.liferay.portal.kernel.util.GetterUtil;
+import com.liferay.portal.kernel.util.ProxyUtil;
+import com.liferay.portal.kernel.util.StringBundler;
+import com.liferay.portal.kernel.util.StringPool;
+import com.liferay.portal.model.CacheModel;
+import com.liferay.portal.model.impl.BaseModelImpl;
+import com.liferay.portal.service.ServiceContext;
+
+import com.liferay.portlet.expando.model.ExpandoBridge;
+import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil;
+
+import com.pentila.entSavoie.internalMessaging.model.InternalMessage;
+import com.pentila.entSavoie.internalMessaging.model.InternalMessageModel;
+
+import java.io.Serializable;
+
+import java.sql.Types;
+
+import java.util.Date;
+import java.util.HashMap;
+import java.util.Map;
+
+/**
+ * The base model implementation for the InternalMessage service. Represents a row in the "messagerie_InternalMessage" database table, with each column mapped to a property of this class.
+ *
+ * <p>
+ * This implementation and its corresponding interface {@link com.pentila.entSavoie.internalMessaging.model.InternalMessageModel} exist only as a container for the default property accessors generated by ServiceBuilder. Helper methods and all application logic should be put in {@link InternalMessageImpl}.
+ * </p>
+ *
+ * @author Igor Barma - Mathieu Amblard
+ * @see InternalMessageImpl
+ * @see com.pentila.entSavoie.internalMessaging.model.InternalMessage
+ * @see com.pentila.entSavoie.internalMessaging.model.InternalMessageModel
+ * @generated
+ */
+public class InternalMessageModelImpl extends BaseModelImpl<InternalMessage>
+ implements InternalMessageModel {
+ /*
+ * NOTE FOR DEVELOPERS:
+ *
+ * Never modify or reference this class directly. All methods that expect a internal message model instance should use the {@link com.pentila.entSavoie.internalMessaging.model.InternalMessage} interface instead.
+ */
+ public static final String TABLE_NAME = "messagerie_InternalMessage";
+ public static final Object[][] TABLE_COLUMNS = {
+ { "messageId", Types.BIGINT },
+ { "companyId", Types.BIGINT },
+ { "folderMessageId", Types.BIGINT },
+ { "senderId", Types.BIGINT },
+ { "senderName", Types.VARCHAR },
+ { "firstReceiverName", Types.VARCHAR },
+ { "messageSubject", Types.VARCHAR },
+ { "messageContent", Types.VARCHAR },
+ { "sendDate", Types.TIMESTAMP },
+ { "isNew", Types.BOOLEAN },
+ { "pjFolderId", Types.BIGINT },
+ { "messageSendId", Types.BIGINT },
+ { "flags", Types.VARCHAR },
+ { "isNotifiedNew", Types.BOOLEAN }
+ };
+ public static final String TABLE_SQL_CREATE = "create table messagerie_InternalMessage (messageId LONG not null primary key,companyId LONG,folderMessageId LONG,senderId LONG,senderName VARCHAR(250) null,firstReceiverName VARCHAR(250) null,messageSubject STRING null,messageContent STRING null,sendDate DATE null,isNew BOOLEAN,pjFolderId LONG,messageSendId LONG,flags VARCHAR(250) null,isNotifiedNew BOOLEAN)";
+ public static final String TABLE_SQL_DROP = "drop table messagerie_InternalMessage";
+ public static final String DATA_SOURCE = "liferayDataSource";
+ public static final String SESSION_FACTORY = "liferaySessionFactory";
+ public static final String TX_MANAGER = "liferayTransactionManager";
+ public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.util.service.ServiceProps.get(
+ "value.object.entity.cache.enabled.com.pentila.entSavoie.internalMessaging.model.InternalMessage"),
+ true);
+ public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.util.service.ServiceProps.get(
+ "value.object.finder.cache.enabled.com.pentila.entSavoie.internalMessaging.model.InternalMessage"),
+ true);
+ public static final boolean COLUMN_BITMASK_ENABLED = GetterUtil.getBoolean(com.liferay.util.service.ServiceProps.get(
+ "value.object.column.bitmask.enabled.com.pentila.entSavoie.internalMessaging.model.InternalMessage"),
+ true);
+ public static long COMPANYID_COLUMN_BITMASK = 1L;
+ public static long FOLDERMESSAGEID_COLUMN_BITMASK = 2L;
+ public static long ISNEW_COLUMN_BITMASK = 4L;
+ public static long ISNOTIFIEDNEW_COLUMN_BITMASK = 8L;
+ public static long MESSAGECONTENT_COLUMN_BITMASK = 16L;
+ public static long MESSAGESENDID_COLUMN_BITMASK = 32L;
+ public static long MESSAGESUBJECT_COLUMN_BITMASK = 64L;
+ public static long SENDERNAME_COLUMN_BITMASK = 128L;
+ public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.util.service.ServiceProps.get(
+ "lock.expiration.time.com.pentila.entSavoie.internalMessaging.model.InternalMessage"));
+
+ public InternalMessageModelImpl() {
+ }
+
+ public long getPrimaryKey() {
+ return _messageId;
+ }
+
+ public void setPrimaryKey(long primaryKey) {
+ setMessageId(primaryKey);
+ }
+
+ public Serializable getPrimaryKeyObj() {
+ return new Long(_messageId);
+ }
+
+ public void setPrimaryKeyObj(Serializable primaryKeyObj) {
+ setPrimaryKey(((Long)primaryKeyObj).longValue());
+ }
+
+ public Class<?> getModelClass() {
+ return InternalMessage.class;
+ }
+
+ public String getModelClassName() {
+ return InternalMessage.class.getName();
+ }
+
+ @Override
+ public Map<String, Object> getModelAttributes() {
+ Map<String, Object> attributes = new HashMap<String, Object>();
+
+ attributes.put("messageId", getMessageId());
+ attributes.put("companyId", getCompanyId());
+ attributes.put("folderMessageId", getFolderMessageId());
+ attributes.put("senderId", getSenderId());
+ attributes.put("senderName", getSenderName());
+ attributes.put("firstReceiverName", getFirstReceiverName());
+ attributes.put("messageSubject", getMessageSubject());
+ attributes.put("messageContent", getMessageContent());
+ attributes.put("sendDate", getSendDate());
+ attributes.put("isNew", getIsNew());
+ attributes.put("pjFolderId", getPjFolderId());
+ attributes.put("messageSendId", getMessageSendId());
+ attributes.put("flags", getFlags());
+ attributes.put("isNotifiedNew", getIsNotifiedNew());
+
+ return attributes;
+ }
+
+ @Override
+ public void setModelAttributes(Map<String, Object> attributes) {
+ Long messageId = (Long)attributes.get("messageId");
+
+ if (messageId != null) {
+ setMessageId(messageId);
+ }
+
+ Long companyId = (Long)attributes.get("companyId");
+
+ if (companyId != null) {
+ setCompanyId(companyId);
+ }
+
+ Long folderMessageId = (Long)attributes.get("folderMessageId");
+
+ if (folderMessageId != null) {
+ setFolderMessageId(folderMessageId);
+ }
+
+ Long senderId = (Long)attributes.get("senderId");
+
+ if (senderId != null) {
+ setSenderId(senderId);
+ }
+
+ String senderName = (String)attributes.get("senderName");
+
+ if (senderName != null) {
+ setSenderName(senderName);
+ }
+
+ String firstReceiverName = (String)attributes.get("firstReceiverName");
+
+ if (firstReceiverName != null) {
+ setFirstReceiverName(firstReceiverName);
+ }
+
+ String messageSubject = (String)attributes.get("messageSubject");
+
+ if (messageSubject != null) {
+ setMessageSubject(messageSubject);
+ }
+
+ String messageContent = (String)attributes.get("messageContent");
+
+ if (messageContent != null) {
+ setMessageContent(messageContent);
+ }
+
+ Date sendDate = (Date)attributes.get("sendDate");
+
+ if (sendDate != null) {
+ setSendDate(sendDate);
+ }
+
+ Boolean isNew = (Boolean)attributes.get("isNew");
+
+ if (isNew != null) {
+ setIsNew(isNew);
+ }
+
+ Long pjFolderId = (Long)attributes.get("pjFolderId");
+
+ if (pjFolderId != null) {
+ setPjFolderId(pjFolderId);
+ }
+
+ Long messageSendId = (Long)attributes.get("messageSendId");
+
+ if (messageSendId != null) {
+ setMessageSendId(messageSendId);
+ }
+
+ String flags = (String)attributes.get("flags");
+
+ if (flags != null) {
+ setFlags(flags);
+ }
+
+ Boolean isNotifiedNew = (Boolean)attributes.get("isNotifiedNew");
+
+ if (isNotifiedNew != null) {
+ setIsNotifiedNew(isNotifiedNew);
+ }
+ }
+
+ public long getMessageId() {
+ return _messageId;
+ }
+
+ public void setMessageId(long messageId) {
+ _messageId = messageId;
+ }
+
+ public long getCompanyId() {
+ return _companyId;
+ }
+
+ public void setCompanyId(long companyId) {
+ _columnBitmask |= COMPANYID_COLUMN_BITMASK;
+
+ if (!_setOriginalCompanyId) {
+ _setOriginalCompanyId = true;
+
+ _originalCompanyId = _companyId;
+ }
+
+ _companyId = companyId;
+ }
+
+ public long getOriginalCompanyId() {
+ return _originalCompanyId;
+ }
+
+ public long getFolderMessageId() {
+ return _folderMessageId;
+ }
+
+ public void setFolderMessageId(long folderMessageId) {
+ _columnBitmask |= FOLDERMESSAGEID_COLUMN_BITMASK;
+
+ if (!_setOriginalFolderMessageId) {
+ _setOriginalFolderMessageId = true;
+
+ _originalFolderMessageId = _folderMessageId;
+ }
+
+ _folderMessageId = folderMessageId;
+ }
+
+ public long getOriginalFolderMessageId() {
+ return _originalFolderMessageId;
+ }
+
+ public long getSenderId() {
+ return _senderId;
+ }
+
+ public void setSenderId(long senderId) {
+ _senderId = senderId;
+ }
+
+ public String getSenderName() {
+ if (_senderName == null) {
+ return StringPool.BLANK;
+ }
+ else {
+ return _senderName;
+ }
+ }
+
+ public void setSenderName(String senderName) {
+ _columnBitmask |= SENDERNAME_COLUMN_BITMASK;
+
+ if (_originalSenderName == null) {
+ _originalSenderName = _senderName;
+ }
+
+ _senderName = senderName;
+ }
+
+ public String getOriginalSenderName() {
+ return GetterUtil.getString(_originalSenderName);
+ }
+
+ public String getFirstReceiverName() {
+ if (_firstReceiverName == null) {
+ return StringPool.BLANK;
+ }
+ else {
+ return _firstReceiverName;
+ }
+ }
+
+ public void setFirstReceiverName(String firstReceiverName) {
+ _firstReceiverName = firstReceiverName;
+ }
+
+ public String getMessageSubject() {
+ if (_messageSubject == null) {
+ return StringPool.BLANK;
+ }
+ else {
+ return _messageSubject;
+ }
+ }
+
+ public void setMessageSubject(String messageSubject) {
+ _columnBitmask |= MESSAGESUBJECT_COLUMN_BITMASK;
+
+ if (_originalMessageSubject == null) {
+ _originalMessageSubject = _messageSubject;
+ }
+
+ _messageSubject = messageSubject;
+ }
+
+ public String getOriginalMessageSubject() {
+ return GetterUtil.getString(_originalMessageSubject);
+ }
+
+ public String getMessageContent() {
+ if (_messageContent == null) {
+ return StringPool.BLANK;
+ }
+ else {
+ return _messageContent;
+ }
+ }
+
+ public void setMessageContent(String messageContent) {
+ _columnBitmask |= MESSAGECONTENT_COLUMN_BITMASK;
+
+ if (_originalMessageContent == null) {
+ _originalMessageContent = _messageContent;
+ }
+
+ _messageContent = messageContent;
+ }
+
+ public String getOriginalMessageContent() {
+ return GetterUtil.getString(_originalMessageContent);
+ }
+
+ public Date getSendDate() {
+ return _sendDate;
+ }
+
+ public void setSendDate(Date sendDate) {
+ _sendDate = sendDate;
+ }
+
+ public boolean getIsNew() {
+ return _isNew;
+ }
+
+ public boolean isIsNew() {
+ return _isNew;
+ }
+
+ public void setIsNew(boolean isNew) {
+ _columnBitmask |= ISNEW_COLUMN_BITMASK;
+
+ if (!_setOriginalIsNew) {
+ _setOriginalIsNew = true;
+
+ _originalIsNew = _isNew;
+ }
+
+ _isNew = isNew;
+ }
+
+ public boolean getOriginalIsNew() {
+ return _originalIsNew;
+ }
+
+ public long getPjFolderId() {
+ return _pjFolderId;
+ }
+
+ public void setPjFolderId(long pjFolderId) {
+ _pjFolderId = pjFolderId;
+ }
+
+ public long getMessageSendId() {
+ return _messageSendId;
+ }
+
+ public void setMessageSendId(long messageSendId) {
+ _columnBitmask |= MESSAGESENDID_COLUMN_BITMASK;
+
+ if (!_setOriginalMessageSendId) {
+ _setOriginalMessageSendId = true;
+
+ _originalMessageSendId = _messageSendId;
+ }
+
+ _messageSendId = messageSendId;
+ }
+
+ public long getOriginalMessageSendId() {
+ return _originalMessageSendId;
+ }
+
+ public String getFlags() {
+ if (_flags == null) {
+ return StringPool.BLANK;
+ }
+ else {
+ return _flags;
+ }
+ }
+
+ public void setFlags(String flags) {
+ _flags = flags;
+ }
+
+ public boolean getIsNotifiedNew() {
+ return _isNotifiedNew;
+ }
+
+ public boolean isIsNotifiedNew() {
+ return _isNotifiedNew;
+ }
+
+ public void setIsNotifiedNew(boolean isNotifiedNew) {
+ _columnBitmask |= ISNOTIFIEDNEW_COLUMN_BITMASK;
+
+ if (!_setOriginalIsNotifiedNew) {
+ _setOriginalIsNotifiedNew = true;
+
+ _originalIsNotifiedNew = _isNotifiedNew;
+ }
+
+ _isNotifiedNew = isNotifiedNew;
+ }
+
+ public boolean getOriginalIsNotifiedNew() {
+ return _originalIsNotifiedNew;
+ }
+
+ public long getColumnBitmask() {
+ return _columnBitmask;
+ }
+
+ @Override
+ public ExpandoBridge getExpandoBridge() {
+ return ExpandoBridgeFactoryUtil.getExpandoBridge(getCompanyId(),
+ InternalMessage.class.getName(), getPrimaryKey());
+ }
+
+ @Override
+ public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
+ ExpandoBridge expandoBridge = getExpandoBridge();
+
+ expandoBridge.setAttributes(serviceContext);
+ }
+
+ @Override
+ public InternalMessage toEscapedModel() {
+ if (_escapedModelProxy == null) {
+ _escapedModelProxy = (InternalMessage)ProxyUtil.newProxyInstance(_classLoader,
+ _escapedModelProxyInterfaces,
+ new AutoEscapeBeanHandler(this));
+ }
+
+ return _escapedModelProxy;
+ }
+
+ @Override
+ public Object clone() {
+ InternalMessageImpl internalMessageImpl = new InternalMessageImpl();
+
+ internalMessageImpl.setMessageId(getMessageId());
+ internalMessageImpl.setCompanyId(getCompanyId());
+ internalMessageImpl.setFolderMessageId(getFolderMessageId());
+ internalMessageImpl.setSenderId(getSenderId());
+ internalMessageImpl.setSenderName(getSenderName());
+ internalMessageImpl.setFirstReceiverName(getFirstReceiverName());
+ internalMessageImpl.setMessageSubject(getMessageSubject());
+ internalMessageImpl.setMessageContent(getMessageContent());
+ internalMessageImpl.setSendDate(getSendDate());
+ internalMessageImpl.setIsNew(getIsNew());
+ internalMessageImpl.setPjFolderId(getPjFolderId());
+ internalMessageImpl.setMessageSendId(getMessageSendId());
+ internalMessageImpl.setFlags(getFlags());
+ internalMessageImpl.setIsNotifiedNew(getIsNotifiedNew());
+
+ internalMessageImpl.resetOriginalValues();
+
+ return internalMessageImpl;
+ }
+
+ public int compareTo(InternalMessage internalMessage) {
+ long primaryKey = internalMessage.getPrimaryKey();
+
+ if (getPrimaryKey() < primaryKey) {
+ return -1;
+ }
+ else if (getPrimaryKey() > primaryKey) {
+ return 1;
+ }
+ else {
+ return 0;
+ }
+ }
+
+ @Override
+ public boolean equals(Object obj) {
+ if (obj == null) {
+ return false;
+ }
+
+ InternalMessage internalMessage = null;
+
+ try {
+ internalMessage = (InternalMessage)obj;
+ }
+ catch (ClassCastException cce) {
+ return false;
+ }
+
+ long primaryKey = internalMessage.getPrimaryKey();
+
+ if (getPrimaryKey() == primaryKey) {
+ return true;
+ }
+ else {
+ return false;
+ }
+ }
+
+ @Override
+ public int hashCode() {
+ return (int)getPrimaryKey();
+ }
+
+ @Override
+ public void resetOriginalValues() {
+ InternalMessageModelImpl internalMessageModelImpl = this;
+
+ internalMessageModelImpl._originalCompanyId = internalMessageModelImpl._companyId;
+
+ internalMessageModelImpl._setOriginalCompanyId = false;
+
+ internalMessageModelImpl._originalFolderMessageId = internalMessageModelImpl._folderMessageId;
+
+ internalMessageModelImpl._setOriginalFolderMessageId = false;
+
+ internalMessageModelImpl._originalSenderName = internalMessageModelImpl._senderName;
+
+ internalMessageModelImpl._originalMessageSubject = internalMessageModelImpl._messageSubject;
+
+ internalMessageModelImpl._originalMessageContent = internalMessageModelImpl._messageContent;
+
+ internalMessageModelImpl._originalIsNew = internalMessageModelImpl._isNew;
+
+ internalMessageModelImpl._setOriginalIsNew = false;
+
+ internalMessageModelImpl._originalMessageSendId = internalMessageModelImpl._messageSendId;
+
+ internalMessageModelImpl._setOriginalMessageSendId = false;
+
+ internalMessageModelImpl._originalIsNotifiedNew = internalMessageModelImpl._isNotifiedNew;
+
+ internalMessageModelImpl._setOriginalIsNotifiedNew = false;
+
+ internalMessageModelImpl._columnBitmask = 0;
+ }
+
+ @Override
+ public CacheModel<InternalMessage> toCacheModel() {
+ InternalMessageCacheModel internalMessageCacheModel = new InternalMessageCacheModel();
+
+ internalMessageCacheModel.messageId = getMessageId();
+
+ internalMessageCacheModel.companyId = getCompanyId();
+
+ internalMessageCacheModel.folderMessageId = getFolderMessageId();
+
+ internalMessageCacheModel.senderId = getSenderId();
+
+ internalMessageCacheModel.senderName = getSenderName();
+
+ String senderName = internalMessageCacheModel.senderName;
+
+ if ((senderName != null) && (senderName.length() == 0)) {
+ internalMessageCacheModel.senderName = null;
+ }
+
+ internalMessageCacheModel.firstReceiverName = getFirstReceiverName();
+
+ String firstReceiverName = internalMessageCacheModel.firstReceiverName;
+
+ if ((firstReceiverName != null) && (firstReceiverName.length() == 0)) {
+ internalMessageCacheModel.firstReceiverName = null;
+ }
+
+ internalMessageCacheModel.messageSubject = getMessageSubject();
+
+ String messageSubject = internalMessageCacheModel.messageSubject;
+
+ if ((messageSubject != null) && (messageSubject.length() == 0)) {
+ internalMessageCacheModel.messageSubject = null;
+ }
+
+ internalMessageCacheModel.messageContent = getMessageContent();
+
+ String messageContent = internalMessageCacheModel.messageContent;
+
+ if ((messageContent != null) && (messageContent.length() == 0)) {
+ internalMessageCacheModel.messageContent = null;
+ }
+
+ Date sendDate = getSendDate();
+
+ if (sendDate != null) {
+ internalMessageCacheModel.sendDate = sendDate.getTime();
+ }
+ else {
+ internalMessageCacheModel.sendDate = Long.MIN_VALUE;
+ }
+
+ internalMessageCacheModel.isNew = getIsNew();
+
+ internalMessageCacheModel.pjFolderId = getPjFolderId();
+
+ internalMessageCacheModel.messageSendId = getMessageSendId();
+
+ internalMessageCacheModel.flags = getFlags();
+
+ String flags = internalMessageCacheModel.flags;
+
+ if ((flags != null) && (flags.length() == 0)) {
+ internalMessageCacheModel.flags = null;
+ }
+
+ internalMessageCacheModel.isNotifiedNew = getIsNotifiedNew();
+
+ return internalMessageCacheModel;
+ }
+
+ @Override
+ public String toString() {
+ StringBundler sb = new StringBundler(29);
+
+ sb.append("{messageId=");
+ sb.append(getMessageId());
+ sb.append(", companyId=");
+ sb.append(getCompanyId());
+ sb.append(", folderMessageId=");
+ sb.append(getFolderMessageId());
+ sb.append(", senderId=");
+ sb.append(getSenderId());
+ sb.append(", senderName=");
+ sb.append(getSenderName());
+ sb.append(", firstReceiverName=");
+ sb.append(getFirstReceiverName());
+ sb.append(", messageSubject=");
+ sb.append(getMessageSubject());
+ sb.append(", messageContent=");
+ sb.append(getMessageContent());
+ sb.append(", sendDate=");
+ sb.append(getSendDate());
+ sb.append(", isNew=");
+ sb.append(getIsNew());
+ sb.append(", pjFolderId=");
+ sb.append(getPjFolderId());
+ sb.append(", messageSendId=");
+ sb.append(getMessageSendId());
+ sb.append(", flags=");
+ sb.append(getFlags());
+ sb.append(", isNotifiedNew=");
+ sb.append(getIsNotifiedNew());
+ sb.append("}");
+
+ return sb.toString();
+ }
+
+ public String toXmlString() {
+ StringBundler sb = new StringBundler(46);
+
+ sb.append("<model><model-name>");
+ sb.append(
+ "com.pentila.entSavoie.internalMessaging.model.InternalMessage");
+ sb.append("</model-name>");
+
+ sb.append(
+ "<column><column-name>messageId</column-name><column-value><![CDATA[");
+ sb.append(getMessageId());
+ sb.append("]]></column-value></column>");
+ sb.append(
+ "<column><column-name>companyId</column-name><column-value><![CDATA[");
+ sb.append(getCompanyId());
+ sb.append("]]></column-value></column>");
+ sb.append(
+ "<column><column-name>folderMessageId</column-name><column-value><![CDATA[");
+ sb.append(getFolderMessageId());
+ sb.append("]]></column-value></column>");
+ sb.append(
+ "<column><column-name>senderId</column-name><column-value><![CDATA[");
+ sb.append(getSenderId());
+ sb.append("]]></column-value></column>");
+ sb.append(
+ "<column><column-name>senderName</column-name><column-value><![CDATA[");
+ sb.append(getSenderName());
+ sb.append("]]></column-value></column>");
+ sb.append(
+ "<column><column-name>firstReceiverName</column-name><column-value><![CDATA[");
+ sb.append(getFirstReceiverName());
+ sb.append("]]></column-value></column>");
+ sb.append(
+ "<column><column-name>messageSubject</column-name><column-value><![CDATA[");
+ sb.append(getMessageSubject());
+ sb.append("]]></column-value></column>");
+ sb.append(
+ "<column><column-name>messageContent</column-name><column-value><![CDATA[");
+ sb.append(getMessageContent());
+ sb.append("]]></column-value></column>");
+ sb.append(
+ "<column><column-name>sendDate</column-name><column-value><![CDATA[");
+ sb.append(getSendDate());
+ sb.append("]]></column-value></column>");
+ sb.append(
+ "<column><column-name>isNew</column-name><column-value><![CDATA[");
+ sb.append(getIsNew());
+ sb.append("]]></column-value></column>");
+ sb.append(
+ "<column><column-name>pjFolderId</column-name><column-value><![CDATA[");
+ sb.append(getPjFolderId());
+ sb.append("]]></column-value></column>");
+ sb.append(
+ "<column><column-name>messageSendId</column-name><column-value><![CDATA[");
+ sb.append(getMessageSendId());
+ sb.append("]]></column-value></column>");
+ sb.append(
+ "<column><column-name>flags</column-name><column-value><![CDATA[");
+ sb.append(getFlags());
+ sb.append("]]></column-value></column>");
+ sb.append(
+ "<column><column-name>isNotifiedNew</column-name><column-value><![CDATA[");
+ sb.append(getIsNotifiedNew());
+ sb.append("]]></column-value></column>");
+
+ sb.append("</model>");
+
+ return sb.toString();
+ }
+
+ private static ClassLoader _classLoader = InternalMessage.class.getClassLoader();
+ private static Class<?>[] _escapedModelProxyInterfaces = new Class[] {
+ InternalMessage.class
+ };
+ private long _messageId;
+ private long _companyId;
+ private long _originalCompanyId;
+ private boolean _setOriginalCompanyId;
+ private long _folderMessageId;
+ private long _originalFolderMessageId;
+ private boolean _setOriginalFolderMessageId;
+ private long _senderId;
+ private String _senderName;
+ private String _originalSenderName;
+ private String _firstReceiverName;
+ private String _messageSubject;
+ private String _originalMessageSubject;
+ private String _messageContent;
+ private String _originalMessageContent;
+ private Date _sendDate;
+ private boolean _isNew;
+ private boolean _originalIsNew;
+ private boolean _setOriginalIsNew;
+ private long _pjFolderId;
+ private long _messageSendId;
+ private long _originalMessageSendId;
+ private boolean _setOriginalMessageSendId;
+ private String _flags;
+ private boolean _isNotifiedNew;
+ private boolean _originalIsNotifiedNew;
+ private boolean _setOriginalIsNotifiedNew;
+ private long _columnBitmask;
+ private InternalMessage _escapedModelProxy;
+}
\ No newline at end of file