com.hazelcast.config
Class EvictionConfigReadOnly

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

public class EvictionConfigReadOnly
extends EvictionConfig

Read only version of EvictionConfig.

See Also:
Serialized Form

Nested Class Summary
 
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
EvictionConfigReadOnly(EvictionConfig config)
           
 
Method Summary
 EvictionConfigReadOnly setEvictionPolicy(EvictionPolicy evictionPolicy)
           
 EvictionConfigReadOnly setMaximumSizePolicy(EvictionConfig.MaxSizePolicy maxSizePolicy)
           
 EvictionConfigReadOnly setSize(int size)
           
 
Methods inherited from class com.hazelcast.config.EvictionConfig
getAsReadOnly, getEvictionPolicy, getEvictionPolicyType, getEvictionStrategyType, getMaximumSizePolicy, getSize, readData, toString, writeData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EvictionConfigReadOnly

public EvictionConfigReadOnly(EvictionConfig config)
Method Detail

setSize

public EvictionConfigReadOnly setSize(int size)
Overrides:
setSize in class EvictionConfig

setMaximumSizePolicy

public EvictionConfigReadOnly setMaximumSizePolicy(EvictionConfig.MaxSizePolicy maxSizePolicy)
Overrides:
setMaximumSizePolicy in class EvictionConfig

setEvictionPolicy

public EvictionConfigReadOnly setEvictionPolicy(EvictionPolicy evictionPolicy)
Overrides:
setEvictionPolicy in class EvictionConfig


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