| Package | Description |
|---|---|
| org.apache.lens.server.api.query.collect | |
| org.apache.lens.server.query.collect |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EstimatedImmutableQueryCollection
The implementations of this interface should make sure that add behaviours only accepts queries for which selected
driver is not null and a valid selected driver query cost is present.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
EstimatedQueryCollection |
interface |
QueryCollection
QueryCollection interface defines all (immutable + mutable) behaviours on queries existing in lens system. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultEstimatedQueryCollection
Implementation which creates multiple in memory views of queries existing in lens system and owns responsibility of
keeping all the views consistent with each other.
|
class |
DefaultQueryCollection
Implementation which creates multiple in memory views of queries existing in lens system and owns responsibility of
keeping all the views consistent with each other.
|
class |
ThreadSafeEstimatedQueryCollection
Makes an implementation of
EstimatedQueryCollection interface thread safe by wrapping all behaviours in
synchronized method. |
class |
ThreadSafeQueryCollection
Makes a
QueryCollection implementation thread safe by synchronizing all behaviours. |
Copyright © 2014–2016 Apache Software Foundation. All rights reserved.