public class ConnectionMessageBuilder extends TerminalBuilderBase<THIS>
| Modifier and Type | Field and Description |
|---|---|
protected WonMessageBuilder |
builder |
protected java.util.Optional<PARENT> |
parent |
| Constructor and Description |
|---|
ConnectionMessageBuilder(WonMessageBuilder builder) |
| Modifier and Type | Method and Description |
|---|---|
AgreementBuilder<ConnectionMessageBuilder> |
agreement()
Allows for making agreements and claims according to the Agreement Protocol.
|
ContentBuilder<ConnectionMessageBuilder> |
content() |
DirectionBuilder<ConnectionMessageBuilder> |
direction()
Sets the
WonMessageDirection.FROM_SYSTEM direction. |
ConnectionMessageBuilder |
forward(WonMessage toForward)
Forwards the specified message as part of the message being built.
|
ConnectionMessageBuilder |
injectIntoConnections(java.util.Collection<java.net.URI> injectionTargets)
Sets the specified URIs as 'injection targets' using
msg:injectIntoConnection.
|
ModificationBuilder<ConnectionMessageBuilder> |
modification()
Allows for modifying the conversation history according to the modifcation
Protocol.
|
SenderSocketBuilder<ConnectionMessageBuilder> |
sockets() |
buildprotected java.util.Optional<PARENT extends won.protocol.message.builder.BuilderScaffold<PARENT,?>> parent
protected WonMessageBuilder builder
public ConnectionMessageBuilder(WonMessageBuilder builder)
public DirectionBuilder<ConnectionMessageBuilder> direction()
WonMessageDirection.FROM_SYSTEM direction.public ContentBuilder<ConnectionMessageBuilder> content()
public SenderSocketBuilder<ConnectionMessageBuilder> sockets()
public ConnectionMessageBuilder forward(WonMessage toForward)
toForward - public ConnectionMessageBuilder injectIntoConnections(java.util.Collection<java.net.URI> injectionTargets)
injectionTargets - public AgreementBuilder<ConnectionMessageBuilder> agreement()
public ModificationBuilder<ConnectionMessageBuilder> modification()
Copyright © 2020. All Rights Reserved.