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, toString
public 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 Runnable
run
in class ActionCallback
public void success(ActionInvocation actionInvocation)
success
in class ActionCallback
public 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.