| Package | Description |
|---|---|
| won.protocol.message |
| Modifier and Type | Method and Description |
|---|---|
WonMessageBuilder |
WonMessageBuilder.addContent(org.apache.jena.query.Dataset dataset)
Adds all graphs in the specified dataset as content graphs to the message.
|
WonMessageBuilder |
WonMessageBuilder.addContent(org.apache.jena.rdf.model.Model content)
Adds the specified content graph, and the specified signature graph, using
the specified contentURI as the graph name.
|
static WonMessageBuilder |
WonMessageBuilder.copyEnvelopeFromWonMessage(WonMessage wonMessage)
Copies the envelope properties from the specified message to this message.
|
WonMessageBuilder |
WonMessageBuilder.setCorrespondingRemoteMessageURI(java.net.URI correspondingRemoteMessageURI) |
WonMessageBuilder |
WonMessageBuilder.setForwardedMessageURI(java.net.URI forwardedMessageURI) |
WonMessageBuilder |
WonMessageBuilder.setHintScore(java.lang.Double hintScore) |
WonMessageBuilder |
WonMessageBuilder.setHintTargetAtomURI(java.net.URI hintTargetAtomURI) |
WonMessageBuilder |
WonMessageBuilder.setHintTargetSocketURI(java.net.URI hintTargetSocketURI) |
WonMessageBuilder |
WonMessageBuilder.setInjectIntoConnections(java.util.Collection<java.net.URI> forwardToRecipientUris) |
WonMessageBuilder |
WonMessageBuilder.setIsRemoteResponseToMessageURI(java.net.URI isRemoteResponseToMessageURI) |
WonMessageBuilder |
WonMessageBuilder.setIsResponseToMessageType(WonMessageType isResponseToMessageType) |
WonMessageBuilder |
WonMessageBuilder.setIsResponseToMessageURI(java.net.URI isResponseToMessageURI) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForAtomCreatedNotification(java.net.URI messageURI,
java.net.URI localAtom,
java.net.URI localWonNode) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForAtomMessageFromSystem(java.net.URI messageURI,
java.net.URI localAtom,
java.net.URI localWonNode)
Sets message properties for sending a 'atom message' from System to Owner,
i.e.
|
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForClose(java.net.URI messageURI,
java.net.URI localConnection,
java.net.URI localAtom,
java.net.URI localWonNode,
java.lang.String farewellMessage) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForClose(java.net.URI messageURI,
java.net.URI localConnection,
java.net.URI localAtom,
java.net.URI localWonNode,
java.net.URI targetConnection,
java.net.URI targetAtom,
java.net.URI remoteWonNode,
java.lang.String farewellMessage) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForClose(java.net.URI messageURI,
WonMessageDirection direction,
java.net.URI localConnection,
java.net.URI localAtom,
java.net.URI localWonNode,
java.lang.String farewellMessage) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForClose(java.net.URI messageURI,
WonMessageDirection direction,
java.net.URI localConnection,
java.net.URI localAtom,
java.net.URI localWonNode,
java.net.URI targetConnection,
java.net.URI targetAtom,
java.net.URI remoteWonNode,
java.lang.String farewellMessage) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForClose(java.net.URI messageURI,
WonMessage connectToReactTo,
java.lang.String farewellMessage) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForConnect(java.net.URI messageURI,
java.util.Optional<java.net.URI> localSocket,
java.net.URI localAtom,
java.net.URI localWonNode,
java.util.Optional<java.net.URI> targetSocket,
java.net.URI targetAtom,
java.net.URI remoteWonNode,
java.lang.String welcomeMessage) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForConnectionMessage(java.net.URI messageURI,
java.net.URI localConnection,
java.net.URI localAtom,
java.net.URI localWonNode,
java.net.URI targetConnection,
java.net.URI targetAtom,
java.net.URI remoteWonNode,
org.apache.jena.rdf.model.Model content) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForConnectionMessage(java.net.URI messageURI,
java.net.URI localConnection,
java.net.URI localAtom,
java.net.URI localWonNode,
java.net.URI targetConnection,
java.net.URI targetAtom,
java.net.URI remoteWonNode,
java.lang.String textMessage) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForCreate(java.net.URI messageURI,
java.net.URI atomURI,
java.net.URI wonNodeURI) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForDeactivateFromOwner(java.net.URI messageURI,
java.net.URI localAtom,
java.net.URI localWonNode) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForDeactivateFromSystem(java.net.URI messageURI,
java.net.URI localAtom,
java.net.URI localWonNode) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForDeleteFromOwner(java.net.URI messageURI,
java.net.URI localAtom,
java.net.URI localWonNode) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForHintFeedback(java.net.URI messageURI,
java.net.URI connectionURI,
java.net.URI atomURI,
java.net.URI wonNodeURI,
boolean booleanFeedbackValue) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForHintToAtom(java.net.URI messageURI,
java.net.URI atomURI,
java.net.URI wonNodeURI,
java.net.URI otherAtomURI,
java.net.URI matcherURI,
double score) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForHintToSocket(java.net.URI messageURI,
java.net.URI recipientAtomURI,
java.net.URI recipientSocketURI,
java.net.URI wonNodeURI,
java.net.URI targetSocketURI,
java.net.URI matcherURI,
double score) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForLocalOnlyClose(java.net.URI messageURI,
java.net.URI localConnection,
java.net.URI localAtom,
java.net.URI localWonNode)
Sets the MessageProperties for Closing open connections (happens when the
atom is closed and the system is closing all the corresponding connections
when no connection is present from the targetAtom
|
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForOpen(java.net.URI messageURI,
java.net.URI localConnection,
java.net.URI localAtom,
java.net.URI localWonNode,
java.net.URI targetConnection,
java.net.URI targetAtom,
java.net.URI remoteWonNode,
java.util.Optional<java.net.URI> targetSocket,
java.lang.String welcomeMessage) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForOpen(java.net.URI messageURI,
java.net.URI localConnection,
java.net.URI localAtom,
java.net.URI localWonNode,
java.net.URI targetConnection,
java.net.URI targetAtom,
java.net.URI remoteWonNode,
java.lang.String welcomeMessage) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForOpen(java.net.URI messageURI,
WonMessage connectToReactTo,
java.lang.String welcomeMessage) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForReplace(java.net.URI messageURI,
java.net.URI atomURI,
java.net.URI wonNodeURI) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForSystemChangeNotificationMessageToTargetAtom(java.net.URI messageURI,
java.net.URI localConnection,
java.net.URI localAtom,
java.net.URI localWonNode,
java.net.URI targetConnection,
java.net.URI targetAtom,
java.net.URI remoteNode) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForSystemChangeNotificationMessageToTargetAtom(java.net.URI messageURI,
java.net.URI localConnection,
java.net.URI localAtom,
java.net.URI localWonNode,
java.net.URI targetConnection,
java.net.URI targetAtom,
java.net.URI remoteNode,
java.lang.String textMessage) |
static WonMessageBuilder |
WonMessageBuilder.setMessagePropertiesForSystemMessageToTargetAtom(java.net.URI messageURI,
java.net.URI localConnection,
java.net.URI localAtom,
java.net.URI localWonNode,
java.net.URI targetConnection,
java.net.URI targetAtom,
java.net.URI remoteNode,
java.lang.String textMessage) |
static WonMessageBuilder |
WonMessageBuilder.setPropertiesForNodeResponse(WonMessage originalMessage,
boolean isSuccess,
java.net.URI messageURI) |
static WonMessageBuilder |
WonMessageBuilder.setPropertiesForPassingMessageToOwner(WonMessage externalMsg)
Deprecated.
|
static WonMessageBuilder |
WonMessageBuilder.setPropertiesForPassingMessageToRemoteNode(WonMessage ownerOrSystemMsg,
java.net.URI newMessageUri) |
WonMessageBuilder |
WonMessageBuilder.setReceivedTimestamp(java.lang.Long receivedTimestamp) |
WonMessageBuilder |
WonMessageBuilder.setReceivedTimestampToNow() |
WonMessageBuilder |
WonMessageBuilder.setRecipientAtomURI(java.net.URI recipientAtomURI) |
WonMessageBuilder |
WonMessageBuilder.setRecipientNodeURI(java.net.URI recipientNodeURI) |
WonMessageBuilder |
WonMessageBuilder.setRecipientSocketURI(java.net.URI recipientSocketURI) |
WonMessageBuilder |
WonMessageBuilder.setRecipientURI(java.net.URI recipientURI) |
WonMessageBuilder |
WonMessageBuilder.setSenderAtomURI(java.net.URI senderAtomURI) |
WonMessageBuilder |
WonMessageBuilder.setSenderNodeURI(java.net.URI senderNodeURI) |
WonMessageBuilder |
WonMessageBuilder.setSenderSocketURI(java.net.URI senderSocketURI) |
WonMessageBuilder |
WonMessageBuilder.setSenderURI(java.net.URI senderURI) |
WonMessageBuilder |
WonMessageBuilder.setSentTimestamp(long sentTimestamp) |
WonMessageBuilder |
WonMessageBuilder.setSentTimestampToNow() |
WonMessageBuilder |
WonMessageBuilder.setTextMessage(java.lang.String textMessage)
Adds a con:text triple to one of the unsigned content graphs in this builder.
|
WonMessageBuilder |
WonMessageBuilder.setWonMessageDirection(WonMessageDirection wonMessageDirection) |
WonMessageBuilder |
WonMessageBuilder.setWonMessageType(WonMessageType wonMessageType) |
static WonMessageBuilder |
WonMessageBuilder.wrap(WonMessage toWrap)
Adds the complete message content to the message that will be built,
referencing toWrap's envelope in the envelope of the new message.
|
Copyright © 2019. All Rights Reserved.