public interface TimelineMetaStore
限定符和类型 | 方法和说明 |
---|---|
void |
close()
Close store service.
|
void |
delete(TimelineIdentifier identifier)
Delete existed timeline meta by identifier.
|
void |
dropAllTables()
Drop the table of meta store.
|
TimelineMeta |
insert(TimelineMeta meta)
Insert a new timeline meta with properties.
|
void |
prepareTables()
Create the table of meta store;
And create the SearchIndex of timeline meta if necessary.
|
TimelineMeta |
read(TimelineIdentifier identifier)
Get timeline meta by identifier.
|
SearchResult<TimelineMeta> |
search(SearchParameter searchParameter)
Search timeline meta by search parameter.
|
SearchResult<TimelineMeta> |
search(SearchQuery searchQuery)
Search timeline meta by search parameter.
|
TimelineMeta |
update(TimelineMeta meta)
Update existed timeline meta with new properties.
|
TimelineMeta read(TimelineIdentifier identifier)
identifier
- The identifier of timeline meta.SearchResult<TimelineMeta> search(SearchParameter searchParameter)
searchParameter
- The parameter of search, which will convert to SearchQuery.SearchResult<TimelineMeta> search(SearchQuery searchQuery)
searchQuery
- The searchQuery of search, which is self-defined query condition.TimelineMeta insert(TimelineMeta meta)
meta
- The meta of timeline.TimelineMeta update(TimelineMeta meta)
meta
- the meta of timeline.void delete(TimelineIdentifier identifier)
identifier
- The identifier of the timeline to be delete.void prepareTables()
void dropAllTables()
void close()
Copyright © 2019. All Rights Reserved.