You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by bt...@apache.org on 2016/03/22 08:24:13 UTC
[3/4] james-project git commit: JAMES-1697 JPA fields should not be
final
JAMES-1697 JPA fields should not be final
Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/560b8bbf
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/560b8bbf
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/560b8bbf
Branch: refs/heads/master
Commit: 560b8bbfa7debad531479470799881471218c04c
Parents: 7c973b2
Author: Benoit Tellier <bt...@linagora.com>
Authored: Tue Mar 15 22:47:19 2016 +0700
Committer: Benoit Tellier <bt...@linagora.com>
Committed: Tue Mar 22 14:21:12 2016 +0700
----------------------------------------------------------------------
.../mail/model/openjpa/AbstractJPAMailboxMessage.java | 14 +++++++-------
.../model/openjpa/JPAEncryptedMailboxMessage.java | 4 ++--
.../jpa/mail/model/openjpa/JPAMailboxMessage.java | 4 ++--
.../model/openjpa/JPAStreamingMailboxMessage.java | 4 ++--
4 files changed, 13 insertions(+), 13 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/james-project/blob/560b8bbf/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java
----------------------------------------------------------------------
diff --git a/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java b/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java
index d33facb..1ea8aa8 100644
--- a/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java
+++ b/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java
@@ -214,27 +214,27 @@ public abstract class AbstractJPAMailboxMessage implements MailboxMessage<JPAId>
/** The first body octet */
@Basic(optional = false)
@Column(name = "MAIL_BODY_START_OCTET", nullable = false)
- private final int bodyStartOctet;
+ private int bodyStartOctet;
/** Number of octets in the full document content */
@Basic(optional = false)
@Column(name = "MAIL_CONTENT_OCTETS_COUNT", nullable = false)
- private final long contentOctets;
+ private long contentOctets;
/** MIME media type */
@Basic(optional = true)
@Column(name = "MAIL_MIME_TYPE", nullable = true, length = 200)
- private final String mediaType;
+ private String mediaType;
/** MIME sub type */
@Basic(optional = true)
@Column(name = "MAIL_MIME_SUBTYPE", nullable = true, length = 200)
- private final String subType;
+ private String subType;
/** THE CRFL count when this document is textual, null otherwise */
@Basic(optional = true)
@Column(name = "MAIL_TEXTUAL_LINE_COUNT", nullable = true)
- private final Long textualLineCount;
+ private Long textualLineCount;
/** Meta data for this message */
@@ -242,13 +242,13 @@ public abstract class AbstractJPAMailboxMessage implements MailboxMessage<JPAId>
@OrderBy("line")
@ElementJoinColumns({@ElementJoinColumn(name="MAILBOX_ID", referencedColumnName="MAILBOX_ID"),
@ElementJoinColumn(name="MAIL_UID", referencedColumnName="MAIL_UID")})
- private final List<JPAProperty> properties;
+ private List<JPAProperty> properties;
@OneToMany(cascade = CascadeType.ALL, fetch=FetchType.EAGER, orphanRemoval = true)
@OrderBy("id")
@ElementJoinColumns({@ElementJoinColumn(name="MAILBOX_ID", referencedColumnName="MAILBOX_ID"),
@ElementJoinColumn(name="MAIL_UID", referencedColumnName="MAIL_UID")})
- private final List<JPAUserFlag> userFlags;
+ private List<JPAUserFlag> userFlags;
public AbstractJPAMailboxMessage(JPAMailbox mailbox, Date internalDate, Flags flags, long contentOctets, int bodyStartOctet, PropertyBuilder propertyBuilder) {
this.mailbox = mailbox;
http://git-wip-us.apache.org/repos/asf/james-project/blob/560b8bbf/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAEncryptedMailboxMessage.java
----------------------------------------------------------------------
diff --git a/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAEncryptedMailboxMessage.java b/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAEncryptedMailboxMessage.java
index fd730d1..30f1d20 100644
--- a/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAEncryptedMailboxMessage.java
+++ b/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAEncryptedMailboxMessage.java
@@ -50,7 +50,7 @@ public class JPAEncryptedMailboxMessage extends AbstractJPAMailboxMessage {
@Column(name = "MAIL_BYTES", length = 1048576000, nullable = false)
@Externalizer("EncryptDecryptHelper.getEncrypted")
@Factory("EncryptDecryptHelper.getDecrypted")
- @Lob private final byte[] body;
+ @Lob private byte[] body;
/** The value for the header field. Lazy loaded */
@@ -59,7 +59,7 @@ public class JPAEncryptedMailboxMessage extends AbstractJPAMailboxMessage {
@Column(name = "HEADER_BYTES", length = 10485760, nullable = false)
@Externalizer("EncryptDecryptHelper.getEncrypted")
@Factory("EncryptDecryptHelper.getDecrypted")
- @Lob private final byte[] header;
+ @Lob private byte[] header;
public JPAEncryptedMailboxMessage(JPAMailbox mailbox, Date internalDate, int size, Flags flags, SharedInputStream content, int bodyStartOctet, PropertyBuilder propertyBuilder) throws MailboxException {
super(mailbox, internalDate, flags, size ,bodyStartOctet, propertyBuilder);
http://git-wip-us.apache.org/repos/asf/james-project/blob/560b8bbf/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAMailboxMessage.java
----------------------------------------------------------------------
diff --git a/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAMailboxMessage.java b/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAMailboxMessage.java
index 01d973e..343cdd6 100644
--- a/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAMailboxMessage.java
+++ b/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAMailboxMessage.java
@@ -46,14 +46,14 @@ public class JPAMailboxMessage extends AbstractJPAMailboxMessage {
/** We use a max length to represent 1gb data. Thats prolly overkill, but who knows */
@Basic(optional = false, fetch = FetchType.LAZY)
@Column(name = "MAIL_BYTES", length = 1048576000, nullable = false)
- @Lob private final byte[] body;
+ @Lob private byte[] body;
/** The value for the header field. Lazy loaded */
/** We use a max length to represent 10mb data. Thats prolly overkill, but who knows */
@Basic(optional = false, fetch = FetchType.LAZY)
@Column(name = "HEADER_BYTES", length = 10485760, nullable = false)
- @Lob private final byte[] header;
+ @Lob private byte[] header;
public JPAMailboxMessage(JPAMailbox mailbox, Date internalDate, int size, Flags flags, SharedInputStream content, int bodyStartOctet, PropertyBuilder propertyBuilder) throws MailboxException {
super(mailbox, internalDate, flags, size ,bodyStartOctet, propertyBuilder);
http://git-wip-us.apache.org/repos/asf/james-project/blob/560b8bbf/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAStreamingMailboxMessage.java
----------------------------------------------------------------------
diff --git a/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAStreamingMailboxMessage.java b/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAStreamingMailboxMessage.java
index db404cf..9ae171c 100644
--- a/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAStreamingMailboxMessage.java
+++ b/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAStreamingMailboxMessage.java
@@ -53,11 +53,11 @@ public class JPAStreamingMailboxMessage extends AbstractJPAMailboxMessage {
@Persistent(optional = false, fetch = FetchType.LAZY)
@Column(name = "MAIL_BYTES", length = 1048576000, nullable = false)
- private final InputStream body;
+ private InputStream body;
@Persistent(optional = false, fetch = FetchType.LAZY)
@Column(name = "HEADER_BYTES", length = 10485760, nullable = false)
- private final InputStream header;
+ private InputStream header;
private final SharedInputStream content;
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org