|
1 | 1 | package com.redis.om.spring.ops; |
2 | 2 |
|
| 3 | +import java.util.List; |
| 4 | +import java.util.Map; |
| 5 | +import java.util.Set; |
| 6 | + |
3 | 7 | import com.redis.om.spring.autocomplete.Suggestion; |
4 | 8 | import com.redis.om.spring.repository.query.autocomplete.AutoCompleteOptions; |
| 9 | + |
5 | 10 | import redis.clients.jedis.search.FTCreateParams; |
6 | 11 | import redis.clients.jedis.search.FTSearchParams; |
7 | 12 | import redis.clients.jedis.search.IndexOptions; |
|
12 | 17 | import redis.clients.jedis.search.aggr.AggregationBuilder; |
13 | 18 | import redis.clients.jedis.search.aggr.AggregationResult; |
14 | 19 | import redis.clients.jedis.search.schemafields.SchemaField; |
15 | | -import java.util.List; |
16 | | -import java.util.Map; |
17 | | -import java.util.Set; |
18 | 20 |
|
19 | 21 | public interface CommandListener { |
20 | | - default void searchStarted(String indexName, Query q, FTSearchParams params) {} |
21 | | - default void searchFinished(String indexName, Query q, FTSearchParams params, SearchResult searchResult){} |
| 22 | + default void searchStarted(String indexName, Query q, FTSearchParams params) { |
| 23 | + } |
| 24 | + |
| 25 | + default void searchFinished(String indexName, Query q, FTSearchParams params, SearchResult searchResult) { |
| 26 | + } |
| 27 | + |
| 28 | + default void createIndexStarted(String indexName, FTCreateParams params, List<SchemaField> fields, Schema schema, |
| 29 | + IndexOptions options) { |
| 30 | + } |
| 31 | + |
| 32 | + default void createIndexFinished(String indexName, FTCreateParams params, List<SchemaField> fields, Schema schema, |
| 33 | + IndexOptions options, String result) { |
| 34 | + } |
| 35 | + |
| 36 | + default void aggregateStarted(String indexName, AggregationBuilder q) { |
| 37 | + } |
| 38 | + |
| 39 | + default void aggregateFinished(String indexName, AggregationBuilder q, AggregationResult result) { |
| 40 | + } |
| 41 | + |
| 42 | + default void cursorDeleteStarted(String string, long cursorId) { |
| 43 | + } |
| 44 | + |
| 45 | + default void cursorDeleteFinished(String string, long cursorId, String result) { |
| 46 | + } |
| 47 | + |
| 48 | + default void cursorReadStarted(String string, long cursorId, int count) { |
| 49 | + } |
| 50 | + |
| 51 | + default void cursorReadFinished(String string, long cursorId, int count, AggregationResult aggregationResult) { |
| 52 | + } |
| 53 | + |
| 54 | + default void explainStarted(String string, Query q) { |
| 55 | + } |
| 56 | + |
| 57 | + default void explainFinished(String string, Query q, String s) { |
| 58 | + } |
| 59 | + |
| 60 | + default void infoStarted(String string) { |
| 61 | + } |
| 62 | + |
| 63 | + default void infoFinished(String string, Map<String, Object> stringObjectMap) { |
| 64 | + } |
| 65 | + |
| 66 | + default void dropIndexStarted(String string) { |
| 67 | + } |
| 68 | + |
| 69 | + default void dropIndexFinished(String string, String result) { |
| 70 | + } |
| 71 | + |
| 72 | + default void dropIndexAndDocumentsStarted(String string) { |
| 73 | + } |
| 74 | + |
| 75 | + default void dropIndexAndDocumentsFinished(String string, String result) { |
| 76 | + } |
| 77 | + |
| 78 | + default void addSuggestionStarted(String string, String key, String suggestion, double score) { |
| 79 | + } |
| 80 | + |
| 81 | + default void addSuggestionFinished(String string, String key, String suggestion, double score, long result) { |
| 82 | + } |
| 83 | + |
| 84 | + default void getSuggestionStarted(String string, String key, String prefix, AutoCompleteOptions options) { |
| 85 | + } |
| 86 | + |
| 87 | + default void getSuggestionFinished(String string, String key, String prefix, AutoCompleteOptions options, |
| 88 | + List<Suggestion> list) { |
| 89 | + } |
| 90 | + |
| 91 | + default void deleteSuggestionStarted(String string, String key, String entry) { |
| 92 | + } |
| 93 | + |
| 94 | + default void deleteSuggestionFinished(String string, String key, String entry, boolean result) { |
| 95 | + } |
22 | 96 |
|
23 | | - default void createIndexStarted(String indexName, FTCreateParams params, List<SchemaField> fields, Schema schema, IndexOptions options){} |
24 | | - default void createIndexFinished(String indexName, FTCreateParams params, List<SchemaField> fields, Schema schema, IndexOptions options, String result){} |
| 97 | + default void getSuggestionLengthStarted(String string, String key) { |
| 98 | + } |
25 | 99 |
|
26 | | - default void aggregateStarted(String indexName, AggregationBuilder q){} |
27 | | - default void aggregateFinished(String indexName, AggregationBuilder q, AggregationResult result){} |
| 100 | + default void getSuggestionLengthFinished(String string, String key, long result) { |
| 101 | + } |
28 | 102 |
|
29 | | - default void cursorDeleteStarted(String string, long cursorId){} |
30 | | - default void cursorDeleteFinished(String string, long cursorId, String result){} |
| 103 | + default void alterIndexStarted(String string, SchemaField[] fields) { |
| 104 | + } |
31 | 105 |
|
32 | | - default void cursorReadStarted(String string, long cursorId, int count){} |
33 | | - default void cursorReadFinished(String string, long cursorId, int count, AggregationResult aggregationResult){} |
| 106 | + default void alterIndexFinished(String string, SchemaField[] fields, String result) { |
| 107 | + } |
34 | 108 |
|
35 | | - default void explainStarted(String string, Query q){} |
36 | | - default void explainFinished(String string, Query q, String s){} |
| 109 | + default void setConfigStarted(String string, String option, String value) { |
| 110 | + } |
37 | 111 |
|
38 | | - default void infoStarted(String string){} |
39 | | - default void infoFinished(String string, Map<String, Object> stringObjectMap){} |
| 112 | + default void setConfigFinished(String string, String option, String value, String result) { |
| 113 | + } |
40 | 114 |
|
41 | | - default void dropIndexStarted(String string){} |
42 | | - default void dropIndexFinished(String string, String result){} |
| 115 | + default void getConfigStarted(String string, String option) { |
| 116 | + } |
43 | 117 |
|
44 | | - default void dropIndexAndDocumentsStarted(String string){} |
45 | | - default void dropIndexAndDocumentsFinished(String string, String result){} |
| 118 | + default void getConfigFinished(String string, String option, Map<String, Object> result) { |
| 119 | + } |
46 | 120 |
|
47 | | - default void addSuggestionStarted(String string, String key, String suggestion, double score){} |
48 | | - default void addSuggestionFinished(String string, String key, String suggestion, double score, long result){} |
| 121 | + default void getIndexConfigStarted(String string, String option) { |
| 122 | + } |
49 | 123 |
|
50 | | - default void getSuggestionStarted(String string, String key, String prefix, AutoCompleteOptions options){} |
51 | | - default void getSuggestionFinished(String string, String key, String prefix, AutoCompleteOptions options, List<Suggestion> list){} |
| 124 | + default void getIndexConfigFinished(String string, String option, Map<String, Object> result) { |
| 125 | + } |
52 | 126 |
|
53 | | - default void deleteSuggestionStarted(String string, String key, String entry){} |
54 | | - default void deleteSuggestionFinished(String string, String key, String entry, boolean result){} |
| 127 | + default void addAliasStarted(String string, String name) { |
| 128 | + } |
55 | 129 |
|
56 | | - default void getSuggestionLengthStarted(String string, String key){} |
57 | | - default void getSuggestionLengthFinished(String string, String key, long result){} |
| 130 | + default void addAliasFinished(String string, String name, String result) { |
| 131 | + } |
58 | 132 |
|
59 | | - default void alterIndexStarted(String string, SchemaField[] fields){} |
60 | | - default void alterIndexFinished(String string, SchemaField[] fields, String result){} |
| 133 | + default void updateAliasStarted(String string, String name) { |
| 134 | + } |
61 | 135 |
|
62 | | - default void setConfigStarted(String string, String option, String value){} |
63 | | - default void setConfigFinished(String string, String option, String value, String result){} |
| 136 | + default void updateAliasFinished(String string, String name, String result) { |
| 137 | + } |
64 | 138 |
|
65 | | - default void getConfigStarted(String string, String option){} |
66 | | - default void getConfigFinished(String string, String option, Map<String, Object> result){} |
| 139 | + default void deleteAliasStarted(String string, String name) { |
| 140 | + } |
67 | 141 |
|
68 | | - default void getIndexConfigStarted(String string, String option){} |
69 | | - default void getIndexConfigFinished(String string, String option, Map<String, Object> result){} |
| 142 | + default void deleteAliasFinished(String string, String name, String result) { |
| 143 | + } |
70 | 144 |
|
71 | | - default void addAliasStarted(String string, String name){} |
72 | | - default void addAliasFinished(String string, String name, String result){} |
| 145 | + default void updateSynonymStarted(String string, String synonymGroupId, String[] terms) { |
| 146 | + } |
73 | 147 |
|
74 | | - default void updateAliasStarted(String string, String name){} |
75 | | - default void updateAliasFinished(String string, String name, String result){} |
| 148 | + default void updateSynonymFinished(String string, String synonymGroupId, String[] terms, String result) { |
| 149 | + } |
76 | 150 |
|
77 | | - default void deleteAliasStarted(String string, String name){} |
78 | | - default void deleteAliasFinished(String string, String name, String result){} |
| 151 | + default void dumpSynonymStarted(String string) { |
| 152 | + } |
79 | 153 |
|
80 | | - default void updateSynonymStarted(String string, String synonymGroupId, String[] terms){} |
81 | | - default void updateSynonymFinished(String string, String synonymGroupId, String[] terms, String result){} |
| 154 | + default void dumpSynonymFinished(String string, Map<String, List<String>> result) { |
| 155 | + } |
82 | 156 |
|
83 | | - default void dumpSynonymStarted(String string){} |
84 | | - default void dumpSynonymFinished(String string, Map<String, List<String>> result){} |
| 157 | + default void tagValsStarted(String string, String field) { |
| 158 | + } |
85 | 159 |
|
86 | | - default void tagValsStarted(String string, String field){} |
87 | | - default void tagValsFinished(String string, String field, Set<String> result){} |
| 160 | + default void tagValsFinished(String string, String field, Set<String> result) { |
| 161 | + } |
88 | 162 |
|
89 | | - default void commandFailed(SearchProtocol.SearchCommand command, String indexName, Throwable t){} |
| 163 | + default void commandFailed(SearchProtocol.SearchCommand command, String indexName, Throwable t) { |
| 164 | + } |
90 | 165 | } |
0 commit comments