>Maximum duration means that the receiver can not (will not) persist a message any longer
>than it due to some limitation in its implementation. It indicates the upper limit of TTLs based on
>the receiver's capability. For example, the receiver may not want to preserve a message for 100 year.
>Such requests should be rejected (or ignored). The sender and the receiver should have agreement on
>the maximum duration as one of the features of the receiver's service level.
>
>
>
What is the rationale behind this maximum duration of persistence? To
save storage space? Let's say an implementation doesn't care about
storage space, can it just ignore the duration and store the messages
forever?
In other words, is the persistence duration an optional parameter to be
conformed?
Regards, -Patrick