Author: matthieu
Date: Tue Jan 26 10:22:12 2016
New Revision: 1726759
URL: http://svn.apache.org/viewvc?rev=1726759&view=rev
Log:
JAMES-1669 switch all fields that can be final based on Intellij static analysis
Modified:
james/project/trunk/backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/init/ClusterFactory.java
james/project/trunk/backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/init/SessionWithInitializedTablesFactory.java
james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/FlagsBuilder.java
james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/acl/SimpleGroupMembershipResolver.java
james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/model/MessageRange.java
james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/model/SimpleMailboxACL.java
james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/model/UpdatedFlags.java
james/project/trunk/mailbox/api/src/test/java/org/apache/james/mailbox/mock/MockMailboxManager.java
james/project/trunk/mailbox/api/src/test/java/org/apache/james/mailbox/mock/MockMailboxSession.java
james/project/trunk/mailbox/api/src/test/java/org/apache/james/mailbox/util/EventCollector.java
james/project/trunk/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CacheInvalidatingMailboxListener.java
james/project/trunk/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CachingMailboxMapper.java
james/project/trunk/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CachingMailboxSessionMapperFactory.java
james/project/trunk/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CachingMessageMapper.java
james/project/trunk/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/CassandraMailboxManager.java
james/project/trunk/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/user/CassandraSubscriptionMapper.java
james/project/trunk/mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/IndexCreationFactory.java
james/project/trunk/mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/json/HeaderCollection.java
james/project/trunk/mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/json/MimePart.java
james/project/trunk/mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/query/CriterionConverter.java
james/project/trunk/mailbox/elasticsearch/src/test/java/org/apache/james/mailbox/elasticsearch/EmbeddedElasticSearch.java
james/project/trunk/mailbox/hbase/src/main/java/org/apache/james/mailbox/hbase/io/ChunkOutputStream.java
james/project/trunk/mailbox/hbase/src/main/java/org/apache/james/mailbox/hbase/mail/HBaseMailboxMessage.java
james/project/trunk/mailbox/hbase/src/main/java/org/apache/james/mailbox/hbase/mail/model/HBaseMailbox.java
james/project/trunk/mailbox/hbase/src/test/java/org/apache/james/mailbox/hbase/mail/HBaseMailboxMessageMapperTest.java
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/AbstractJCRScalingMapper.java
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/GlobalMailboxSessionJCRRepository.java
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/JCRMailboxSessionMapperFactory.java
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/JCRRepositoryAuthenticator.java
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/MailboxSessionJCRRepository.java
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/mail/JCRModSeqProvider.java
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/mail/JCRUidProvider.java
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/user/model/JCRSubscription.java
james/project/trunk/mailbox/jcr/src/test/java/org/apache/james/mailbox/jcr/JCRSubscriptionManagerTest.java
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAModSeqProvider.java
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAUidProvider.java
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/EncryptDecryptHelper.java
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAEncryptedMailboxMessage.java
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAMailboxMessage.java
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAStreamingMailboxMessage.java
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/openjpa/OpenJPAMailboxManager.java
james/project/trunk/mailbox/kafka/src/main/java/org/apache/james/mailbox/kafka/KafkaMessageConsumer.java
james/project/trunk/mailbox/lucene/src/main/java/org/apache/james/mailbox/lucene/search/UpperCaseFilter.java
james/project/trunk/mailbox/lucene/src/test/java/org/apache/james/mailbox/lucene/search/LuceneMailboxMessageSearchIndexTest.java
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirFolder.java
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirMessageName.java
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirStore.java
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/UidConstraint.java
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/mail/MaildirMailboxMapper.java
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/mail/model/MaildirMailboxMessage.java
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/mail/model/MaildirMessage.java
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/user/MaildirSubscriptionMapper.java
james/project/trunk/mailbox/memory/src/main/java/org/apache/james/mailbox/inmemory/InMemoryMailboxSessionMapperFactory.java
james/project/trunk/mailbox/memory/src/main/java/org/apache/james/mailbox/inmemory/mail/InMemoryMessageMapper.java
james/project/trunk/mailbox/memory/src/main/java/org/apache/james/mailbox/inmemory/quota/InMemoryPerUserMaxQuotaManager.java
james/project/trunk/mailbox/spring/src/main/java/org/apache/james/mailbox/spring/SpringMailbox.java
james/project/trunk/mailbox/store/src/main/java/org/apache/james/mailbox/store/GroupFolderResolver.java
james/project/trunk/mailbox/store/src/main/java/org/apache/james/mailbox/store/MessageResultImpl.java
james/project/trunk/mailbox/store/src/main/java/org/apache/james/mailbox/store/SimpleMessageMetaData.java
james/project/trunk/mailbox/store/src/main/java/org/apache/james/mailbox/store/StoreMailboxManager.java
james/project/trunk/mailbox/store/src/main/java/org/apache/james/mailbox/store/StoreMessageManager.java
james/project/trunk/mailbox/store/src/main/java/org/apache/james/mailbox/store/StoreMessageResultIterator.java
james/project/trunk/mailbox/store/src/main/java/org/apache/james/mailbox/store/event/MailboxListenerRegistry.java
james/project/trunk/mailbox/store/src/main/java/org/apache/james/mailbox/store/json/SimpleMailboxACLJsonConverter.java
james/project/trunk/mailbox/store/src/main/java/org/apache/james/mailbox/store/mail/model/impl/SimpleMailbox.java
james/project/trunk/mailbox/store/src/main/java/org/apache/james/mailbox/store/mail/model/impl/SimpleProperty.java
james/project/trunk/mailbox/store/src/main/java/org/apache/james/mailbox/store/quota/QuotaChecker.java
james/project/trunk/mailbox/store/src/main/java/org/apache/james/mailbox/store/quota/QuotaImpl.java
james/project/trunk/mailbox/store/src/main/java/org/apache/james/mailbox/store/quota/QuotaRootImpl.java
james/project/trunk/mailbox/store/src/main/java/org/apache/james/mailbox/store/search/LazyMessageSearchIndex.java
james/project/trunk/mailbox/store/src/main/java/org/apache/james/mailbox/store/search/ListeningMessageSearchIndex.java
james/project/trunk/mailbox/store/src/main/java/org/apache/james/mailbox/store/search/comparator/HeaderDisplayComparator.java
james/project/trunk/mailbox/store/src/main/java/org/apache/james/mailbox/store/streaming/BodyOffsetInputStream.java
james/project/trunk/mailbox/store/src/main/java/org/apache/james/mailbox/store/streaming/FullByteContent.java
james/project/trunk/mailbox/store/src/main/java/org/apache/james/mailbox/store/streaming/InputStreamContent.java
james/project/trunk/mailbox/store/src/main/java/org/apache/james/mailbox/store/streaming/PartContentBuilder.java
james/project/trunk/mailbox/store/src/test/java/org/apache/james/mailbox/store/MailboxEventDispatcherTest.java
james/project/trunk/mailbox/store/src/test/java/org/apache/james/mailbox/store/MockAuthenticator.java
james/project/trunk/mailbox/store/src/test/java/org/apache/james/mailbox/store/SimpleMailboxMembership.java
james/project/trunk/mailbox/store/src/test/java/org/apache/james/mailbox/store/json/SimpleMailboxACLJsonConverterTest.java
james/project/trunk/mailet/ai/src/main/java/org/apache/james/ai/classic/BayesianAnalysis.java
james/project/trunk/mailet/ai/src/main/java/org/apache/james/ai/classic/BayesianAnalysisFeeder.java
james/project/trunk/mailet/ai/src/main/java/org/apache/james/ai/classic/CorpusLoaderThread.java
james/project/trunk/mailet/ai/src/main/java/org/apache/james/ai/classic/JDBCBayesianAnalyzer.java
james/project/trunk/mailet/ai/src/main/java/org/apache/james/ai/classic/SqlResources.java
james/project/trunk/mailet/api/src/main/java/org/apache/mailet/HostAddress.java
james/project/trunk/mailet/base/src/main/java/org/apache/mailet/base/MatcherInverter.java
james/project/trunk/mailet/base/src/main/java/org/apache/mailet/base/RFC822DateFormat.java
james/project/trunk/mailet/base/src/test/java/org/apache/mailet/base/test/FakeMail.java
james/project/trunk/mailet/base/src/test/java/org/apache/mailet/base/test/FakeMailContext.java
james/project/trunk/mailet/base/src/test/java/org/apache/mailet/base/test/FakeMailetConfig.java
james/project/trunk/mailet/base/src/test/java/org/apache/mailet/base/test/FakeMatcherConfig.java
james/project/trunk/mailet/base/src/test/java/org/apache/mailet/base/test/FakeMimeMessage.java
james/project/trunk/mailet/crypto/src/main/java/org/apache/james/transport/SMIMEKeyHolder.java
james/project/trunk/mailet/mailetdocs-maven-plugin/src/main/java/org/apache/james/mailet/AbstractMailetdocsReport.java
james/project/trunk/mailet/standard/src/main/java/org/apache/james/transport/mailets/ClassifyBounce.java
james/project/trunk/mailet/standard/src/main/java/org/apache/james/transport/mailets/MailAttributesToMimeHeaders.java
james/project/trunk/mailet/standard/src/main/java/org/apache/james/transport/mailets/RemoveMailAttribute.java
james/project/trunk/mailet/standard/src/main/java/org/apache/james/transport/mailets/SetMailAttribute.java
james/project/trunk/mpt/antlib/src/main/java/org/apache/james/mpt/ant/MailProtocolTestTask.java
james/project/trunk/mpt/core/src/main/java/org/apache/james/mpt/helper/ByteBufferInputStream.java
james/project/trunk/mpt/core/src/main/java/org/apache/james/mpt/helper/ByteBufferOutputStream.java
james/project/trunk/mpt/core/src/main/java/org/apache/james/mpt/helper/ScriptBuilder.java
james/project/trunk/mpt/core/src/main/java/org/apache/james/mpt/protocol/ProtocolSession.java
james/project/trunk/mpt/core/src/main/java/org/apache/james/mpt/script/AbstractSimpleScriptedTestProtocol.java
james/project/trunk/mpt/impl/imap-mailbox/cassandra/src/test/java/org/apache/james/mpt/imapmailbox/cassandra/host/CassandraHostSystem.java
james/project/trunk/mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/MailboxCreationDelegate.java
james/project/trunk/mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/imapmailbox/suite/ACLCommands.java
james/project/trunk/mpt/impl/imap-mailbox/core/src/main/java/org/apache/james/mpt/session/ImapSessionImpl.java
james/project/trunk/mpt/impl/imap-mailbox/cyrus/src/test/java/org/apache/james/mpt/imapmailbox/cyrus/host/GrantRightsOnCyrusHost.java
james/project/trunk/mpt/impl/imap-mailbox/cyrus/src/test/java/org/apache/james/mpt/imapmailbox/cyrus/host/MailboxMessageAppenderOnCyrusHost.java
james/project/trunk/mpt/impl/imap-mailbox/hbase/src/test/java/org/apache/james/mpt/imapmailbox/hbase/host/HBaseHostSystem.java
james/project/trunk/mpt/impl/managesieve/core/src/main/java/org/apache/james/mpt/host/ManageSieveSession.java
james/project/trunk/protocols/api/src/test/java/org/apache/james/protocols/api/AbstractProtocolTransportTest.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/api/display/CharsetUtil.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/api/message/FetchData.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/api/message/IdRange.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/api/message/request/SearchKey.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/api/process/MailboxType.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/decode/main/DefaultImapDecoder.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/decode/parser/ImapParserFactory.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/message/request/AbstractMailboxSelectionRequest.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/message/request/CompressRequest.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/message/request/SetQuotaRequest.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/message/request/StoreRequest.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/message/response/AbstractListingResponse.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/message/response/ESearchResponse.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/message/response/QuotaResponse.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/message/response/VanishedResponse.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/processor/CompressProcessor.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/processor/StartTLSProcessor.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/processor/XListProcessor.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/processor/base/AbstractChainedProcessor.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/processor/base/SelectedMailboxImpl.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/imap/processor/fetch/PartialFetchBodyElement.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/protocols/imap/utils/EolInputStream.java
james/project/trunk/protocols/imap/src/main/java/org/apache/james/protocols/imap/utils/FixedLengthInputStream.java
james/project/trunk/protocols/imap/src/test/java/org/apache/james/imap/decode/ImapRequestStreamLineReader.java
james/project/trunk/protocols/imap/src/test/java/org/apache/james/imap/encode/FetchResponseEncoderEnvelopeTest.java
james/project/trunk/protocols/imap/src/test/java/org/apache/james/imap/processor/base/MailboxEventAnalyserTest.java
james/project/trunk/protocols/netty/src/main/java/org/apache/james/protocols/netty/ChannelGroupHandler.java
james/project/trunk/protocols/pop3/src/main/java/org/apache/james/protocols/pop3/core/TopCmdHandler.java
james/project/trunk/protocols/smtp/src/main/java/org/apache/james/protocols/smtp/SMTPConfigurationImpl.java
james/project/trunk/protocols/smtp/src/main/java/org/apache/james/protocols/smtp/core/DataCmdHandler.java
james/project/trunk/protocols/smtp/src/main/java/org/apache/james/protocols/smtp/core/fastfail/DNSRBLHandler.java
james/project/trunk/protocols/smtp/src/main/java/org/apache/james/protocols/smtp/core/fastfail/SpamTrapHandler.java
james/project/trunk/protocols/smtp/src/main/java/org/apache/james/protocols/smtp/hook/HookResult.java
james/project/trunk/server/container/cassandra-guice/src/main/java/org/apache/james/modules/server/ActiveMQQueueModule.java
james/project/trunk/server/container/cassandra-guice/src/main/java/org/apache/james/modules/server/EmbeddedActiveMQ.java
james/project/trunk/server/container/cassandra-guice/src/main/java/org/apache/james/utils/GuiceMailboxManagerResolver.java
james/project/trunk/server/container/cassandra-guice/src/main/java/org/apache/james/utils/GuiceServerProbe.java
james/project/trunk/server/container/cassandra-guice/src/main/java/org/apache/james/utils/InMemoryMailRepositoryStore.java
james/project/trunk/server/container/cassandra-guice/src/test/java/org/apache/james/modules/TestFilesystemModule.java
james/project/trunk/server/container/core/src/main/java/org/apache/james/core/MimeMessageInputStream.java
james/project/trunk/server/container/core/src/main/java/org/apache/james/core/MimeMessageInputStreamSource.java
james/project/trunk/server/container/core/src/main/java/org/apache/james/core/filesystem/UrlResource.java
james/project/trunk/server/container/jetty/src/main/java/org/apache/james/http/jetty/Configuration.java
james/project/trunk/server/container/jetty/src/main/java/org/apache/james/http/jetty/JettyHttpServer.java
james/project/trunk/server/container/spring/src/main/java/org/apache/james/container/spring/resource/DefaultJamesResourceLoader.java
james/project/trunk/server/container/spring/src/test/java/org/apache/james/container/spring/filesystem/FileSystemImplTest.java
james/project/trunk/server/container/util/src/main/java/org/apache/james/util/concurrent/NamedThreadFactory.java
james/project/trunk/server/data/data-cassandra/src/test/java/org/apache/james/rrt/cassandra/CassandraStepdefs.java
james/project/trunk/server/data/data-file/src/test/java/org/apache/james/rrt/file/XMLStepdefs.java
james/project/trunk/server/data/data-jdbc/src/test/java/org/apache/james/rrt/jdbc/JDBCStepdefs.java
james/project/trunk/server/data/data-jpa/src/test/java/org/apache/james/rrt/jpa/JPAStepdefs.java
james/project/trunk/server/data/data-library/src/main/java/org/apache/james/repository/file/ClassLoaderObjectInputStream.java
james/project/trunk/server/dns-service/dnsservice-dnsjava/src/test/java/org/apache/james/dnsservice/dnsjava/DNSJavaServiceTest.java
james/project/trunk/server/mailet/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/impl/jmx/MailProcessorManagement.java
james/project/trunk/server/mailet/mailetcontainer-camel/src/main/java/org/apache/james/mailetcontainer/impl/jmx/MatcherManagement.java
james/project/trunk/server/protocols/jmap/src/main/java/org/apache/james/jmap/BypassAuthOnRequestMethod.java
james/project/trunk/server/protocols/jmap/src/main/java/org/apache/james/jmap/json/MultipleClassesDeserializer.java
james/project/trunk/server/protocols/jmap/src/main/java/org/apache/james/jmap/json/MultipleObjectMapperBuilder.java
james/project/trunk/server/protocols/jmap/src/main/java/org/apache/james/jmap/methods/GetMessagesMethod.java
james/project/trunk/server/protocols/jmap/src/main/java/org/apache/james/jmap/methods/JmapResponse.java
james/project/trunk/server/protocols/jmap/src/main/java/org/apache/james/jmap/model/ContinuationTokenResponse.java
james/project/trunk/server/protocols/jmap/src/main/java/org/apache/james/jmap/model/FilterCondition.java
james/project/trunk/server/protocols/jmap/src/main/java/org/apache/james/jmap/model/FilterOperator.java
james/project/trunk/server/protocols/jmap/src/main/java/org/apache/james/jmap/model/GetMailboxesRequest.java
james/project/trunk/server/protocols/jmap/src/main/java/org/apache/james/jmap/model/GetMailboxesResponse.java
james/project/trunk/server/protocols/jmap/src/main/java/org/apache/james/jmap/model/GetMessageListRequest.java
james/project/trunk/server/protocols/jmap/src/main/java/org/apache/james/jmap/model/GetMessageListResponse.java
james/project/trunk/server/protocols/jmap/src/main/java/org/apache/james/jmap/model/GetMessagesRequest.java
james/project/trunk/server/protocols/jmap/src/main/java/org/apache/james/jmap/model/Message.java
james/project/trunk/server/protocols/jmap/src/main/java/org/apache/james/jmap/model/MessageProperty.java
james/project/trunk/server/protocols/jmap/src/main/java/org/apache/james/jmap/model/SubMessage.java
james/project/trunk/server/protocols/jmap/src/main/java/org/apache/james/jmap/model/mailbox/Role.java
james/project/trunk/server/protocols/jmap/src/main/java/org/apache/james/jmap/model/message/HeaderCollection.java
james/project/trunk/server/protocols/jmap/src/main/java/org/apache/james/jmap/model/message/MimePart.java
james/project/trunk/server/protocols/protocols-library/src/main/java/org/apache/james/protocols/lib/jmx/AbstractCommandHandlerStats.java
james/project/trunk/server/protocols/protocols-library/src/main/java/org/apache/james/protocols/lib/jmx/ConnectHandlerStats.java
james/project/trunk/server/protocols/protocols-library/src/main/java/org/apache/james/protocols/lib/jmx/LineHandlerStats.java
james/project/trunk/server/protocols/protocols-managesieve/src/main/java/org/apache/james/managesieveserver/netty/ManageSieveServer.java
james/project/trunk/server/protocols/protocols-smtp/src/main/java/org/apache/james/smtpserver/jmx/HookStats.java
james/project/trunk/server/queue/queue-activemq/src/main/java/org/apache/james/queue/activemq/MimeMessageBlobMessageSource.java
james/project/trunk/server/queue/queue-file/src/main/java/org/apache/james/queue/file/FileMailQueue.java
Modified:
james/project/trunk/backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/init/ClusterFactory.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/init/ClusterFactory.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/init/ClusterFactory.java
(original)
+++
james/project/trunk/backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/init/ClusterFactory.java
Tue Jan 26 10:22:12 2016
@@ -30,8 +30,8 @@ import com.google.common.collect.Immutab
public class ClusterFactory {
public static class CassandraServer {
- private String ip;
- private int port;
+ private final String ip;
+ private final int port;
public CassandraServer(String ip, int port) {
this.ip = ip;
Modified:
james/project/trunk/backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/init/SessionWithInitializedTablesFactory.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/init/SessionWithInitializedTablesFactory.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/init/SessionWithInitializedTablesFactory.java
(original)
+++
james/project/trunk/backends-common/cassandra/src/main/java/org/apache/james/backends/cassandra/init/SessionWithInitializedTablesFactory.java
Tue Jan 26 10:22:12 2016
@@ -26,7 +26,7 @@ import org.apache.james.backends.cassand
public class SessionWithInitializedTablesFactory {
private final static String DEFAULT_KEYSPACE_NAME = "apache_james";
- private CassandraModule module;
+ private final CassandraModule module;
public SessionWithInitializedTablesFactory(CassandraModule module) {
this.module = module;
Modified:
james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/FlagsBuilder.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/FlagsBuilder.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/FlagsBuilder.java
(original)
+++
james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/FlagsBuilder.java
Tue Jan 26 10:22:12 2016
@@ -23,7 +23,7 @@ import javax.mail.Flags;
public class FlagsBuilder {
- private Flags internalFlags;
+ private final Flags internalFlags;
public FlagsBuilder() {
internalFlags = new Flags();
Modified:
james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/acl/SimpleGroupMembershipResolver.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/acl/SimpleGroupMembershipResolver.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/acl/SimpleGroupMembershipResolver.java
(original)
+++
james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/acl/SimpleGroupMembershipResolver.java
Tue Jan 26 10:22:12 2016
@@ -67,7 +67,7 @@ public class SimpleGroupMembershipResolv
}
- private Set<Membership> memberships = new
HashSet<SimpleGroupMembershipResolver.Membership>(32);
+ private final Set<Membership> memberships = new
HashSet<SimpleGroupMembershipResolver.Membership>(32);
public void addMembership(String group, String user) {
memberships.add(new Membership(user, group));
Modified:
james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/model/MessageRange.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/model/MessageRange.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/model/MessageRange.java
(original)
+++
james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/model/MessageRange.java
Tue Jan 26 10:22:12 2016
@@ -233,7 +233,7 @@ public class MessageRange implements Ite
*/
private final class RangeIterator implements Iterator<Long> {
- private long to;
+ private final long to;
private long current;
public RangeIterator(long from, long to) {
Modified:
james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/model/SimpleMailboxACL.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/model/SimpleMailboxACL.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/model/SimpleMailboxACL.java
(original)
+++
james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/model/SimpleMailboxACL.java
Tue Jan 26 10:22:12 2016
@@ -221,7 +221,7 @@ public class SimpleMailboxACL implements
/**
* See RFC 4314 section 2.1.1. Obsolete Rights.
*/
- private CompatibilityMode compatibilityMode =
CompatibilityMode.ckx_det;
+ private final CompatibilityMode compatibilityMode =
CompatibilityMode.ckx_det;
/**
* 32 bit <code>int</code> to store the rights.
@@ -798,9 +798,9 @@ public class SimpleMailboxACL implements
}
public static class SimpleMailboxACLCommand implements MailboxACLCommand {
- private MailboxACLEntryKey key;
- private EditMode editMode;
- private MailboxACLRights rights;
+ private final MailboxACLEntryKey key;
+ private final EditMode editMode;
+ private final MailboxACLRights rights;
public SimpleMailboxACLCommand(MailboxACLEntryKey key, EditMode
editMode, MailboxACLRights rights) {
this.key = key;
Modified:
james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/model/UpdatedFlags.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/model/UpdatedFlags.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/model/UpdatedFlags.java
(original)
+++
james/project/trunk/mailbox/api/src/main/java/org/apache/james/mailbox/model/UpdatedFlags.java
Tue Jan 26 10:22:12 2016
@@ -35,7 +35,7 @@ public class UpdatedFlags {
private final Flags oldFlags;
private final Flags newFlags;
private final Flags modifiedFlags;
- private long modSeq;
+ private final long modSeq;
public UpdatedFlags(long uid, long modSeq, Flags oldFlags, Flags newFlags)
{
this.uid = uid;
Modified:
james/project/trunk/mailbox/api/src/test/java/org/apache/james/mailbox/mock/MockMailboxManager.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/api/src/test/java/org/apache/james/mailbox/mock/MockMailboxManager.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/api/src/test/java/org/apache/james/mailbox/mock/MockMailboxManager.java
(original)
+++
james/project/trunk/mailbox/api/src/test/java/org/apache/james/mailbox/mock/MockMailboxManager.java
Tue Jan 26 10:22:12 2016
@@ -40,7 +40,7 @@ public class MockMailboxManager {
/**
* The mock mailbox manager constructed based on a provided mailboxmanager.
*/
- private MailboxManager mockMailboxManager;
+ private final MailboxManager mockMailboxManager;
/**
* Number of Domains to be created in the Mailbox Manager.
Modified:
james/project/trunk/mailbox/api/src/test/java/org/apache/james/mailbox/mock/MockMailboxSession.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/api/src/test/java/org/apache/james/mailbox/mock/MockMailboxSession.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/api/src/test/java/org/apache/james/mailbox/mock/MockMailboxSession.java
(original)
+++
james/project/trunk/mailbox/api/src/test/java/org/apache/james/mailbox/mock/MockMailboxSession.java
Tue Jan 26 10:22:12 2016
@@ -32,13 +32,13 @@ import org.slf4j.LoggerFactory;
public class MockMailboxSession implements MailboxSession{
- private User user;
+ private final User user;
private boolean close;
- private Map<Object, Object> attrs = new HashMap<Object, Object>();
- private Logger log = LoggerFactory.getLogger("MockLog");
+ private final Map<Object, Object> attrs = new HashMap<Object, Object>();
+ private final Logger log = LoggerFactory.getLogger("MockLog");
private final static Random RANDOM = new Random();
- private long sessionId = RANDOM.nextLong();
+ private final long sessionId = RANDOM.nextLong();
public MockMailboxSession(final String username) {
this.user = new User() {
Modified:
james/project/trunk/mailbox/api/src/test/java/org/apache/james/mailbox/util/EventCollector.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/api/src/test/java/org/apache/james/mailbox/util/EventCollector.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/api/src/test/java/org/apache/james/mailbox/util/EventCollector.java
(original)
+++
james/project/trunk/mailbox/api/src/test/java/org/apache/james/mailbox/util/EventCollector.java
Tue Jan 26 10:22:12 2016
@@ -28,7 +28,7 @@ public class EventCollector implements M
private final List<Event> events = new ArrayList<Event>();
- private ListenerType listenerType;
+ private final ListenerType listenerType;
public EventCollector(ListenerType listenerType) {
this.listenerType = listenerType;
Modified:
james/project/trunk/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CacheInvalidatingMailboxListener.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CacheInvalidatingMailboxListener.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CacheInvalidatingMailboxListener.java
(original)
+++
james/project/trunk/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CacheInvalidatingMailboxListener.java
Tue Jan 26 10:22:12 2016
@@ -11,8 +11,8 @@ import org.apache.james.mailbox.store.ma
*/
public class CacheInvalidatingMailboxListener<Id extends MailboxId> implements
MailboxListener {
- private MailboxByPathCache<Id> mailboxCacheByPath;
- private MailboxMetadataCache<Id> mailboxMetadataCache;
+ private final MailboxByPathCache<Id> mailboxCacheByPath;
+ private final MailboxMetadataCache<Id> mailboxMetadataCache;
public CacheInvalidatingMailboxListener(MailboxByPathCache<Id>
mailboxCacheByPath, MailboxMetadataCache<Id> mailboxMetadataCache) {
this.mailboxCacheByPath = mailboxCacheByPath;
Modified:
james/project/trunk/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CachingMailboxMapper.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CachingMailboxMapper.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CachingMailboxMapper.java
(original)
+++
james/project/trunk/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CachingMailboxMapper.java
Tue Jan 26 10:22:12 2016
@@ -18,8 +18,8 @@ import org.apache.james.mailbox.store.ma
public class CachingMailboxMapper<Id extends MailboxId> implements
MailboxMapper<Id> {
- private MailboxMapper<Id> underlying;
- private MailboxByPathCache<Id> cache;
+ private final MailboxMapper<Id> underlying;
+ private final MailboxByPathCache<Id> cache;
public CachingMailboxMapper(MailboxMapper<Id> underlying,
MailboxByPathCache<Id> cache) {
this.underlying = underlying;
Modified:
james/project/trunk/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CachingMailboxSessionMapperFactory.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CachingMailboxSessionMapperFactory.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CachingMailboxSessionMapperFactory.java
(original)
+++
james/project/trunk/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CachingMailboxSessionMapperFactory.java
Tue Jan 26 10:22:12 2016
@@ -19,9 +19,9 @@ import org.apache.james.mailbox.store.us
public class CachingMailboxSessionMapperFactory<Id extends MailboxId> extends
MailboxSessionMapperFactory<Id> {
- private MailboxSessionMapperFactory<Id> underlying;
- private MailboxByPathCache<Id> mailboxByPathCache;
- private MailboxMetadataCache<Id> mailboxMetadataCache;
+ private final MailboxSessionMapperFactory<Id> underlying;
+ private final MailboxByPathCache<Id> mailboxByPathCache;
+ private final MailboxMetadataCache<Id> mailboxMetadataCache;
public
CachingMailboxSessionMapperFactory(MailboxSessionMapperFactory<Id> underlying,
MailboxByPathCache<Id> mailboxByPathCache, MailboxMetadataCache<Id>
mailboxMetadataCache) {
this.underlying = underlying;
Modified:
james/project/trunk/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CachingMessageMapper.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CachingMessageMapper.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CachingMessageMapper.java
(original)
+++
james/project/trunk/mailbox/caching/src/main/java/org/apache/james/mailbox/caching/CachingMessageMapper.java
Tue Jan 26 10:22:12 2016
@@ -21,8 +21,8 @@ import org.apache.james.mailbox.store.ma
*/
public class CachingMessageMapper<Id extends MailboxId> implements
MessageMapper<Id> {
- private MessageMapper<Id> underlying;
- private MailboxMetadataCache<Id> cache;
+ private final MessageMapper<Id> underlying;
+ private final MailboxMetadataCache<Id> cache;
public CachingMessageMapper(MessageMapper<Id> underlying,
MailboxMetadataCache<Id> cache) {
this.underlying = underlying;
Modified:
james/project/trunk/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/CassandraMailboxManager.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/CassandraMailboxManager.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/CassandraMailboxManager.java
(original)
+++
james/project/trunk/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/CassandraMailboxManager.java
Tue Jan 26 10:22:12 2016
@@ -41,7 +41,7 @@ import org.apache.james.mailbox.store.se
*/
@Singleton
public class CassandraMailboxManager extends StoreMailboxManager<CassandraId> {
- private MailboxPathLocker locker;
+ private final MailboxPathLocker locker;
@Inject
public CassandraMailboxManager(CassandraMailboxSessionMapperFactory
mapperFactory, Authenticator authenticator, final MailboxPathLocker locker) {
Modified:
james/project/trunk/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/user/CassandraSubscriptionMapper.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/user/CassandraSubscriptionMapper.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/user/CassandraSubscriptionMapper.java
(original)
+++
james/project/trunk/mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/user/CassandraSubscriptionMapper.java
Tue Jan 26 10:22:12 2016
@@ -41,7 +41,7 @@ import com.datastax.driver.core.Session;
import com.datastax.driver.core.querybuilder.QueryBuilder;
public class CassandraSubscriptionMapper extends NonTransactionalMapper
implements SubscriptionMapper {
- private Session session;
+ private final Session session;
public CassandraSubscriptionMapper(Session session) {
this.session = session;
Modified:
james/project/trunk/mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/IndexCreationFactory.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/IndexCreationFactory.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/IndexCreationFactory.java
(original)
+++
james/project/trunk/mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/IndexCreationFactory.java
Tue Jan 26 10:22:12 2016
@@ -33,7 +33,7 @@ import java.util.Optional;
public class IndexCreationFactory {
- private static Logger LOGGER =
LoggerFactory.getLogger(IndexCreationFactory.class);
+ private static final Logger LOGGER =
LoggerFactory.getLogger(IndexCreationFactory.class);
public static ClientProvider createIndex(ClientProvider clientProvider,
int nbShards, int nbReplica) {
try {
Modified:
james/project/trunk/mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/json/HeaderCollection.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/json/HeaderCollection.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/json/HeaderCollection.java
(original)
+++
james/project/trunk/mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/json/HeaderCollection.java
Tue Jan 26 10:22:12 2016
@@ -195,7 +195,7 @@ public class HeaderCollection {
private final ImmutableSet<EMailer> replyToAddressSet;
private final ImmutableSet<String> subjectSet;
private final ImmutableMultimap<String, String> headers;
- private Optional<ZonedDateTime> sentDate;
+ private final Optional<ZonedDateTime> sentDate;
private HeaderCollection(ImmutableSet<EMailer> toAddressSet,
ImmutableSet<EMailer> fromAddressSet,
ImmutableSet<EMailer> ccAddressSet, ImmutableSet<EMailer>
bccAddressSet, ImmutableSet<EMailer> replyToAddressSet, ImmutableSet<String>
subjectSet,
Modified:
james/project/trunk/mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/json/MimePart.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/json/MimePart.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/json/MimePart.java
(original)
+++
james/project/trunk/mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/json/MimePart.java
Tue Jan 26 10:22:12 2016
@@ -42,9 +42,9 @@ public class MimePart {
public static class Builder implements MimePartContainerBuilder {
- private HeaderCollection.Builder headerCollectionBuilder;
+ private final HeaderCollection.Builder headerCollectionBuilder;
private Optional<InputStream> bodyContent;
- private List<MimePart> children;
+ private final List<MimePart> children;
private Optional<String> mediaType;
private Optional<String> subType;
private Optional<String> fileName;
Modified:
james/project/trunk/mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/query/CriterionConverter.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/query/CriterionConverter.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/query/CriterionConverter.java
(original)
+++
james/project/trunk/mailbox/elasticsearch/src/main/java/org/apache/james/mailbox/elasticsearch/query/CriterionConverter.java
Tue Jan 26 10:22:12 2016
@@ -43,8 +43,8 @@ import static org.elasticsearch.index.qu
public class CriterionConverter {
- private Map<Class<?>, Function<SearchQuery.Criterion,
FilteredQueryRepresentation>> criterionConverterMap;
- private Map<Class<?>, BiFunction<String, SearchQuery.HeaderOperator,
FilteredQueryRepresentation>> headerOperatorConverterMap;
+ private final Map<Class<?>, Function<SearchQuery.Criterion,
FilteredQueryRepresentation>> criterionConverterMap;
+ private final Map<Class<?>, BiFunction<String, SearchQuery.HeaderOperator,
FilteredQueryRepresentation>> headerOperatorConverterMap;
public CriterionConverter() {
criterionConverterMap = new HashMap<>();
Modified:
james/project/trunk/mailbox/elasticsearch/src/test/java/org/apache/james/mailbox/elasticsearch/EmbeddedElasticSearch.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/elasticsearch/src/test/java/org/apache/james/mailbox/elasticsearch/EmbeddedElasticSearch.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/elasticsearch/src/test/java/org/apache/james/mailbox/elasticsearch/EmbeddedElasticSearch.java
(original)
+++
james/project/trunk/mailbox/elasticsearch/src/test/java/org/apache/james/mailbox/elasticsearch/EmbeddedElasticSearch.java
Tue Jan 26 10:22:12 2016
@@ -41,7 +41,7 @@ import com.jayway.awaitility.Duration;
public class EmbeddedElasticSearch extends ExternalResource {
- private static Logger LOGGER =
LoggerFactory.getLogger(EmbeddedElasticSearch.class);
+ private static final Logger LOGGER =
LoggerFactory.getLogger(EmbeddedElasticSearch.class);
private final Supplier<Path> folder;
private Node node;
Modified:
james/project/trunk/mailbox/hbase/src/main/java/org/apache/james/mailbox/hbase/io/ChunkOutputStream.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/hbase/src/main/java/org/apache/james/mailbox/hbase/io/ChunkOutputStream.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/hbase/src/main/java/org/apache/james/mailbox/hbase/io/ChunkOutputStream.java
(original)
+++
james/project/trunk/mailbox/hbase/src/main/java/org/apache/james/mailbox/hbase/io/ChunkOutputStream.java
Tue Jan 26 10:22:12 2016
@@ -41,7 +41,7 @@ public class ChunkOutputStream extends O
private final byte[] tableName;
private final byte[] cf;
private final byte[] key;
- private byte[] chunk;
+ private final byte[] chunk;
private long chunkPos = 1;
private long pos = 0;
Modified:
james/project/trunk/mailbox/hbase/src/main/java/org/apache/james/mailbox/hbase/mail/HBaseMailboxMessage.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/hbase/src/main/java/org/apache/james/mailbox/hbase/mail/HBaseMailboxMessage.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/hbase/src/main/java/org/apache/james/mailbox/hbase/mail/HBaseMailboxMessage.java
(original)
+++
james/project/trunk/mailbox/hbase/src/main/java/org/apache/james/mailbox/hbase/mail/HBaseMailboxMessage.java
Tue Jan 26 10:22:12 2016
@@ -57,13 +57,13 @@ public class HBaseMailboxMessage impleme
/** Configuration for the HBase cluster */
private final Configuration conf;
/** The value for the mailboxId field */
- private HBaseId mailboxId;
+ private final HBaseId mailboxId;
/** The value for the uid field */
private long uid;
/** The value for the modSeq field */
private long modSeq;
/** The value for the internalDate field */
- private Date internalDate;
+ private final Date internalDate;
/** The value for the answered field */
private boolean answered = false;
/** The value for the deleted field */
@@ -77,18 +77,18 @@ public class HBaseMailboxMessage impleme
/** The value for the seen field */
private boolean seen = false;
/** The first body octet */
- private int bodyStartOctet;
+ private final int bodyStartOctet;
/** Number of octets in the full document content */
- private long contentOctets;
+ private final long contentOctets;
/** MIME media type */
- private String mediaType;
+ private final String mediaType;
/** MIME sub type */
- private String subType;
+ private final String subType;
/** THE CRFL count when this document is textual, null otherwise */
private Long textualLineCount;
/** Meta data for this message */
- private List<Property> properties;
- private List<String> userFlags;
+ private final List<Property> properties;
+ private final List<String> userFlags;
/**
* Create a copy of the given message.
Modified:
james/project/trunk/mailbox/hbase/src/main/java/org/apache/james/mailbox/hbase/mail/model/HBaseMailbox.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/hbase/src/main/java/org/apache/james/mailbox/hbase/mail/model/HBaseMailbox.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/hbase/src/main/java/org/apache/james/mailbox/hbase/mail/model/HBaseMailbox.java
(original)
+++
james/project/trunk/mailbox/hbase/src/main/java/org/apache/james/mailbox/hbase/mail/model/HBaseMailbox.java
Tue Jan 26 10:22:12 2016
@@ -39,7 +39,7 @@ public class HBaseMailbox implements Mai
/** The value for the name field */
private String name;
/** The value for the uidValidity field */
- private long uidValidity;
+ private final long uidValidity;
private String user;
private String namespace;
private long lastUid;
Modified:
james/project/trunk/mailbox/hbase/src/test/java/org/apache/james/mailbox/hbase/mail/HBaseMailboxMessageMapperTest.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/hbase/src/test/java/org/apache/james/mailbox/hbase/mail/HBaseMailboxMessageMapperTest.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/hbase/src/test/java/org/apache/james/mailbox/hbase/mail/HBaseMailboxMessageMapperTest.java
(original)
+++
james/project/trunk/mailbox/hbase/src/test/java/org/apache/james/mailbox/hbase/mail/HBaseMailboxMessageMapperTest.java
Tue Jan 26 10:22:12 2016
@@ -88,7 +88,7 @@ public class HBaseMailboxMessageMapperTe
+ "\n"
+ "Test\n"
+ "\n.");
- private static SharedInputStream content = new
SharedByteArrayInputStream(messageTemplate);
+ private static final SharedInputStream content = new
SharedByteArrayInputStream(messageTemplate);
@Before
public void setUp() throws Exception {
Modified:
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/AbstractJCRScalingMapper.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/AbstractJCRScalingMapper.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/AbstractJCRScalingMapper.java
(original)
+++
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/AbstractJCRScalingMapper.java
Tue Jan 26 10:22:12 2016
@@ -40,7 +40,7 @@ public abstract class AbstractJCRScaling
private final MailboxSessionJCRRepository repository;
private final int scaling;
- private MailboxSession mSession;
+ private final MailboxSession mSession;
private final static char PAD ='_';
public AbstractJCRScalingMapper(MailboxSessionJCRRepository repository,
MailboxSession mSession, int scaling) {
Modified:
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/GlobalMailboxSessionJCRRepository.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/GlobalMailboxSessionJCRRepository.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/GlobalMailboxSessionJCRRepository.java
(original)
+++
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/GlobalMailboxSessionJCRRepository.java
Tue Jan 26 10:22:12 2016
@@ -32,8 +32,8 @@ import org.apache.james.mailbox.MailboxS
*/
public class GlobalMailboxSessionJCRRepository extends
MailboxSessionJCRRepository{
- private String username;
- private char[] pass;
+ private final String username;
+ private final char[] pass;
public GlobalMailboxSessionJCRRepository(Repository repository, String
workspace, String username, String password) {
super(repository, workspace);
Modified:
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/JCRMailboxSessionMapperFactory.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/JCRMailboxSessionMapperFactory.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/JCRMailboxSessionMapperFactory.java
(original)
+++
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/JCRMailboxSessionMapperFactory.java
Tue Jan 26 10:22:12 2016
@@ -41,9 +41,9 @@ public class JCRMailboxSessionMapperFact
private final MailboxSessionJCRRepository repository;
private final static int DEFAULT_SCALING = 2;
private final int scaling;
- private int messageScaling;
- private UidProvider<JCRId> uidProvider;
- private ModSeqProvider<JCRId> modSeqProvider;
+ private final int messageScaling;
+ private final UidProvider<JCRId> uidProvider;
+ private final ModSeqProvider<JCRId> modSeqProvider;
public JCRMailboxSessionMapperFactory(final MailboxSessionJCRRepository
repository, final UidProvider<JCRId> uidProvider, final ModSeqProvider<JCRId>
modSeqProvider) {
this(repository, uidProvider, modSeqProvider, DEFAULT_SCALING,
JCRMessageMapper.MESSAGE_SCALE_DAY);
Modified:
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/JCRRepositoryAuthenticator.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/JCRRepositoryAuthenticator.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/JCRRepositoryAuthenticator.java
(original)
+++
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/JCRRepositoryAuthenticator.java
Tue Jan 26 10:22:12 2016
@@ -35,7 +35,7 @@ import org.apache.james.mailbox.store.Au
*/
public class JCRRepositoryAuthenticator implements Authenticator{
- private MailboxSessionJCRRepository repository;
+ private final MailboxSessionJCRRepository repository;
public JCRRepositoryAuthenticator(MailboxSessionJCRRepository repository) {
this.repository = repository;
Modified:
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/MailboxSessionJCRRepository.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/MailboxSessionJCRRepository.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/MailboxSessionJCRRepository.java
(original)
+++
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/MailboxSessionJCRRepository.java
Tue Jan 26 10:22:12 2016
@@ -33,8 +33,8 @@ import org.apache.james.mailbox.MailboxS
*/
public class MailboxSessionJCRRepository {
private final static String JCR_SESSION = "JCR_SESSION";
- private Repository repository;
- private String workspace;
+ private final Repository repository;
+ private final String workspace;
public MailboxSessionJCRRepository(Repository repository ,String
workspace) {
this.repository = repository;
Modified:
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/mail/JCRModSeqProvider.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/mail/JCRModSeqProvider.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/mail/JCRModSeqProvider.java
(original)
+++
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/mail/JCRModSeqProvider.java
Tue Jan 26 10:22:12 2016
@@ -33,7 +33,7 @@ import org.apache.james.mailbox.store.ma
public class JCRModSeqProvider extends AbstractLockingModSeqProvider<JCRId>{
- private MailboxSessionJCRRepository repository;
+ private final MailboxSessionJCRRepository repository;
public JCRModSeqProvider(MailboxPathLocker locker,
MailboxSessionJCRRepository repository) {
super(locker);
Modified:
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/mail/JCRUidProvider.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/mail/JCRUidProvider.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/mail/JCRUidProvider.java
(original)
+++
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/mail/JCRUidProvider.java
Tue Jan 26 10:22:12 2016
@@ -33,7 +33,7 @@ import org.apache.james.mailbox.store.ma
public class JCRUidProvider extends AbstractLockingUidProvider<JCRId> {
- private MailboxSessionJCRRepository repository;
+ private final MailboxSessionJCRRepository repository;
public JCRUidProvider(MailboxPathLocker locker,
MailboxSessionJCRRepository repository) {
super(locker);
Modified:
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/user/model/JCRSubscription.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/user/model/JCRSubscription.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/user/model/JCRSubscription.java
(original)
+++
james/project/trunk/mailbox/jcr/src/main/java/org/apache/james/mailbox/jcr/user/model/JCRSubscription.java
Tue Jan 26 10:22:12 2016
@@ -43,7 +43,7 @@ public class JCRSubscription implements
private Node node;
private final Logger log;
- private String mailbox;
+ private final String mailbox;
private String username;
Modified:
james/project/trunk/mailbox/jcr/src/test/java/org/apache/james/mailbox/jcr/JCRSubscriptionManagerTest.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/jcr/src/test/java/org/apache/james/mailbox/jcr/JCRSubscriptionManagerTest.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/jcr/src/test/java/org/apache/james/mailbox/jcr/JCRSubscriptionManagerTest.java
(original)
+++
james/project/trunk/mailbox/jcr/src/test/java/org/apache/james/mailbox/jcr/JCRSubscriptionManagerTest.java
Tue Jan 26 10:22:12 2016
@@ -38,9 +38,9 @@ public class JCRSubscriptionManagerTest
public static final String META_DATA_DIRECTORY = "target/user-meta-data";
private static RepositoryImpl repository;
- private static String user = "user";
- private static String pass = "pass";
- private static String workspace = null;
+ private static final String user = "user";
+ private static final String pass = "pass";
+ private static final String workspace = null;
@BeforeClass
public static void before() throws RepositoryException {
Modified:
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAModSeqProvider.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAModSeqProvider.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAModSeqProvider.java
(original)
+++
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAModSeqProvider.java
Tue Jan 26 10:22:12 2016
@@ -32,7 +32,7 @@ import org.apache.james.mailbox.store.ma
public class JPAModSeqProvider extends AbstractLockingModSeqProvider<JPAId> {
- private EntityManagerFactory factory;
+ private final EntityManagerFactory factory;
public JPAModSeqProvider(MailboxPathLocker locker, EntityManagerFactory
factory) {
super(locker);
Modified:
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAUidProvider.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAUidProvider.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAUidProvider.java
(original)
+++
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/JPAUidProvider.java
Tue Jan 26 10:22:12 2016
@@ -32,7 +32,7 @@ import org.apache.james.mailbox.store.ma
public class JPAUidProvider extends AbstractLockingUidProvider<JPAId> {
- private EntityManagerFactory factory;
+ private final EntityManagerFactory factory;
public JPAUidProvider(MailboxPathLocker locker, EntityManagerFactory
factory) {
super(locker);
Modified:
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java
(original)
+++
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/AbstractJPAMailboxMessage.java
Tue Jan 26 10:22:12 2016
@@ -175,7 +175,7 @@ public abstract class AbstractJPAMailbox
/** The value for the internalDate field */
@Basic(optional = false)
@Column(name = "MAIL_DATE")
- private Date internalDate;
+ private final Date internalDate;
/** The value for the answered field */
@Basic(optional = false)
@@ -214,27 +214,27 @@ public abstract class AbstractJPAMailbox
/** The first body octet */
@Basic(optional = false)
@Column(name = "MAIL_BODY_START_OCTET", nullable = false)
- private int bodyStartOctet;
+ private final int bodyStartOctet;
/** Number of octets in the full document content */
@Basic(optional = false)
@Column(name = "MAIL_CONTENT_OCTETS_COUNT", nullable = false)
- private long contentOctets;
+ private final long contentOctets;
/** MIME media type */
@Basic(optional = true)
@Column(name = "MAIL_MIME_TYPE", nullable = true, length = 200)
- private String mediaType;
+ private final String mediaType;
/** MIME sub type */
@Basic(optional = true)
@Column(name = "MAIL_MIME_SUBTYPE", nullable = true, length = 200)
- private String subType;
+ private final String subType;
/** THE CRFL count when this document is textual, null otherwise */
@Basic(optional = true)
@Column(name = "MAIL_TEXTUAL_LINE_COUNT", nullable = true)
- private Long textualLineCount;
+ private final Long textualLineCount;
/** Meta data for this message */
@@ -242,13 +242,13 @@ public abstract class AbstractJPAMailbox
@OrderBy("line")
@ElementJoinColumns({@ElementJoinColumn(name="MAILBOX_ID",
referencedColumnName="MAILBOX_ID"),
@ElementJoinColumn(name="MAIL_UID",
referencedColumnName="MAIL_UID")})
- private List<JPAProperty> properties;
+ private final 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 List<JPAUserFlag> userFlags;
+ private final List<JPAUserFlag> userFlags;
public AbstractJPAMailboxMessage(JPAMailbox mailbox, Date internalDate,
Flags flags, final long contentOctets, final int bodyStartOctet, final
PropertyBuilder propertyBuilder) {
this.mailbox = mailbox;
Modified:
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/EncryptDecryptHelper.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/EncryptDecryptHelper.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/EncryptDecryptHelper.java
(original)
+++
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/EncryptDecryptHelper.java
Tue Jan 26 10:22:12 2016
@@ -28,7 +28,7 @@ import org.jasypt.encryption.pbe.Standar
public class EncryptDecryptHelper {
// Use one static instance as it is thread safe
- private static StandardPBEByteEncryptor encryptor = new
StandardPBEByteEncryptor();
+ private static final StandardPBEByteEncryptor encryptor = new
StandardPBEByteEncryptor();
/**
Modified:
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAEncryptedMailboxMessage.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAEncryptedMailboxMessage.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAEncryptedMailboxMessage.java
(original)
+++
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAEncryptedMailboxMessage.java
Tue Jan 26 10:22:12 2016
@@ -50,7 +50,7 @@ public class JPAEncryptedMailboxMessage
@Column(name = "MAIL_BYTES", length = 1048576000, nullable = false)
@Externalizer("EncryptDecryptHelper.getEncrypted")
@Factory("EncryptDecryptHelper.getDecrypted")
- @Lob private byte[] body;
+ @Lob private final byte[] body;
/** The value for the header field. Lazy loaded */
@@ -59,7 +59,7 @@ public class JPAEncryptedMailboxMessage
@Column(name = "HEADER_BYTES", length = 10485760, nullable = false)
@Externalizer("EncryptDecryptHelper.getEncrypted")
@Factory("EncryptDecryptHelper.getDecrypted")
- @Lob private byte[] header;
+ @Lob private final byte[] header;
public JPAEncryptedMailboxMessage(JPAMailbox mailbox, Date
internalDate, int size, Flags flags, SharedInputStream content, int
bodyStartOctet, final PropertyBuilder propertyBuilder) throws MailboxException {
super(mailbox, internalDate, flags, size ,bodyStartOctet,
propertyBuilder);
Modified:
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAMailboxMessage.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAMailboxMessage.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAMailboxMessage.java
(original)
+++
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAMailboxMessage.java
Tue Jan 26 10:22:12 2016
@@ -46,14 +46,14 @@ public class JPAMailboxMessage extends A
/** 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 byte[] body;
+ @Lob private final 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 byte[] header;
+ @Lob private final byte[] header;
public JPAMailboxMessage(JPAMailbox mailbox, Date internalDate, int size,
Flags flags, SharedInputStream content, int bodyStartOctet, final
PropertyBuilder propertyBuilder) throws MailboxException {
super(mailbox, internalDate, flags, size ,bodyStartOctet,
propertyBuilder);
Modified:
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAStreamingMailboxMessage.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAStreamingMailboxMessage.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAStreamingMailboxMessage.java
(original)
+++
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/mail/model/openjpa/JPAStreamingMailboxMessage.java
Tue Jan 26 10:22:12 2016
@@ -53,13 +53,13 @@ public class JPAStreamingMailboxMessage
@Persistent(optional = false, fetch = FetchType.LAZY)
@Column(name = "MAIL_BYTES", length = 1048576000, nullable = false)
- private InputStream body;
+ private final InputStream body;
@Persistent(optional = false, fetch = FetchType.LAZY)
@Column(name = "HEADER_BYTES", length = 10485760, nullable = false)
- private InputStream header;
+ private final InputStream header;
- private SharedInputStream content;
+ private final SharedInputStream content;
public JPAStreamingMailboxMessage(JPAMailbox mailbox, Date internalDate,
int size, Flags flags, SharedInputStream content, int bodyStartOctet, final
PropertyBuilder propertyBuilder) throws MailboxException {
super(mailbox, internalDate, flags, size ,bodyStartOctet,
propertyBuilder);
Modified:
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/openjpa/OpenJPAMailboxManager.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/openjpa/OpenJPAMailboxManager.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/openjpa/OpenJPAMailboxManager.java
(original)
+++
james/project/trunk/mailbox/jpa/src/main/java/org/apache/james/mailbox/jpa/openjpa/OpenJPAMailboxManager.java
Tue Jan 26 10:22:12 2016
@@ -41,7 +41,7 @@ import org.apache.james.mailbox.store.ma
*/
public class OpenJPAMailboxManager extends JPAMailboxManager {
- private AdvancedFeature feature;
+ private final AdvancedFeature feature;
public OpenJPAMailboxManager(JPAMailboxSessionMapperFactory mapperFactory,
Authenticator authenticator, MailboxPathLocker locker, boolean useStreaming,
MailboxACLResolver aclResolver, GroupMembershipResolver
groupMembershipResolver) {
super(mapperFactory, authenticator, locker, aclResolver,
groupMembershipResolver);
Modified:
james/project/trunk/mailbox/kafka/src/main/java/org/apache/james/mailbox/kafka/KafkaMessageConsumer.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/kafka/src/main/java/org/apache/james/mailbox/kafka/KafkaMessageConsumer.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/kafka/src/main/java/org/apache/james/mailbox/kafka/KafkaMessageConsumer.java
(original)
+++
james/project/trunk/mailbox/kafka/src/main/java/org/apache/james/mailbox/kafka/KafkaMessageConsumer.java
Tue Jan 26 10:22:12 2016
@@ -42,7 +42,7 @@ public class KafkaMessageConsumer implem
private class Consumer implements Runnable {
- private KafkaStream<byte[], byte[]> m_stream;
+ private final KafkaStream<byte[], byte[]> m_stream;
public Consumer(KafkaStream<byte[], byte[]> a_stream) {
m_stream = a_stream;
Modified:
james/project/trunk/mailbox/lucene/src/main/java/org/apache/james/mailbox/lucene/search/UpperCaseFilter.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/lucene/src/main/java/org/apache/james/mailbox/lucene/search/UpperCaseFilter.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/lucene/src/main/java/org/apache/james/mailbox/lucene/search/UpperCaseFilter.java
(original)
+++
james/project/trunk/mailbox/lucene/src/main/java/org/apache/james/mailbox/lucene/search/UpperCaseFilter.java
Tue Jan 26 10:22:12 2016
@@ -28,7 +28,7 @@ import org.apache.lucene.analysis.tokena
* Normalizes token text to upper case.
*/
public final class UpperCaseFilter extends TokenFilter {
- private CharTermAttribute termAtt;
+ private final CharTermAttribute termAtt;
public UpperCaseFilter(TokenStream in) {
super(in);
Modified:
james/project/trunk/mailbox/lucene/src/test/java/org/apache/james/mailbox/lucene/search/LuceneMailboxMessageSearchIndexTest.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/lucene/src/test/java/org/apache/james/mailbox/lucene/search/LuceneMailboxMessageSearchIndexTest.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/lucene/src/test/java/org/apache/james/mailbox/lucene/search/LuceneMailboxMessageSearchIndexTest.java
(original)
+++
james/project/trunk/mailbox/lucene/src/test/java/org/apache/james/mailbox/lucene/search/LuceneMailboxMessageSearchIndexTest.java
Tue Jan 26 10:22:12 2016
@@ -703,7 +703,7 @@ public class LuceneMailboxMessageSearchI
}
private final class SimpleMailbox implements Mailbox<TestId> {
- private TestId id;
+ private final TestId id;
public SimpleMailbox(long id) {
this.id = TestId.of(id);
Modified:
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirFolder.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirFolder.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirFolder.java
(original)
+++
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirFolder.java
Tue Jan 26 10:22:12 2016
@@ -62,12 +62,12 @@ public class MaildirFolder {
public static final String NEW = "new";
public static final String TMP = "tmp";
- private File rootFolder;
- private File curFolder;
- private File newFolder;
- private File tmpFolder;
- private File uidFile;
- private File aclFile;
+ private final File rootFolder;
+ private final File curFolder;
+ private final File newFolder;
+ private final File tmpFolder;
+ private final File uidFile;
+ private final File aclFile;
private long lastUid = -1;
private int messageCount = 0;
Modified:
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirMessageName.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirMessageName.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirMessageName.java
(original)
+++
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirMessageName.java
Tue Jan 26 10:22:12 2016
@@ -61,12 +61,12 @@ public class MaildirMessageName {
/**
* The number of deliveries done by the server since its last start
*/
- private static AtomicInteger deliveries = new AtomicInteger(0);
+ private static final AtomicInteger deliveries = new AtomicInteger(0);
/**
* A random generator for the random part in the unique message names
*/
- private static Random random = new Random();
+ private static final Random random = new Random();
/**
* The process id of the server process
@@ -92,7 +92,7 @@ public class MaildirMessageName {
private String fullName;
private File file;
- private MaildirFolder parentFolder;
+ private final MaildirFolder parentFolder;
private String timestamp;
private String uniqueString;
private String hostnameAndMeta; // tim-erwin.de,S=1000:2,RS
Modified:
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirStore.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirStore.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirStore.java
(original)
+++
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/MaildirStore.java
Tue Jan 26 10:22:12 2016
@@ -43,7 +43,7 @@ public class MaildirStore implements Uid
public static final String maildirDelimiter = ".";
- private String maildirLocation;
+ private final String maildirLocation;
private File maildirRootFile;
private final MailboxPathLocker locker;
Modified:
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/UidConstraint.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/UidConstraint.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/UidConstraint.java
(original)
+++
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/UidConstraint.java
Tue Jan 26 10:22:12 2016
@@ -22,7 +22,7 @@ import java.util.LinkedList;
public class UidConstraint {
- private LinkedList<Constraint> constraints = new LinkedList<Constraint>();
+ private final LinkedList<Constraint> constraints = new
LinkedList<Constraint>();
public UidConstraint append(Constraint constraint) {
constraints.add(constraint);
@@ -64,7 +64,7 @@ public class UidConstraint {
public static class Equals extends Constraint {
- private long uid;
+ private final long uid;
public Equals(long uid) {
this.uid = uid;
@@ -79,7 +79,7 @@ public class UidConstraint {
public static class LessOrEquals extends Constraint {
- private long uid;
+ private final long uid;
public LessOrEquals(long uid) {
this.uid = uid;
@@ -94,7 +94,7 @@ public class UidConstraint {
public static class GreaterOrEquals extends Constraint {
- private long uid;
+ private final long uid;
public GreaterOrEquals(long uid) {
this.uid = uid;
@@ -109,8 +109,8 @@ public class UidConstraint {
public static class Between extends Constraint {
- private long lower;
- private long upper;
+ private final long lower;
+ private final long upper;
public Between(long lower, long upper) {
this.lower = lower;
Modified:
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/mail/MaildirMailboxMapper.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/mail/MaildirMailboxMapper.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/mail/MaildirMailboxMapper.java
(original)
+++
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/mail/MaildirMailboxMapper.java
Tue Jan 26 10:22:12 2016
@@ -53,7 +53,7 @@ public class MaildirMailboxMapper extend
/**
* A request-scoped list of mailboxes in order to refer to them via id
*/
- private ArrayList<Mailbox<MaildirId>> mailboxCache = new
ArrayList<Mailbox<MaildirId>>();
+ private final ArrayList<Mailbox<MaildirId>> mailboxCache = new
ArrayList<Mailbox<MaildirId>>();
private final MailboxSession session;
Modified:
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/mail/model/MaildirMailboxMessage.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/mail/model/MaildirMailboxMessage.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/mail/model/MaildirMailboxMessage.java
(original)
+++
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/mail/model/MaildirMailboxMessage.java
Tue Jan 26 10:22:12 2016
@@ -38,7 +38,7 @@ public class MaildirMailboxMessage exten
private boolean flagged;
private boolean recent;
private boolean seen;
- private Mailbox<MaildirId> mailbox;
+ private final Mailbox<MaildirId> mailbox;
private long uid;
protected boolean newMessage;
private long modSeq;
Modified:
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/mail/model/MaildirMessage.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/mail/model/MaildirMessage.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/mail/model/MaildirMessage.java
(original)
+++
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/mail/model/MaildirMessage.java
Tue Jan 26 10:22:12 2016
@@ -45,7 +45,7 @@ import java.util.List;
public class MaildirMessage implements Message {
- private MaildirMessageName messageName;
+ private final MaildirMessageName messageName;
private int bodyStartOctet;
private final PropertyBuilder propertyBuilder = new PropertyBuilder();
private boolean parsed;
Modified:
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/user/MaildirSubscriptionMapper.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/user/MaildirSubscriptionMapper.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/user/MaildirSubscriptionMapper.java
(original)
+++
james/project/trunk/mailbox/maildir/src/main/java/org/apache/james/mailbox/maildir/user/MaildirSubscriptionMapper.java
Tue Jan 26 10:22:12 2016
@@ -40,7 +40,7 @@ import org.apache.james.mailbox.store.us
public class MaildirSubscriptionMapper extends NonTransactionalMapper
implements SubscriptionMapper {
private static final String FILE_SUBSCRIPTION = "subscriptions";
- private MaildirStore store;
+ private final MaildirStore store;
public MaildirSubscriptionMapper(MaildirStore store) {
this.store = store;
Modified:
james/project/trunk/mailbox/memory/src/main/java/org/apache/james/mailbox/inmemory/InMemoryMailboxSessionMapperFactory.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/memory/src/main/java/org/apache/james/mailbox/inmemory/InMemoryMailboxSessionMapperFactory.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/memory/src/main/java/org/apache/james/mailbox/inmemory/InMemoryMailboxSessionMapperFactory.java
(original)
+++
james/project/trunk/mailbox/memory/src/main/java/org/apache/james/mailbox/inmemory/InMemoryMailboxSessionMapperFactory.java
Tue Jan 26 10:22:12 2016
@@ -33,9 +33,9 @@ import org.apache.james.mailbox.store.us
public class InMemoryMailboxSessionMapperFactory extends
MailboxSessionMapperFactory<InMemoryId> {
- private MailboxMapper<InMemoryId> mailboxMapper;
- private MessageMapper<InMemoryId> messageMapper;
- private SubscriptionMapper subscriptionMapper;
+ private final MailboxMapper<InMemoryId> mailboxMapper;
+ private final MessageMapper<InMemoryId> messageMapper;
+ private final SubscriptionMapper subscriptionMapper;
public InMemoryMailboxSessionMapperFactory() {
mailboxMapper = new InMemoryMailboxMapper();
Modified:
james/project/trunk/mailbox/memory/src/main/java/org/apache/james/mailbox/inmemory/mail/InMemoryMessageMapper.java
URL:
http://svn.apache.org/viewvc/james/project/trunk/mailbox/memory/src/main/java/org/apache/james/mailbox/inmemory/mail/InMemoryMessageMapper.java?rev=1726759&r1=1726758&r2=1726759&view=diff
==============================================================================
---
james/project/trunk/mailbox/memory/src/main/java/org/apache/james/mailbox/inmemory/mail/InMemoryMessageMapper.java
(original)
+++
james/project/trunk/mailbox/memory/src/main/java/org/apache/james/mailbox/inmemory/mail/InMemoryMessageMapper.java
Tue Jan 26 10:22:12 2016
@@ -45,7 +45,7 @@ import org.apache.james.mailbox.store.ma
public class InMemoryMessageMapper extends AbstractMessageMapper<InMemoryId> {
- private Map<InMemoryId, Map<Long, MailboxMessage<InMemoryId>>>
mailboxByUid;
+ private final Map<InMemoryId, Map<Long, MailboxMessage<InMemoryId>>>
mailboxByUid;
private static final int INITIAL_SIZE = 256;
public InMemoryMessageMapper(MailboxSession session,
UidProvider<InMemoryId> uidProvider,
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]