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.String
DateTimeFormat
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Boolean
getSearchAttributeBoolean(java.lang.String key)
java.lang.String
getSearchAttributeDatetime(java.lang.String key)
java.lang.Double
getSearchAttributeDouble(java.lang.String key)
java.lang.Long
getSearchAttributeInt64(java.lang.String key)
java.lang.String
getSearchAttributeKeyword(java.lang.String key)
java.util.List<java.lang.String>
getSearchAttributeKeywordArray(java.lang.String key)
java.lang.String
getSearchAttributeText(java.lang.String key)
void
setSearchAttributeBoolean(java.lang.String key, java.lang.Boolean value)
void
setSearchAttributeDatetime(java.lang.String key, java.lang.String value)
void
setSearchAttributeDouble(java.lang.String key, java.lang.Double value)
void
setSearchAttributeInt64(java.lang.String key, java.lang.Long value)
void
setSearchAttributeKeyword(java.lang.String key, java.lang.String value)
void
setSearchAttributeKeywordArray(java.lang.String key, java.util.List<java.lang.String> value)
void
setSearchAttributeText(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)
-
-