public class TimelineStoreImpl extends Object implements TimelineStore
构造器和说明 |
---|
TimelineStoreImpl(SyncClient client,
TimelineSchema schema) |
限定符和类型 | 方法和说明 |
---|---|
void |
close()
Close the writer and thread pool.
|
TimelineQueue |
createTimelineQueue(TimelineIdentifier identifier)
Create and get the timeline queue with specified identifier.
|
void |
dropAllTables()
Drop the table of timeline.
|
void |
flush()
Flush all the messages in buffer, wait until finish writing.
|
void |
prepareTables()
Create the table of timeline.
|
SearchResult<TimelineEntry> |
search(SearchParameter searchParameter)
Search timeline entries by search parameter.
|
SearchResult<TimelineEntry> |
search(SearchQuery searchQuery)
Search TimelineEntry by search parameter.
|
public TimelineStoreImpl(SyncClient client, TimelineSchema schema)
public TimelineQueue createTimelineQueue(TimelineIdentifier identifier)
TimelineStore
createTimelineQueue
在接口中 TimelineStore
identifier
- The identifier of timeline.public SearchResult<TimelineEntry> search(SearchParameter searchParameter)
TimelineStore
search
在接口中 TimelineStore
searchParameter
- The parameter of search, which will convert to SearchQuery.public SearchResult<TimelineEntry> search(SearchQuery searchQuery)
TimelineStore
search
在接口中 TimelineStore
searchQuery
- The SearchQuery of search, which is self-defined query condition.public void prepareTables()
TimelineStore
prepareTables
在接口中 TimelineStore
public void dropAllTables()
TimelineStore
dropAllTables
在接口中 TimelineStore
public void flush()
TimelineStore
flush
在接口中 TimelineStore
public void close()
TimelineStore
close
在接口中 TimelineStore
Copyright © 2019. All Rights Reserved.