| Class | Description |
|---|---|
| AusApiServiceImpl |
Service for accessing the repository artifacts.
|
| Page<T> | |
| PeerHelper |
Helper of the DaemonStatus web service implementation of peer queries.
|
| PeerWsSource |
Container for the information that is used as the source for a query related
to peers.
|
| PollHelper |
Helper of the DaemonStatus web service implementation of poll queries.
|
| PollsApiServiceImpl |
The Polls api service.
|
| PollWsSource |
Container for the information that is used as the source for a query related
to polls.
|
| RepositoryHelper |
Helper of the DaemonStatus web service implementation of repository queries.
|
| RepositorySpaceHelper |
Helper of the DaemonStatus web service implementation of repository space
queries.
|
| RepositorySpaceWsSource |
Container for the information that is used as the source for a query related
to repository spaces.
|
| RepositoryWsSource |
Container for the information that is used as the source for a query related
to repositories.
|
| StatusApiServiceImpl |
The Polls status api service.
|
| VoteHelper |
Helper of the DaemonStatus web service implementation of vote queries.
|
| VoteWsSource |
Container for the information that is used as the source for a query related
to votes.
|
| WsApiServiceImpl |
queryPlugins returns a List of PluginWsResult
objects.
The query may have up to three clauses, each of them allowing the user to
control a different aspect of the results. Each clause is separated from the
other by at least one space.
The three clauses are, in order of appearance in the query:
SELECT followed by a space and either a comma-separated list of
property names or an asterisk (*):
*) is a shorthand way of specifying all the
property names.
WHERE
followed by a space and a space-separated list of conditions using
OR and AND keywords to specify the filtering logic.
Parentheses may be used in the typical grouping manner.
<, =, etc. Text constants must
be surrounded by single quote (') characters.
ORDER BY followed by a space and a comma-separated list of
property names, each of them optionally followed by the keyword
ASC (default) or DESC.
select *: It is the simplest (but costly) query and it
results in a List of all the objects with each and every property properly
populated.
select name: Results in a List of all the objects with just
the name property properly populated and the rest of properties
populated with null values.
select name where id > 10: Results in a List of the
objects with the numeric id property greater than 10 only
and properly populated with just the name property and the rest
of properties populated with null values.
select id where name = 'abc': Results in a List of the
objects with the text name property equal to abc only and
properly populated with just the id property and the rest of
properties populated with null values.
select id, name where value < 100 and color like 'red%' order by
id: Results in a List of the objects with both the numeric
value property lower than 100 and the text
color property starting with red only and properly
populated with just the id and name properties and
the rest of properties populated with null values. The objects in the list are
ordered from the smallest id property to the largest one.
select id, longValue where toDate(longValue) <
toDate('02/Apr/2014'): Results in a List of the objects with the long
numeric longValue property representing a date before
April 2, 2014 and properly populated with just the id and
longValue properties and the rest of properties populated with
null values.
Copyright © 2000–2023 LOCKSS Program. All rights reserved.