Package com.hazelcast.config
Class CacheSimpleConfig.ExpiryPolicyFactoryConfig.TimedExpiryPolicyFactoryConfig
java.lang.Object
com.hazelcast.config.CacheSimpleConfig.ExpiryPolicyFactoryConfig.TimedExpiryPolicyFactoryConfig
- All Implemented Interfaces:
DataSerializable,IdentifiedDataSerializable
- Enclosing class:
- CacheSimpleConfig.ExpiryPolicyFactoryConfig
public static class CacheSimpleConfig.ExpiryPolicyFactoryConfig.TimedExpiryPolicyFactoryConfig
extends Object
implements IdentifiedDataSerializable
Represents configuration for time based "ExpiryPolicyFactory" with duration and time unit.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumRepresents type of the "TimedExpiryPolicyFactoryConfig". -
Constructor Summary
ConstructorsConstructorDescriptionTimedExpiryPolicyFactoryConfig(CacheSimpleConfig.ExpiryPolicyFactoryConfig.TimedExpiryPolicyFactoryConfig.ExpiryPolicyType expiryPolicyType, CacheSimpleConfig.ExpiryPolicyFactoryConfig.DurationConfig durationConfig) -
Method Summary
-
Constructor Details
-
TimedExpiryPolicyFactoryConfig
public TimedExpiryPolicyFactoryConfig() -
TimedExpiryPolicyFactoryConfig
public TimedExpiryPolicyFactoryConfig(CacheSimpleConfig.ExpiryPolicyFactoryConfig.TimedExpiryPolicyFactoryConfig.ExpiryPolicyType expiryPolicyType, CacheSimpleConfig.ExpiryPolicyFactoryConfig.DurationConfig durationConfig)
-
-
Method Details
-
getExpiryPolicyType
public CacheSimpleConfig.ExpiryPolicyFactoryConfig.TimedExpiryPolicyFactoryConfig.ExpiryPolicyType getExpiryPolicyType() -
getDurationConfig
-
getFactoryId
public int getFactoryId()Description copied from interface:IdentifiedDataSerializableReturns DataSerializableFactory factory ID for this class.- Specified by:
getFactoryIdin interfaceIdentifiedDataSerializable- Returns:
- factory ID
-
getClassId
public int getClassId()Description copied from interface:IdentifiedDataSerializableReturns type identifier for this class. It should be unique per DataSerializableFactory.- Specified by:
getClassIdin interfaceIdentifiedDataSerializable- Returns:
- type ID
-
writeData
Description copied from interface:DataSerializableWrites object fields to output stream- Specified by:
writeDatain interfaceDataSerializable- Parameters:
out- output- Throws:
IOException- if an I/O error occurs. In particular, anIOExceptionmay be thrown if the output stream has been closed.
-
readData
Description copied from interface:DataSerializableReads fields from the input stream- Specified by:
readDatain interfaceDataSerializable- Parameters:
in- input- Throws:
IOException- if an I/O error occurs. In particular, anIOExceptionmay be thrown if the input stream has been closed.
-
equals
-
hashCode
public int hashCode() -
toString
-