Package io.iworkflow.core.persistence
Interface SearchAttributesRW
-
- All Known Subinterfaces:
Persistence
- All Known Implementing Classes:
PersistenceImpl,SearchAttributeRWImpl
public interface SearchAttributesRW
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDateTimeFormat
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.BooleangetSearchAttributeBoolean(java.lang.String key)java.lang.StringgetSearchAttributeDatetime(java.lang.String key)java.lang.DoublegetSearchAttributeDouble(java.lang.String key)java.lang.LonggetSearchAttributeInt64(java.lang.String key)java.lang.StringgetSearchAttributeKeyword(java.lang.String key)java.util.List<java.lang.String>getSearchAttributeKeywordArray(java.lang.String key)java.lang.StringgetSearchAttributeText(java.lang.String key)voidsetSearchAttributeBoolean(java.lang.String key, java.lang.Boolean value)voidsetSearchAttributeDatetime(java.lang.String key, java.lang.String value)voidsetSearchAttributeDouble(java.lang.String key, java.lang.Double value)voidsetSearchAttributeInt64(java.lang.String key, java.lang.Long value)voidsetSearchAttributeKeyword(java.lang.String key, java.lang.String value)voidsetSearchAttributeKeywordArray(java.lang.String key, java.util.List<java.lang.String> value)voidsetSearchAttributeText(java.lang.String key, java.lang.String value)
-
-
-
Field Detail
-
DateTimeFormat
static final java.lang.String DateTimeFormat
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSearchAttributeInt64
java.lang.Long getSearchAttributeInt64(java.lang.String key)
-
setSearchAttributeInt64
void setSearchAttributeInt64(java.lang.String key, java.lang.Long value)
-
getSearchAttributeDouble
java.lang.Double getSearchAttributeDouble(java.lang.String key)
-
setSearchAttributeDouble
void setSearchAttributeDouble(java.lang.String key, java.lang.Double value)
-
getSearchAttributeBoolean
java.lang.Boolean getSearchAttributeBoolean(java.lang.String key)
-
setSearchAttributeBoolean
void setSearchAttributeBoolean(java.lang.String key, java.lang.Boolean value)
-
getSearchAttributeKeyword
java.lang.String getSearchAttributeKeyword(java.lang.String key)
-
setSearchAttributeKeyword
void setSearchAttributeKeyword(java.lang.String key, java.lang.String value)
-
getSearchAttributeText
java.lang.String getSearchAttributeText(java.lang.String key)
-
setSearchAttributeText
void setSearchAttributeText(java.lang.String key, java.lang.String value)
-
getSearchAttributeDatetime
java.lang.String getSearchAttributeDatetime(java.lang.String key)
-
setSearchAttributeDatetime
void setSearchAttributeDatetime(java.lang.String key, java.lang.String value)- Parameters:
key- the search attribute keyvalue- must be timestamp seconds, or in theDateTimeFormat
-
getSearchAttributeKeywordArray
java.util.List<java.lang.String> getSearchAttributeKeywordArray(java.lang.String key)
-
setSearchAttributeKeywordArray
void setSearchAttributeKeywordArray(java.lang.String key, java.util.List<java.lang.String> value)
-
-