Interface MayHaveSender
- All Known Implementing Classes:
Message
,MessageDelivery
public interface MayHaveSender
A type which may or may not have specified a sender, either
as a
sender ID
or an
organization
. Both these methods
may return null
.-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescription
-
Field Details
-
NO_SENDER
-
-
Method Details
-
getSenderId
- Returns:
- the sender ID, or
Optional.empty()
if it does not exist.
-
getSenderOrganization
Optional<SenderOrganization> getSenderOrganization()- Returns:
- the sender organization, or
Optional.empty()
if it does not exist.
-