Class ExpirationActionConverter
java.lang.Object
java.beans.PropertyEditorSupport
org.springframework.data.gemfire.support.AbstractPropertyEditorConverterSupport<org.apache.geode.cache.ExpirationAction>
org.springframework.data.gemfire.expiration.ExpirationActionConverter
- All Implemented Interfaces:
PropertyEditor
,org.springframework.core.convert.converter.Converter<String,
org.apache.geode.cache.ExpirationAction>
public class ExpirationActionConverter
extends AbstractPropertyEditorConverterSupport<org.apache.geode.cache.ExpirationAction>
The ExpirationActionTypeConverter class is a Spring Converter used to convert a String value into
a corresponding ExpirationActionType enumerated value.
- Since:
- 1.6.0
- See Also:
-
PropertyEditorSupport
Converter
ExpirationActionType
-
Constructor Summary
-
Method Summary
Methods inherited from class org.springframework.data.gemfire.support.AbstractPropertyEditorConverterSupport
assertConverted, setAsText
Methods inherited from class java.beans.PropertyEditorSupport
addPropertyChangeListener, firePropertyChange, getAsText, getCustomEditor, getJavaInitializationString, getSource, getTags, getValue, isPaintable, paintValue, removePropertyChangeListener, setSource, setValue, supportsCustomEditor
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.springframework.core.convert.converter.Converter
andThen
-
Constructor Details
-
ExpirationActionConverter
public ExpirationActionConverter()
-
-
Method Details
-
convert
Converts the given String into an appropriate GemFire ExpirationAction.- Parameters:
source
- the String to convert into an GemFire ExpirationAction.- Returns:
- an GemFire ExpirationAction value for the given String.
- Throws:
IllegalArgumentException
- if the String is not a valid GemFire ExpirationAction.- See Also:
-
ExpirationActionType.valueOfIgnoreCase(String)
ExpirationAction
-