public abstract class Search extends ActionCallback
| Modifier and Type | Class and Description |
|---|---|
static class |
Search.Status |
ActionCallback.Default| Modifier and Type | Field and Description |
|---|---|
static String |
CAPS_WILDCARD |
actionInvocation, controlPoint| Constructor and Description |
|---|
Search(Service<?,?> service,
String containerId,
String searchCriteria)
Search with first result 0 and
getDefaultMaxResults(), filters with CAPS_WILDCARD. |
Search(Service<?,?> service,
String containerId,
String searchCriteria,
String filter,
long firstResult,
Long maxResults,
SortCriterion... orderBy) |
| Modifier and Type | Method and Description |
|---|---|
Long |
getDefaultMaxResults()
Some media servers will crash if there is no limit on the maximum number of results.
|
abstract void |
received(ActionInvocation<?> actionInvocation,
DIDLContent didl) |
boolean |
receivedRaw(ActionInvocation<?> actionInvocation,
SearchResult searchResult) |
void |
run() |
void |
success(ActionInvocation actionInvocation) |
abstract void |
updateStatus(Search.Status status) |
createDefaultFailureMessage, failure, failure, getActionInvocation, getControlPoint, setControlPoint, toStringpublic static final String CAPS_WILDCARD
public Search(Service<?,?> service, String containerId, String searchCriteria)
getDefaultMaxResults(), filters with CAPS_WILDCARD.public Search(Service<?,?> service, String containerId, String searchCriteria, String filter, long firstResult, Long maxResults, SortCriterion... orderBy)
maxResults - Can be null, then getDefaultMaxResults() is used.public void run()
run in interface Runnablerun in class ActionCallbackpublic void success(ActionInvocation actionInvocation)
success in class ActionCallbackpublic Long getDefaultMaxResults()
public boolean receivedRaw(ActionInvocation<?> actionInvocation, SearchResult searchResult)
public abstract void received(ActionInvocation<?> actionInvocation, DIDLContent didl)
public abstract void updateStatus(Search.Status status)
Copyright © 2023 jUPnP.org. All rights reserved.