@Component
public class MessageService
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected AtomMessageContainerRepository |
atomMessageContainerRepository |
protected ConnectionContainerRepository |
connectionContainerRepository |
protected ConnectionMessageContainerRepository |
connectionMessageContainerRepository |
protected ConnectionRepository |
connectionRepository |
protected DatasetHolderRepository |
datasetHolderRepository |
protected MessageContainerRepository |
messageContainerRepository |
| Constructor and Description |
|---|
MessageService() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<java.net.URI> |
getAtomOfMessage(WonMessage message,
WonMessageDirection direction) |
java.util.Optional<java.net.URI> |
getConnectionofMessage(WonMessage msg,
WonMessageDirection direction) |
java.util.Optional<MessageEvent> |
getMessage(java.net.URI messageURI,
java.net.URI parentURI) |
MessageEvent |
getMessageRequired(java.net.URI messageURI,
java.net.URI parentURI) |
java.util.Optional<java.net.URI> |
getParentofMessage(WonMessage msg,
WonMessageDirection direction) |
boolean |
isExternalSuccessResponseInConnection(java.net.URI parent,
WonMessage wonMessage) |
boolean |
isOwnSuccessResponseInAtom(java.net.URI parent,
WonMessage wonMessage) |
boolean |
isOwnSuccessResponseInConnection(java.net.URI parent,
WonMessage wonMessage) |
MessageContainer |
loadOrCreateMessageContainer(java.net.URI parent,
WonMessageType messageType) |
void |
saveMessage(WonMessage messageOrDeliveryChain,
java.net.URI parent) |
@Autowired protected ConnectionContainerRepository connectionContainerRepository
@Autowired protected ConnectionRepository connectionRepository
@Autowired protected AtomMessageContainerRepository atomMessageContainerRepository
@Autowired protected MessageContainerRepository messageContainerRepository
@Autowired protected ConnectionMessageContainerRepository connectionMessageContainerRepository
@Autowired protected DatasetHolderRepository datasetHolderRepository
public java.util.Optional<MessageEvent> getMessage(java.net.URI messageURI, java.net.URI parentURI)
public MessageEvent getMessageRequired(java.net.URI messageURI, java.net.URI parentURI)
public java.util.Optional<java.net.URI> getParentofMessage(WonMessage msg, WonMessageDirection direction)
public java.util.Optional<java.net.URI> getAtomOfMessage(WonMessage message, WonMessageDirection direction)
public java.util.Optional<java.net.URI> getConnectionofMessage(WonMessage msg, WonMessageDirection direction)
public void saveMessage(WonMessage messageOrDeliveryChain, java.net.URI parent)
public boolean isOwnSuccessResponseInAtom(java.net.URI parent,
WonMessage wonMessage)
public boolean isExternalSuccessResponseInConnection(java.net.URI parent,
WonMessage wonMessage)
public boolean isOwnSuccessResponseInConnection(java.net.URI parent,
WonMessage wonMessage)
public MessageContainer loadOrCreateMessageContainer(java.net.URI parent, WonMessageType messageType)
Copyright © 2019. All Rights Reserved.