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 <[email protected]>
Authored: Tue Mar 15 22:47:19 2016 +0700
Committer: Benoit Tellier <[email protected]>
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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to