public class DummyPublishMessageResult extends PublishMessageResultImpl
| Modifier | Constructor and Description |
|---|---|
protected |
DummyPublishMessageResult() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDetailResultObjectList(Object detailResultObject)
publish a new detail result object
|
void |
addError(Throwable throwable)
publish an error
|
protected void |
dispose() |
protected void |
disposeDummy() |
Object |
getDetailResultObject()
getter for detailResultObject
|
List<Object> |
getDetailResultObjectList()
return all published detail result objects
|
List<Throwable> |
getErrorList()
returns all published errors
|
boolean |
hasErrors()
return schedule result contains errors
|
boolean |
isDummy()
Returns if this object is an dummy object (add event by queueEvent and not by queueEventWithResult)
|
boolean |
isStored()
Getter for queued-state.
|
void |
markStored()
marks event(s) as qeueued
|
protected void |
processPhaseIsFinished() |
void |
setDetailResultObject(Object detailResultObject)
setter for detailResultObject
|
protected void |
waitForProcessingIsFinished() |
public void markStored()
IOnMessageStoreResultmarkStored in interface IOnMessageStoreResultmarkStored in class PublishMessageResultImplpublic boolean isStored()
IOnMessageStoreResultIOnMessageStore or IOnQueuedMessageList marks queued event !isStored in interface IOnMessageStoreResultisStored in class PublishMessageResultImplIOnMessageStore / IOnQueuedMessageList successfully processed queued event, otherwise falsepublic void addError(Throwable throwable)
IOnMessageStoreResultaddError in interface IOnMessageStoreResultaddError in class PublishMessageResultImplpublic boolean hasErrors()
IOnMessageStoreResulthasErrors in interface IOnMessageStoreResulthasErrors in class PublishMessageResultImplpublic List<Throwable> getErrorList()
IOnMessageStoreResultgetErrorList in interface IOnMessageStoreResultgetErrorList in class PublishMessageResultImplpublic Object getDetailResultObject()
IOnMessageStoreResultgetDetailResultObject in interface IOnMessageStoreResultgetDetailResultObject in class PublishMessageResultImplpublic void setDetailResultObject(Object detailResultObject)
IOnMessageStoreResultsetDetailResultObject in interface IOnMessageStoreResultsetDetailResultObject in class PublishMessageResultImpldetailResultObject - notify object for invokerpublic List<Object> getDetailResultObjectList()
IOnMessageStoreResultgetDetailResultObjectList in interface IOnMessageStoreResultgetDetailResultObjectList in class PublishMessageResultImplpublic boolean isDummy()
IOnMessageStoreResultpublic void addDetailResultObjectList(Object detailResultObject)
IOnMessageStoreResultaddDetailResultObjectList in interface IOnMessageStoreResultaddDetailResultObjectList in class PublishMessageResultImpldetailResultObject - detail result object (appends to detailResultObjectList)protected void waitForProcessingIsFinished()
waitForProcessingIsFinished in class PublishMessageResultImplprotected void processPhaseIsFinished()
processPhaseIsFinished in class PublishMessageResultImplprotected void dispose()
dispose in class PublishMessageResultImplprotected void disposeDummy()
Copyright © 2020. All rights reserved.