public interface IOnMessageStoreResult
IChannel.storeMessageWithResult(Object) (or related) about store of messages
The implementation IOnMessageStore / IOnQueuedMessageList has confirm process queued event, if it is in charge of this event type| Modifier and Type | Method and Description |
|---|---|
void |
addDetailResultObjectList(Object detailResultObject)
publish a new detail result object
|
void |
addError(Throwable throwable)
publish an error
|
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
|
default 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
|
void |
setDetailResultObject(Object detailResultObject)
setter for detailResultObject
|
void markStored()
boolean isStored()
IOnMessageStore or IOnQueuedMessageList marks queued event !IOnMessageStore / IOnQueuedMessageList successfully processed queued event, otherwise falsevoid addError(Throwable throwable)
throwable - boolean hasErrors()
List<Throwable> getErrorList()
Object getDetailResultObject()
void setDetailResultObject(Object detailResultObject)
detailResultObject - notify object for invokerList<Object> getDetailResultObjectList()
void addDetailResultObjectList(Object detailResultObject)
detailResultObject - detail result object (appends to detailResultObjectList)default boolean isDummy()
Copyright © 2020. All rights reserved.