Package | Description |
---|---|
org.apache.lucene.monitor |
Monitoring framework
|
Modifier and Type | Field and Description |
---|---|
private java.util.concurrent.BlockingQueue<MonitorQuery> |
ConcurrentQueryLoader.queue |
(package private) java.util.List<MonitorQuery> |
ConcurrentQueryLoader.Worker.workerQueue |
Modifier and Type | Method and Description |
---|---|
MonitorQuery |
MonitorQuerySerializer.deserialize(BytesRef binaryValue)
Builds a MonitorQuery from a byte representation
|
MonitorQuery |
Monitor.getQuery(java.lang.String queryId)
Get the MonitorQuery for a given query id
|
(package private) MonitorQuery |
QueryIndex.getQuery(java.lang.String queryId) |
Modifier and Type | Method and Description |
---|---|
void |
ConcurrentQueryLoader.add(MonitorQuery mq)
Add a MonitorQuery to the loader's internal buffer
|
(package private) static java.util.List<QueryCacheEntry> |
QueryCacheEntry.decompose(MonitorQuery mq,
QueryDecomposer decomposer) |
void |
Monitor.register(MonitorQuery... queries)
Add new queries to the monitor
|
BytesRef |
MonitorQuerySerializer.serialize(MonitorQuery query)
Converts a MonitorQuery into a byte representation
|
Modifier and Type | Method and Description |
---|---|
default void |
MonitorUpdateListener.afterUpdate(java.util.List<MonitorQuery> updates)
Called after a set of queries have been added to the Monitor's query index
|
private java.util.List<QueryIndex.Indexable> |
QueryIndex.buildIndexables(java.util.List<MonitorQuery> updates) |
private void |
Monitor.commit(java.util.List<MonitorQuery> updates) |
(package private) void |
QueryIndex.commit(java.util.List<MonitorQuery> updates) |
void |
Monitor.register(java.lang.Iterable<MonitorQuery> queries)
Add new queries to the monitor
|