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 © 2014 4th Line GmbH, Switzerland. All Rights Reserved.