com.hazelcast.config
Class CacheEvictionConfigReadOnly

java.lang.Object
  extended by com.hazelcast.config.EvictionConfig
      extended by com.hazelcast.config.CacheEvictionConfig
          extended by com.hazelcast.config.CacheEvictionConfigReadOnly
All Implemented Interfaces:
EvictionConfiguration, DataSerializable, Serializable

Deprecated. Use EvictionConfigReadOnly instead of this

@Deprecated
public class CacheEvictionConfigReadOnly
extends CacheEvictionConfig

Read only version of CacheEvictionConfig.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.hazelcast.config.CacheEvictionConfig
CacheEvictionConfig.CacheMaxSizePolicy
 
Nested classes/interfaces inherited from class com.hazelcast.config.EvictionConfig
EvictionConfig.MaxSizePolicy
 
Field Summary
 
Fields inherited from class com.hazelcast.config.EvictionConfig
DEFAULT_EVICTION_POLICY, DEFAULT_MAX_ENTRY_COUNT, evictionPolicy, maxSizePolicy, readOnly, size
 
Constructor Summary
CacheEvictionConfigReadOnly(EvictionConfig config)
          Deprecated.  
 
Method Summary
 CacheEvictionConfigReadOnly setEvictionPolicy(EvictionPolicy evictionPolicy)
          Deprecated.  
 CacheEvictionConfigReadOnly setMaximumSizePolicy(EvictionConfig.MaxSizePolicy maxSizePolicy)
          Deprecated.  
 CacheEvictionConfig setMaxSizePolicy(CacheEvictionConfig.CacheMaxSizePolicy cacheMaxSizePolicy)
          Deprecated. Sets the EvictionConfig.MaxSizePolicy by using specified CacheEvictionConfig.CacheMaxSizePolicy.
 CacheEvictionConfigReadOnly setSize(int size)
          Deprecated.  
 
Methods inherited from class com.hazelcast.config.CacheEvictionConfig
getAsReadOnly, getMaxSizePolicy, toString
 
Methods inherited from class com.hazelcast.config.EvictionConfig
getEvictionPolicy, getEvictionPolicyType, getEvictionStrategyType, getMaximumSizePolicy, getSize, readData, writeData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CacheEvictionConfigReadOnly

public CacheEvictionConfigReadOnly(EvictionConfig config)
Deprecated. 
Method Detail

setSize

public CacheEvictionConfigReadOnly setSize(int size)
Deprecated. 
Overrides:
setSize in class CacheEvictionConfig

setMaximumSizePolicy

public CacheEvictionConfigReadOnly setMaximumSizePolicy(EvictionConfig.MaxSizePolicy maxSizePolicy)
Deprecated. 
Overrides:
setMaximumSizePolicy in class CacheEvictionConfig

setMaxSizePolicy

public CacheEvictionConfig setMaxSizePolicy(CacheEvictionConfig.CacheMaxSizePolicy cacheMaxSizePolicy)
Deprecated. 
Description copied from class: CacheEvictionConfig
Sets the EvictionConfig.MaxSizePolicy by using specified CacheEvictionConfig.CacheMaxSizePolicy.

Overrides:
setMaxSizePolicy in class CacheEvictionConfig
Parameters:
cacheMaxSizePolicy - CacheEvictionConfig.CacheMaxSizePolicy to be converted and set as EvictionConfig.MaxSizePolicy
Returns:
this CacheEvictionConfig

setEvictionPolicy

public CacheEvictionConfigReadOnly setEvictionPolicy(EvictionPolicy evictionPolicy)
Deprecated. 
Overrides:
setEvictionPolicy in class CacheEvictionConfig


Copyright © 2015 Hazelcast, Inc.. All Rights Reserved.