public class ResponseBuilder extends TerminalBuilderBase<ResponseBuilder>
| Modifier and Type | Field and Description |
|---|---|
protected WonMessageBuilder |
builder |
protected java.util.Optional<PARENT> |
parent |
| Constructor and Description |
|---|
ResponseBuilder(WonMessageBuilder builder) |
| Modifier and Type | Method and Description |
|---|---|
WonMessage |
build() |
ContentBuilder<ResponseBuilder> |
content() |
ResponseBuilder |
failure() |
ResponseBuilder |
fromAtom(java.net.URI atomURI) |
ResponseBuilder |
fromConnection(java.net.URI connectionURI) |
ResponseBuilder |
respondingToMessage(WonMessage toRespondTo,
WonMessageDirection direction) |
ResponseBuilder |
respondingToMessageFromExternal(WonMessage toRespondTo) |
ResponseBuilder |
respondingToMessageFromOwner(WonMessage toRespondTo) |
ResponseBuilder |
respondingToMessageFromSystem(WonMessage toRespondTo) |
ResponseBuilder |
success() |
protected java.util.Optional<PARENT extends won.protocol.message.builder.BuilderScaffold<PARENT,?>> parent
protected WonMessageBuilder builder
public ResponseBuilder(WonMessageBuilder builder)
public ResponseBuilder respondingToMessageFromOwner(WonMessage toRespondTo)
public ResponseBuilder respondingToMessageFromExternal(WonMessage toRespondTo)
public ResponseBuilder respondingToMessageFromSystem(WonMessage toRespondTo)
public ResponseBuilder respondingToMessage(WonMessage toRespondTo, WonMessageDirection direction)
public ResponseBuilder fromConnection(java.net.URI connectionURI)
public ResponseBuilder fromAtom(java.net.URI atomURI)
public ResponseBuilder success()
public ResponseBuilder failure()
public ContentBuilder<ResponseBuilder> content()
public WonMessage build()
build in class TerminalBuilderBase<ResponseBuilder>Copyright © 2019. All Rights Reserved.