Return-Path: X-Original-To: apmail-ignite-commits-archive@minotaur.apache.org Delivered-To: apmail-ignite-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 61B1D17C7B for ; Fri, 3 Jul 2015 00:55:27 +0000 (UTC) Received: (qmail 31901 invoked by uid 500); 3 Jul 2015 00:55:27 -0000 Delivered-To: apmail-ignite-commits-archive@ignite.apache.org Received: (qmail 31869 invoked by uid 500); 3 Jul 2015 00:55:27 -0000 Mailing-List: contact commits-help@ignite.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ignite.incubator.apache.org Delivered-To: mailing list commits@ignite.incubator.apache.org Received: (qmail 31860 invoked by uid 99); 3 Jul 2015 00:55:27 -0000 Received: from Unknown (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Jul 2015 00:55:27 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id D2D7C1827B0 for ; Fri, 3 Jul 2015 00:55:26 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.771 X-Spam-Level: * X-Spam-Status: No, score=1.771 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, T_RP_MATCHES_RCVD=-0.01, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-us-west.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id nxrXU-qlLkkE for ; Fri, 3 Jul 2015 00:55:19 +0000 (UTC) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx1-us-west.apache.org (ASF Mail Server at mx1-us-west.apache.org) with SMTP id BAC8B275F0 for ; Fri, 3 Jul 2015 00:55:11 +0000 (UTC) Received: (qmail 29285 invoked by uid 99); 3 Jul 2015 00:55:11 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Jul 2015 00:55:11 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 01793E3687; Fri, 3 Jul 2015 00:55:10 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: yzhdanov@apache.org To: commits@ignite.incubator.apache.org Date: Fri, 03 Jul 2015 00:55:25 -0000 Message-Id: In-Reply-To: References: X-Mailer: ASF-Git Admin Mailer Subject: [16/50] incubator-ignite git commit: IGNITE-1063 Added generic for chaining setters. IGNITE-1063 Added generic for chaining setters. Project: http://git-wip-us.apache.org/repos/asf/incubator-ignite/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-ignite/commit/ef7a35ce Tree: http://git-wip-us.apache.org/repos/asf/incubator-ignite/tree/ef7a35ce Diff: http://git-wip-us.apache.org/repos/asf/incubator-ignite/diff/ef7a35ce Branch: refs/heads/ignite-428 Commit: ef7a35ce9afb830c2e02b624eb3f3298f66e6129 Parents: bade9f1 Author: nikolay_tikhonov Authored: Tue Jun 30 12:31:13 2015 +0300 Committer: nikolay_tikhonov Committed: Tue Jun 30 12:31:13 2015 +0300 ---------------------------------------------------------------------- .../configuration/CacheConfiguration.java | 105 ++++++++++--------- .../configuration/NearCacheConfiguration.java | 10 +- 2 files changed, 61 insertions(+), 54 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/ef7a35ce/modules/core/src/main/java/org/apache/ignite/configuration/CacheConfiguration.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/configuration/CacheConfiguration.java b/modules/core/src/main/java/org/apache/ignite/configuration/CacheConfiguration.java index 7af4974..e2308f2 100644 --- a/modules/core/src/main/java/org/apache/ignite/configuration/CacheConfiguration.java +++ b/modules/core/src/main/java/org/apache/ignite/configuration/CacheConfiguration.java @@ -419,7 +419,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param name Cache name. May be null, but may not be empty string. * @return {@code this} for chaining. */ - public CacheConfiguration setName(String name) { + public CacheConfiguration setName(String name) { A.ensure(name == null || !name.isEmpty(), "Name cannot be null or empty."); this.name = name; @@ -444,7 +444,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param evictPlc Cache expiration policy. * @return {@code this} for chaining. */ - public CacheConfiguration setEvictionPolicy(@Nullable EvictionPolicy evictPlc) { + public CacheConfiguration setEvictionPolicy(@Nullable EvictionPolicy evictPlc) { this.evictPlc = evictPlc; return this; @@ -461,7 +461,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param nearCfg Near cache configuration. * @return {@code this} for chaining. */ - public CacheConfiguration setNearConfiguration(NearCacheConfiguration nearCfg) { + public CacheConfiguration setNearConfiguration(NearCacheConfiguration nearCfg) { this.nearCfg = nearCfg; return this; @@ -483,7 +483,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param writeSync Write synchronization mode. * @return {@code this} for chaining. */ - public CacheConfiguration setWriteSynchronizationMode(CacheWriteSynchronizationMode writeSync) { + public CacheConfiguration setWriteSynchronizationMode(CacheWriteSynchronizationMode writeSync) { this.writeSync = writeSync; return this; @@ -504,7 +504,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param nodeFilter Predicate specifying on which nodes the cache should be started. * @return {@code this} for chaining. */ - public CacheConfiguration setNodeFilter(IgnitePredicate nodeFilter) { + public CacheConfiguration setNodeFilter(IgnitePredicate nodeFilter) { this.nodeFilter = nodeFilter; return this; @@ -536,7 +536,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param evictSync {@code true} if synchronized, {@code false} if not. * @return {@code this} for chaining. */ - public CacheConfiguration setEvictSynchronized(boolean evictSync) { + public CacheConfiguration setEvictSynchronized(boolean evictSync) { this.evictSync = evictSync; return this; @@ -559,7 +559,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param evictKeyBufSize Eviction key buffer size. * @return {@code this} for chaining. */ - public CacheConfiguration setEvictSynchronizedKeyBufferSize(int evictKeyBufSize) { + public CacheConfiguration setEvictSynchronizedKeyBufferSize(int evictKeyBufSize) { this.evictKeyBufSize = evictKeyBufSize; return this; @@ -593,7 +593,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param evictSyncConcurrencyLvl Concurrency level for synchronized evictions. * @return {@code this} for chaining. */ - public CacheConfiguration setEvictSynchronizedConcurrencyLevel(int evictSyncConcurrencyLvl) { + public CacheConfiguration setEvictSynchronizedConcurrencyLevel(int evictSyncConcurrencyLvl) { this.evictSyncConcurrencyLvl = evictSyncConcurrencyLvl; return this; @@ -619,7 +619,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param evictSyncTimeout Timeout for synchronized evictions. * @return {@code this} for chaining. */ - public CacheConfiguration setEvictSynchronizedTimeout(long evictSyncTimeout) { + public CacheConfiguration setEvictSynchronizedTimeout(long evictSyncTimeout) { this.evictSyncTimeout = evictSyncTimeout; return this; @@ -651,7 +651,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param evictMaxOverflowRatio Maximum eviction overflow ratio. * @return {@code this} for chaining. */ - public CacheConfiguration setEvictMaxOverflowRatio(float evictMaxOverflowRatio) { + public CacheConfiguration setEvictMaxOverflowRatio(float evictMaxOverflowRatio) { this.evictMaxOverflowRatio = evictMaxOverflowRatio; return this; @@ -680,7 +680,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param evictFilter Eviction filter. * @return {@code this} for chaining. */ - public CacheConfiguration setEvictionFilter(EvictionFilter evictFilter) { + public CacheConfiguration setEvictionFilter(EvictionFilter evictFilter) { this.evictFilter = evictFilter; return this; @@ -709,7 +709,7 @@ public class CacheConfiguration extends MutableConfiguration { * @see #isEagerTtl() * @return {@code this} for chaining. */ - public CacheConfiguration setEagerTtl(boolean eagerTtl) { + public CacheConfiguration setEagerTtl(boolean eagerTtl) { this.eagerTtl = eagerTtl; return this; @@ -731,7 +731,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param startSize Cache start size. * @return {@code this} for chaining. */ - public CacheConfiguration setStartSize(int startSize) { + public CacheConfiguration setStartSize(int startSize) { this.startSize = startSize; return this; @@ -775,7 +775,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param loadPrevVal Load previous value flag. * @return {@code this} for chaining. */ - public CacheConfiguration setLoadPreviousValue(boolean loadPrevVal) { + public CacheConfiguration setLoadPreviousValue(boolean loadPrevVal) { this.loadPrevVal = loadPrevVal; return this; @@ -798,7 +798,8 @@ public class CacheConfiguration extends MutableConfiguration { * @return {@code this} for chaining. */ @SuppressWarnings("unchecked") - public CacheConfiguration setCacheStoreFactory(Factory> storeFactory) { + public CacheConfiguration setCacheStoreFactory( + Factory> storeFactory) { this.storeFactory = storeFactory; return this; @@ -819,7 +820,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param aff Cache key affinity. * @return {@code this} for chaining. */ - public CacheConfiguration setAffinity(AffinityFunction aff) { + public CacheConfiguration setAffinity(AffinityFunction aff) { this.aff = aff; return this; @@ -842,7 +843,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param cacheMode Caching mode. * @return {@code this} for chaining. */ - public CacheConfiguration setCacheMode(CacheMode cacheMode) { + public CacheConfiguration setCacheMode(CacheMode cacheMode) { this.cacheMode = cacheMode; return this; @@ -865,7 +866,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param atomicityMode Cache atomicity mode. * @return {@code this} for chaining. */ - public CacheConfiguration setAtomicityMode(CacheAtomicityMode atomicityMode) { + public CacheConfiguration setAtomicityMode(CacheAtomicityMode atomicityMode) { this.atomicityMode = atomicityMode; return this; @@ -888,7 +889,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param atomicWriteOrderMode Cache write ordering mode. * @return {@code this} for chaining. */ - public CacheConfiguration setAtomicWriteOrderMode(CacheAtomicWriteOrderMode atomicWriteOrderMode) { + public CacheConfiguration setAtomicWriteOrderMode(CacheAtomicWriteOrderMode atomicWriteOrderMode) { this.atomicWriteOrderMode = atomicWriteOrderMode; return this; @@ -913,7 +914,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param backups Number of backup nodes for one partition. * @return {@code this} for chaining. */ - public CacheConfiguration setBackups(int backups) { + public CacheConfiguration setBackups(int backups) { this.backups = backups; return this; @@ -935,7 +936,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param dfltLockTimeout Default lock timeout. * @return {@code this} for chaining. */ - public CacheConfiguration setDefaultLockTimeout(long dfltLockTimeout) { + public CacheConfiguration setDefaultLockTimeout(long dfltLockTimeout) { this.dfltLockTimeout = dfltLockTimeout; return this; @@ -956,7 +957,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param invalidate Flag to set this cache into invalidation-based mode. Default value is {@code false}. * @return {@code this} for chaining. */ - public CacheConfiguration setInvalidate(boolean invalidate) { + public CacheConfiguration setInvalidate(boolean invalidate) { this.invalidate = invalidate; return this; @@ -978,7 +979,7 @@ public class CacheConfiguration extends MutableConfiguration { * receive JTA transaction manager. * @return {@code this} for chaining. */ - public CacheConfiguration setTransactionManagerLookupClassName(String tmLookupClsName) { + public CacheConfiguration setTransactionManagerLookupClassName(String tmLookupClsName) { this.tmLookupClsName = tmLookupClsName; return this; @@ -990,7 +991,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param rebalanceMode Rebalance mode. * @return {@code this} for chaining. */ - public CacheConfiguration setRebalanceMode(CacheRebalanceMode rebalanceMode) { + public CacheConfiguration setRebalanceMode(CacheRebalanceMode rebalanceMode) { this.rebalanceMode = rebalanceMode; return this; @@ -1033,7 +1034,7 @@ public class CacheConfiguration extends MutableConfiguration { * @see #getRebalanceOrder() * @return {@code this} for chaining. */ - public CacheConfiguration setRebalanceOrder(int rebalanceOrder) { + public CacheConfiguration setRebalanceOrder(int rebalanceOrder) { this.rebalanceOrder = rebalanceOrder; return this; @@ -1057,7 +1058,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param rebalanceBatchSize Rebalance batch size. * @return {@code this} for chaining. */ - public CacheConfiguration setRebalanceBatchSize(int rebalanceBatchSize) { + public CacheConfiguration setRebalanceBatchSize(int rebalanceBatchSize) { this.rebalanceBatchSize = rebalanceBatchSize; return this; @@ -1079,7 +1080,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param swapEnabled {@code True} if swap storage is enabled. * @return {@code this} for chaining. */ - public CacheConfiguration setSwapEnabled(boolean swapEnabled) { + public CacheConfiguration setSwapEnabled(boolean swapEnabled) { this.swapEnabled = swapEnabled; return this; @@ -1108,7 +1109,7 @@ public class CacheConfiguration extends MutableConfiguration { * @see #getMaxConcurrentAsyncOperations() * @return {@code this} for chaining. */ - public CacheConfiguration setMaxConcurrentAsyncOperations(int maxConcurrentAsyncOps) { + public CacheConfiguration setMaxConcurrentAsyncOperations(int maxConcurrentAsyncOps) { this.maxConcurrentAsyncOps = maxConcurrentAsyncOps; return this; @@ -1131,7 +1132,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param writeBehindEnabled {@code true} if write-behind is enabled. * @return {@code this} for chaining. */ - public CacheConfiguration setWriteBehindEnabled(boolean writeBehindEnabled) { + public CacheConfiguration setWriteBehindEnabled(boolean writeBehindEnabled) { this.writeBehindEnabled = writeBehindEnabled; return this; @@ -1159,7 +1160,7 @@ public class CacheConfiguration extends MutableConfiguration { * @see #getWriteBehindFlushSize() * @return {@code this} for chaining. */ - public CacheConfiguration setWriteBehindFlushSize(int writeBehindFlushSize) { + public CacheConfiguration setWriteBehindFlushSize(int writeBehindFlushSize) { this.writeBehindFlushSize = writeBehindFlushSize; return this; @@ -1188,7 +1189,7 @@ public class CacheConfiguration extends MutableConfiguration { * @see #getWriteBehindFlushFrequency() * @return {@code this} for chaining. */ - public CacheConfiguration setWriteBehindFlushFrequency(long writeBehindFlushFreq) { + public CacheConfiguration setWriteBehindFlushFrequency(long writeBehindFlushFreq) { this.writeBehindFlushFreq = writeBehindFlushFreq; return this; @@ -1215,7 +1216,7 @@ public class CacheConfiguration extends MutableConfiguration { * @see #getWriteBehindFlushThreadCount() * @return {@code this} for chaining. */ - public CacheConfiguration setWriteBehindFlushThreadCount(int writeBehindFlushThreadCnt) { + public CacheConfiguration setWriteBehindFlushThreadCount(int writeBehindFlushThreadCnt) { this.writeBehindFlushThreadCnt = writeBehindFlushThreadCnt; return this; @@ -1242,7 +1243,7 @@ public class CacheConfiguration extends MutableConfiguration { * @see #getWriteBehindBatchSize() * @return {@code this} for chaining. */ - public CacheConfiguration setWriteBehindBatchSize(int writeBehindBatchSize) { + public CacheConfiguration setWriteBehindBatchSize(int writeBehindBatchSize) { this.writeBehindBatchSize = writeBehindBatchSize; return this; @@ -1267,7 +1268,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param rebalancePoolSize Size of rebalancing thread pool. * @return {@code this} for chaining. */ - public CacheConfiguration setRebalanceThreadPoolSize(int rebalancePoolSize) { + public CacheConfiguration setRebalanceThreadPoolSize(int rebalancePoolSize) { this.rebalancePoolSize = rebalancePoolSize; return this; @@ -1290,7 +1291,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param rebalanceTimeout Rebalance timeout (ms). * @return {@code this} for chaining. */ - public CacheConfiguration setRebalanceTimeout(long rebalanceTimeout) { + public CacheConfiguration setRebalanceTimeout(long rebalanceTimeout) { this.rebalanceTimeout = rebalanceTimeout; return this; @@ -1328,7 +1329,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param rebalanceDelay Rebalance delay to set. * @return {@code this} for chaining. */ - public CacheConfiguration setRebalanceDelay(long rebalanceDelay) { + public CacheConfiguration setRebalanceDelay(long rebalanceDelay) { this.rebalanceDelay = rebalanceDelay; return this; @@ -1364,7 +1365,7 @@ public class CacheConfiguration extends MutableConfiguration { * {@code 0} to disable throttling. * @return {@code this} for chaining. */ - public CacheConfiguration setRebalanceThrottle(long rebalanceThrottle) { + public CacheConfiguration setRebalanceThrottle(long rebalanceThrottle) { this.rebalanceThrottle = rebalanceThrottle; return this; @@ -1391,7 +1392,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param affMapper Affinity mapper. * @return {@code this} for chaining. */ - public CacheConfiguration setAffinityMapper(AffinityKeyMapper affMapper) { + public CacheConfiguration setAffinityMapper(AffinityKeyMapper affMapper) { this.affMapper = affMapper; return this; @@ -1438,7 +1439,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param offHeapMaxMem Maximum memory in bytes available to off-heap memory space. * @return {@code this} for chaining. */ - public CacheConfiguration setOffHeapMaxMemory(long offHeapMaxMem) { + public CacheConfiguration setOffHeapMaxMemory(long offHeapMaxMem) { this.offHeapMaxMem = offHeapMaxMem; return this; @@ -1462,7 +1463,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param memMode Memory mode. * @return {@code this} for chaining. */ - public CacheConfiguration setMemoryMode(CacheMemoryMode memMode) { + public CacheConfiguration setMemoryMode(CacheMemoryMode memMode) { this.memMode = memMode; return this; @@ -1484,7 +1485,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param interceptor Cache interceptor. * @return {@code this} for chaining. */ - public CacheConfiguration setInterceptor(CacheInterceptor interceptor) { + public CacheConfiguration setInterceptor(CacheInterceptor interceptor) { this.interceptor = interceptor; return this; @@ -1505,7 +1506,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param typeMeta Collection of type metadata. * @return {@code this} for chaining. */ - public CacheConfiguration setTypeMetadata(Collection typeMeta) { + public CacheConfiguration setTypeMetadata(Collection typeMeta) { this.typeMeta = typeMeta; return this; @@ -1530,7 +1531,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param readFromBackup {@code true} to allow reads from backups. * @return {@code this} for chaining. */ - public CacheConfiguration setReadFromBackup(boolean readFromBackup) { + public CacheConfiguration setReadFromBackup(boolean readFromBackup) { this.readFromBackup = readFromBackup; return this; @@ -1554,7 +1555,7 @@ public class CacheConfiguration extends MutableConfiguration { * @see #isCopyOnRead * @return {@code this} for chaining. */ - public CacheConfiguration setCopyOnRead(boolean cpOnRead) { + public CacheConfiguration setCopyOnRead(boolean cpOnRead) { this.cpOnRead = cpOnRead; return this; @@ -1567,7 +1568,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param cls One or more classes with SQL functions. * @return {@code this} for chaining. */ - public CacheConfiguration setSqlFunctionClasses(Class... cls) { + public CacheConfiguration setSqlFunctionClasses(Class... cls) { this.sqlFuncCls = cls; return this; @@ -1598,7 +1599,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param longQryWarnTimeout Timeout in milliseconds. * @return {@code this} for chaining. */ - public CacheConfiguration setLongQueryWarningTimeout(long longQryWarnTimeout) { + public CacheConfiguration setLongQueryWarningTimeout(long longQryWarnTimeout) { this.longQryWarnTimeout = longQryWarnTimeout; return this; @@ -1623,7 +1624,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param sqlEscapeAll Flag value. * @return {@code this} for chaining. */ - public CacheConfiguration setSqlEscapeAll(boolean sqlEscapeAll) { + public CacheConfiguration setSqlEscapeAll(boolean sqlEscapeAll) { this.sqlEscapeAll = sqlEscapeAll; return this; @@ -1660,7 +1661,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param indexedTypes Key and value type pairs. * @return {@code this} for chaining. */ - public CacheConfiguration setIndexedTypes(Class... indexedTypes) { + public CacheConfiguration setIndexedTypes(Class... indexedTypes) { A.ensure(indexedTypes == null || (indexedTypes.length & 1) == 0, "Number of indexed types is expected to be even. Refer to method javadoc for details."); @@ -1699,7 +1700,7 @@ public class CacheConfiguration extends MutableConfiguration { * @see #setOffHeapMaxMemory(long) * @return {@code this} for chaining. */ - public CacheConfiguration setSqlOnheapRowCacheSize(int size) { + public CacheConfiguration setSqlOnheapRowCacheSize(int size) { this.sqlOnheapRowCacheSize = size; return this; @@ -1720,7 +1721,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param pluginCfgs Cache plugin configurations. * @return {@code this} for chaining. */ - public CacheConfiguration setPluginConfigurations(CachePluginConfiguration... pluginCfgs) { + public CacheConfiguration setPluginConfigurations(CachePluginConfiguration... pluginCfgs) { this.pluginCfgs = pluginCfgs; return this; @@ -1739,7 +1740,7 @@ public class CacheConfiguration extends MutableConfiguration { * @param topValidator validator. * @return {@code this} for chaining. */ - public CacheConfiguration setTopologyValidator(TopologyValidator topValidator) { + public CacheConfiguration setTopologyValidator(TopologyValidator topValidator) { this.topValidator = topValidator; return this; @@ -1766,7 +1767,7 @@ public class CacheConfiguration extends MutableConfiguration { * @return {@code this} for chaining. * @see CacheStoreSessionListener */ - public CacheConfiguration setCacheStoreSessionListenerFactories( + public CacheConfiguration setCacheStoreSessionListenerFactories( Factory... storeSesLsnrs) { this.storeSesLsnrs = storeSesLsnrs; http://git-wip-us.apache.org/repos/asf/incubator-ignite/blob/ef7a35ce/modules/core/src/main/java/org/apache/ignite/configuration/NearCacheConfiguration.java ---------------------------------------------------------------------- diff --git a/modules/core/src/main/java/org/apache/ignite/configuration/NearCacheConfiguration.java b/modules/core/src/main/java/org/apache/ignite/configuration/NearCacheConfiguration.java index 0593601..580010a 100644 --- a/modules/core/src/main/java/org/apache/ignite/configuration/NearCacheConfiguration.java +++ b/modules/core/src/main/java/org/apache/ignite/configuration/NearCacheConfiguration.java @@ -64,9 +64,12 @@ public class NearCacheConfiguration extends MutableConfiguration { /** * @param nearEvictPlc Near eviction policy. + * @return {@code this} for chaining. */ - public void setNearEvictionPolicy(EvictionPolicy nearEvictPlc) { + public NearCacheConfiguration setNearEvictionPolicy(EvictionPolicy nearEvictPlc) { this.nearEvictPlc = nearEvictPlc; + + return this; } /** @@ -83,9 +86,12 @@ public class NearCacheConfiguration extends MutableConfiguration { * Start size for near cache. This property is only used for {@link CacheMode#PARTITIONED} caching mode. * * @param nearStartSize Start size for near cache. + * @return {@code this} for chaining. */ - public void setNearStartSize(int nearStartSize) { + public NearCacheConfiguration setNearStartSize(int nearStartSize) { this.nearStartSize = nearStartSize; + + return this; } /** {@inheritDoc} */