public class QueuedItemResultImpl extends java.lang.Object implements QueuedItemResult
Modifier and Type | Method and Description |
---|---|
static QueuedItem |
createQueuedItem(java.lang.String id,
java.lang.String url,
java.lang.String name)
QueuedItem factory method.
|
static QueuedItemResult |
failed(java.lang.String message)
Create a failed queued item result.
|
QueuedItem |
getItem()
Return the ID string for the successfully queued item, or null.
|
java.lang.String |
getMessage()
Return status message of the request, either success or failure message depending on the result of
DispatcherResult.isSuccessful() . |
boolean |
isSuccessful()
Return true if the request was successful
|
void |
setMessage(java.lang.String message)
Set message
|
void |
setSuccessful(boolean successful)
Set success
|
static QueuedItemResult |
successful(java.lang.String message,
java.lang.String id,
java.lang.String url,
java.lang.String name)
Create a successful queued item result.
|
public static QueuedItemResult successful(java.lang.String message, java.lang.String id, java.lang.String url, java.lang.String name)
message
- messageid
- IDurl
- URLname
- item namepublic static QueuedItemResult failed(java.lang.String message)
message
- failure messagepublic boolean isSuccessful()
DispatcherResult
isSuccessful
in interface DispatcherResult
public void setSuccessful(boolean successful)
successful
- success valuepublic java.lang.String getMessage()
DispatcherResult
DispatcherResult.isSuccessful()
.getMessage
in interface DispatcherResult
public void setMessage(java.lang.String message)
message
- message stringpublic QueuedItem getItem()
QueuedItemResult
getItem
in interface QueuedItemResult
public static QueuedItem createQueuedItem(java.lang.String id, java.lang.String url, java.lang.String name)
id
- idurl
- urlname
- name