WSNoti...erType(3pm)

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

✨ WSNotification::Types::NotificationMessageHolderType ✨

okay bestie, gather round πŸ’– this is the perl data type class page for the XML Schema complexType NotificationMessageHolderType from the namespace http://docs.oasis-open.org/wsn/b-2. it lives in section 3pm of the User Contributed Perl Documentation, so like, it's a perl module page, iykyk πŸŽ€


πŸ’… DESCRIPTION πŸ’…

okay so this is literally a Perl data type class for the XML Schema defined complexType NotificationMessageHolderType straight out of the namespace http://docs.oasis-open.org/wsn/b-2. that's the whole vibe. it's a data holder, it holds your data, no cap 🫢


🌸 PROPERTIES 🌸

the way that you can access these properties with the get_PROPERTY / set_PROPERTY methods?? iconic. here's the full lineup, no skips:

  • SubscriptionReference
note bestie: the name of this property has been altered, because it didn't match perl's notion of variable/subroutine names. the altered name is used in perl code only, XML output uses the original name:
  • Topic
note bestie: the name of this property has been altered, because it didn't match perl's notion of variable/subroutine names. the altered name is used in perl code only, XML output uses the original name:
  • ProducerReference
note bestie: the name of this property has been altered, because it didn't match perl's notion of variable/subroutine names. the altered name is used in perl code only, XML output uses the original name:
  • Message

(yes, Message is just chilling there with no note, she's lowkey the easy one 😌)


πŸ¦‹ METHODS πŸ¦‹

✨ new ✨

it's the constructor, bestie. main character behaviour fr fr. here's the data structure you may pass to new():

 { # WSNotification::Types::NotificationMessageHolderType
   SubscriptionReference =>  { # WSNotification::Types::EndpointReferenceType
     Address =>  { value => $some_value },
     ReferenceParameters =>  { # WSNotification::Types::ReferenceParametersType
     },
     Metadata =>  { # WSNotification::Types::MetadataType
     },
   },
   Topic =>  { # WSNotification::Types::TopicExpressionType
   },
   ProducerReference =>  { # WSNotification::Types::EndpointReferenceType
     Address =>  { value => $some_value },
     ReferenceParameters =>  { # WSNotification::Types::ReferenceParametersType
     },
     Metadata =>  { # WSNotification::Types::MetadataType
     },
   },
   Message =>  {
   },
 },

look at that nesting, it's giving ✨structured✨. copy it exactly tho, don't freestyle πŸ’€


πŸ‘‘ AUTHOR πŸ‘‘

Generated by SOAP::WSDL β€” yeah, a machine made this, and honestly? she ate πŸ’…


and that's the whole page, bestie!! πŸŽ€ this gem was generated for perl v5.40.1 and dated 2026-02-01 🌈 so go forth, build your SOAP types, and slay πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from