(file) Return to CIM_ListenerDestinationWSManagement.mof CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / CIM231 / DMTF / Event

  1 karl  1.1.2.2 // Copyright (c) 2008 DMTF.  All rights reserved.
  2                  [Version ( "2.22.0" ), 
  3                   UMLPackagePath ( "CIM::Event" ), 
  4                   Description ( 
  5                      "CIM_ListenerDestinationWSManagement describes the destination "
  6                      "for CIM indications to be delivered via WS-Management." )]
  7               class CIM_ListenerDestinationWSManagement : CIM_ListenerDestination {
  8               
  9                     [Required, Override ( "Destination" ), 
 10                      Description ( 
 11                         "The destination URL defined in the WS-Eventing Subscribe "
 12                         "message. This must match the wsa:Address element in the "
 13                         "wse:NotifyTo EPR. The value may be the WS-Addressing "
 14                         "anonymous URI if the subscription uses or employs a Pull "
 15                         "mode." )]
 16                  string Destination;
 17               
 18                     [Description ( 
 19                         "Separate To address for notice of abnormal subscription "
 20                         "termination." )]
 21                  string DestinationEndTo;
 22 karl  1.1.2.2 
 23                     [Description ( 
 24                         "If the events contain localized content, the service "
 25                         "should accept a subscription with this Locale block "
 26                         "acting as a hint. The language of the event message is "
 27                         "encoded in an xml:lang attribute using RFC 3066 language "
 28                         "codes. The service should attempt to localize any "
 29                         "descriptive content to the specified language when "
 30                         "delivering such events." )]
 31                  string Locale;
 32               
 33                     [Description ( 
 34                         "This block acts as a hint to indicate how the delivered "
 35                         "events should be encoded. The two standard tokens "
 36                         "defined for this purpose are \"UTF-8\" or \"UTF-16\", "
 37                         "although other encoding formats may be specified if "
 38                         "necessary." )]
 39                  string ContentEncoding;
 40               
 41                     [Description ( 
 42                         "Method by which the service is to deliver events to the "
 43 karl  1.1.2.2           "client. Values are as follows. Push (2): the event is "
 44                         "sent to the destination address; depending on the "
 45                         "protocol, delivery may not be guaranteed. PushWithAck "
 46                         "(3): the service sends the event and waits for a "
 47                         "specific acknowledgment message from the subscriber. "
 48                         "Events (4): the service collects events into batches and "
 49                         "sends the batches to the subscriber. Pull (5): the "
 50                         "service collects the events into batches and the "
 51                         "subscriber pulls each batch from the service using "
 52                         "wxf:Pull." ), 
 53                      ValueMap { "2", "3", "4", "5", "..", "32787.." }, 
 54                      Values { "Push", "PushWithAck", "Events", "Pull", 
 55                         "DMTF Reserved", "Vendor Reserved" }]
 56                  uint16 DeliveryMode;
 57               
 58                     [Description ( 
 59                         "Specifies how often heartbeat events are added to the "
 60                         "event stream at the specified interval." ), 
 61                      Units ( "Seconds" )]
 62                  uint64 Heartbeat;
 63               
 64 karl  1.1.2.2       [Description ( 
 65                         "A property element that instructs the service to send a "
 66                         "bookmark with each event. Bookmarks apply to all "
 67                         "delivery modes. The bookmark is a token which represents "
 68                         "an abstract pointer in the event stream, but whether it "
 69                         "points to the last delivered event or the last event "
 70                         "plus one (the upcoming event) makes no difference since "
 71                         "the token is supplied to the same implementation during "
 72                         "a subsequent wse:Subscribe operation. The service may "
 73                         "thus attach any service-specific meaning and structure "
 74                         "to the bookmark with no change to the client." )]
 75                  boolean SendBookmark;
 76               
 77                     [Description ( 
 78                         "This element may contain a duration that indicates the "
 79                         "maximum amount of time the service should allow to "
 80                         "elapse while batching EVENT bodies. That is, this time "
 81                         "may not be exceeded between the encoding of the first "
 82                         "event in the batch and the dispatching of the batch for "
 83                         "delivery." ), 
 84                      Units ( "Seconds" )]
 85 karl  1.1.2.2    uint64 MaxTime;
 86               
 87                     [Description ( 
 88                         "A URI identifying the WS-Management security profile to "
 89                         "be used by the service (acting as publisher) when "
 90                         "authenticating to the event sink (consumer) at event "
 91                         "delivery time." )]
 92                  string DeliveryAuth;
 93               
 94                     [Description ( 
 95                         "Specifies the treatment of Indication subclasses, "
 96                         "whether subclasses are to be included and with what set "
 97                         "of properties. Valid values are: None, "
 98                         "IncludeSubclassProperties, and "
 99                         "ExcludeSubclassProperties. Using None, only instances of "
100                         "the parent class are included in the output (event "
101                         "stream). For other modes, subclass instances are "
102                         "included with the sets of properties stated." ), 
103                      ValueMap { "1", "2", "3", ".." }, 
104                      Values { "None", "IncludeSubclassProperties", 
105                         "ExcludeSubclassProperties", "DMTF Reserved" }]
106 karl  1.1.2.2    uint16 PolyMorphismMode;
107               
108               
109               };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2