public abstract class Browse extends ActionCallback
Modifier and Type | Class and Description |
---|---|
static class |
Browse.Status |
ActionCallback.Default
Modifier and Type | Field and Description |
---|---|
static String |
CAPS_WILDCARD |
actionInvocation, controlPoint
Constructor and Description |
---|
Browse(Service service,
String containerId,
BrowseFlag flag)
Browse with first result 0 and
getDefaultMaxResults() , filters with CAPS_WILDCARD . |
Browse(Service service,
String objectID,
BrowseFlag flag,
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,
BrowseResult browseResult) |
void |
run() |
void |
success(ActionInvocation invocation) |
abstract void |
updateStatus(Browse.Status status) |
createDefaultFailureMessage, failure, failure, getActionInvocation, getControlPoint, setControlPoint, toString
public static final String CAPS_WILDCARD
public Browse(Service service, String containerId, BrowseFlag flag)
getDefaultMaxResults()
, filters with CAPS_WILDCARD
.public Browse(Service service, String objectID, BrowseFlag flag, 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 invocation)
success
in class ActionCallback
public long getDefaultMaxResults()
public boolean receivedRaw(ActionInvocation actionInvocation, BrowseResult browseResult)
public abstract void received(ActionInvocation actionInvocation, DIDLContent didl)
public abstract void updateStatus(Browse.Status status)
Copyright © 2015 4th Line GmbH, Switzerland. All rights reserved.