@Component
public class AtomService
extends java.lang.Object
| Constructor and Description |
|---|
AtomService() |
| Modifier and Type | Method and Description |
|---|---|
void |
activate(java.net.URI atomURI,
java.net.URI messageURI) |
void |
activate(WonMessage wonMessage) |
void |
atomMessageFromSystem(WonMessage wonMessage) |
Atom |
authorizeOwnerApplicationForAtom(java.lang.String ownerApplicationID,
Atom atom) |
Atom |
createAtom(WonMessage wonMessage) |
void |
deactivate(java.net.URI atomURI,
java.net.URI messageURI) |
void |
deactivate(WonMessage wonMessage) |
java.util.Optional<Atom> |
getAtom(java.net.URI atomURI) |
java.util.Optional<Atom> |
getAtomForMessage(WonMessage msg,
WonMessageDirection direction) |
Atom |
getAtomForMessageRequired(WonMessage msg,
WonMessageDirection direction) |
java.util.Optional<Atom> |
getAtomForUpdate(java.net.URI atomURI) |
Atom |
getAtomRequired(java.net.URI atomURI) |
java.util.Optional<Atom> |
lockAtom(java.net.URI atomURI) |
Atom |
lockAtomRequired(java.net.URI atomURI) |
Atom |
replaceAtom(WonMessage wonMessage) |
public java.util.Optional<Atom> getAtomForUpdate(java.net.URI atomURI)
public java.util.Optional<Atom> getAtom(java.net.URI atomURI)
public java.util.Optional<Atom> lockAtom(java.net.URI atomURI)
public Atom lockAtomRequired(java.net.URI atomURI)
public Atom getAtomRequired(java.net.URI atomURI)
public java.util.Optional<Atom> getAtomForMessage(WonMessage msg, WonMessageDirection direction)
public Atom getAtomForMessageRequired(WonMessage msg, WonMessageDirection direction)
public Atom createAtom(WonMessage wonMessage)
public Atom replaceAtom(WonMessage wonMessage) throws NoSuchAtomException
NoSuchAtomExceptionpublic Atom authorizeOwnerApplicationForAtom(java.lang.String ownerApplicationID, Atom atom)
public void activate(WonMessage wonMessage) throws NoSuchAtomException
NoSuchAtomExceptionpublic void activate(java.net.URI atomURI,
java.net.URI messageURI)
throws NoSuchAtomException
NoSuchAtomExceptionpublic void deactivate(WonMessage wonMessage)
public void deactivate(java.net.URI atomURI,
java.net.URI messageURI)
public void atomMessageFromSystem(WonMessage wonMessage)
Copyright © 2019. All Rights Reserved.