Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved


Chapter 11 Certified Message Delivery : Canceling Certified Delivery

Canceling Certified Delivery
Either a listening or a sending program can cancel a certified delivery agreement.
A listening program can cancel agreements when destroying the CM listener event object, using a cancel agreements parameter of the calls in Table 30. All sending CM transports that had certified delivery agreements to the destroyed listener present REGISTRATION.CLOSED advisories.
Notice that destroying the CM transport object in the listening program implicitly invalidates all its listener events, but does not cancel their certified delivery agreements; the sender continues to store outbound messages in its ledger.
 
 
A certified sender transport can cancel certified delivery of a specific subject to a specific CM listening transport, using calls in Table 31. The sender transport deletes from its ledger all information about delivery of the subject to the listening transport. The sender presents a REGISTRATION.CLOSED advisory. If the listening correspondent is available (that is, its program is running and reachable), it presents a REGISTRATION.NOT_CERTIFIED advisory. (Unlike the disallow listener calls in Table 32, these calls do not cause denial of subsequent registration requests.)

Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved