| Package | Description |
|---|---|
| org.lsst.ccs.gconsole.services.aggregator |
| Modifier and Type | Field and Description |
|---|---|
static ChannelSelector |
ChannelSelector.ALL
Predefined selector that accepts all channels.
|
| Modifier and Type | Method and Description |
|---|---|
static ChannelSelector |
ChannelSelector.compile(String rawSelector)
Constructs a selector based on a string in path, template, or selector format.
|
| Modifier and Type | Method and Description |
|---|---|
static List<ChannelSelector> |
ChannelSelector.compile(Collection<String> rawSelectors)
Constructs selectors from their string representations (in path, template, or selector format).
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
ChannelSelector.accept(List<String> agents,
List<ChannelSelector> channelSelectors,
AgentChannel channel)
Checks whether the specified channel is accepted by at least one of the provided selectors.
|
static boolean |
ChannelSelector.accept(List<String> agents,
List<ChannelSelector> channelSelectors,
String originPath)
Checks whether the specified channel is accepted by at least one of the provided selectors.
|
static <T extends AgentChannel> |
ChannelSelector.filter(List<String> agents,
List<ChannelSelector> channelSelectors,
Collection<T> channels)
Filters list of channels, selecting those that match at least one of the selectors.
|
static <T extends AgentChannel> |
ChannelSelector.filter(List<String> agents,
List<ChannelSelector> channelSelectors,
Collection<T> channels,
List<T> out)
Appends channels matching at least one of the selectors to the provided list.
|
static List<String> |
ChannelSelector.filterPaths(List<String> agents,
List<ChannelSelector> channelSelectors,
Collection<String> paths)
Filters list of original channel paths, selecting those that match at least one of the selectors.
|
Copyright © 2023 LSST. All rights reserved.