WSNoti...gerPort(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

✨ NAME ✨

WSNotification::Interfaces::WSBaseNotificationSender::SubscriptionManagerPort β€” it's the SOAP Interface for the WSBaseNotificationSender Web Service, bestie. That's the whole name, yes it's long, yes it's iconic, we don't make the rules πŸ’…


🌸 SYNOPSIS 🌸

okay so here's how you actually use the thing:

use WSNotification::Interfaces::WSBaseNotificationSender::SubscriptionManagerPort;
my $interface = WSNotification::Interfaces::WSBaseNotificationSender::SubscriptionManagerPort->new();

my $response;
$response = $interface->Renew();
$response = $interface->Unsubscribe();

πŸ¦‹ DESCRIPTION πŸ¦‹

It's a SOAP Interface for the WSBaseNotificationSender web service, and that service lives at http://docs.oasis-open.org/wsn/bw-2. That's the whole vibe check. 🌈


πŸ‘‘ SERVICE WSBaseNotificationSender πŸ‘‘

πŸŽ€ Port SubscriptionManagerPort πŸŽ€


✨ METHODS ✨

πŸ’œ General methods πŸ’œ

  • new β€” the Constructor, obviously. Every single argument you throw at it gets forwarded straight to SOAP::WSDL::Client. No notes, no filtering, it just passes them along. 🫢

πŸ’– SOAP Service methods πŸ’–

Quick heads up before you scroll: the method synopsis is shown with hash refs as parameters. πŸ“

Those commented class names you'll see sitting inside the method's parameters? They're telling you that objects of the corresponding class can be passed in instead of the marked hash ref. Slay.

You may pass any combination of objects, hash and list refs to these methods, as long as you meet the structure. Mix and match, go off. πŸ”₯

List items (i.e. multiple occurrences) are not displayed in the synopsis. You may generally pass a list ref of hash refs (or objects) instead of a hash ref β€” but lowkey this may result in invalid XML if you use it improperly, so like, be careful bestie. 😭

Also important: SOAP::WSDL always expects list references at maximum depth position. No cap.

XML attributes are not displayed in this synopsis and cannot be set using hash refs. If you need the tea on that, go read the respective class' documentation. πŸ“š


🌟 Renew 🌟

Returns a WSNotification::Elements::RenewResponse object. Iconic.

 $response = $interface->Renew( {
   TerminationTime => $some_value, # AbsoluteOrRelativeTimeType
 },,
);

⭐ Unsubscribe ⭐

Returns a WSNotification::Elements::UnsubscribeResponse object. Also iconic.

 $response = $interface->Unsubscribe( {
 },,
);

πŸ’Œ AUTHOR πŸ’Œ

Generated by SOAP::WSDL on Fri Aug 8 16:49:21 2014. A whole generation ago and still serving looks. πŸ™ˆ


and that's a wrap, bestie πŸŽ€ this was WSNoti...gerPort(3pm) from perl v5.40.1, dated 2026-02-01, brought to you by User Contributed Perl Documentation. periodt. πŸ’…βœ¨

πŸ“¦ where this page comes from