public class VEventIndexStore
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
VEventIndexStore.ItemHolder |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
VEVENT_INDEX |
static java.lang.String |
VEVENT_TYPE |
Constructor and Description |
---|
VEventIndexStore(org.elasticsearch.client.Client esearchClient,
Container container,
java.lang.String loc) |
Modifier and Type | Method and Description |
---|---|
void |
create(Item item,
VEventSeries event) |
void |
delete(long id) |
void |
deleteAll() |
void |
refresh() |
ListResult<java.lang.String> |
search(VEventQuery query) |
ListResult<java.lang.String> |
search(VEventQuery query,
boolean searchInPrivate) |
void |
update(Item item,
VEventSeries event) |
void |
updates(java.util.List<ItemValue<VEventSeries>> events) |
public static final java.lang.String VEVENT_INDEX
public static final java.lang.String VEVENT_TYPE
public VEventIndexStore(org.elasticsearch.client.Client esearchClient, Container container, java.lang.String loc)
public void create(Item item, VEventSeries event)
public void update(Item item, VEventSeries event)
public void delete(long id)
public void deleteAll()
public ListResult<java.lang.String> search(VEventQuery query)
public ListResult<java.lang.String> search(VEventQuery query, boolean searchInPrivate)
public void updates(java.util.List<ItemValue<VEventSeries>> events)
public void refresh()
Copyright © 2021. All Rights Reserved.