public interface PinpointAware
Pinpoint. The way of storing the pinpoint itself is
implementation specific, so the only thing this interface knows about is that the pinpoint can be null.| Modifier and Type | Method and Description |
|---|---|
default void |
assignPinpoint(java.util.Optional<Pinpoint> pinpointOpt) |
void |
assignPinpoint(Pinpoint pinpoint)
Assigns this object with the given pinpoint
|
java.util.Optional<Pinpoint> |
obtainPinpoint() |
default void |
removePinpoint() |
void assignPinpoint(Pinpoint pinpoint) throws java.lang.IllegalStateException
pinpoint - a pinpoint this object should be associated withjava.lang.IllegalStateException - in case pinpoint cannot be assigned after object constructiondefault void assignPinpoint(java.util.Optional<Pinpoint> pinpointOpt)
java.util.Optional<Pinpoint> obtainPinpoint()
default void removePinpoint()