Class: IControl::Management::EventNotification

Inherits:
Base
  • Object
show all
Defined in:
lib/icontrol/management/event_notification.rb,
lib/icontrol/management.rb

Overview

The EventNotification interface is used for system configuration change events that are configured with the EventSubscriptions interface.

Defined Under Namespace

Classes: EventData, EventDataItem, EventDataItemSequence, EventDataSequence, EventDataType, EventDataTypeSequence, EventSource, EventSourceSequence

Instance Method Summary collapse

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class IControl::Base

Instance Method Details

#events_occurred(opts) ⇒ Object

The notification mechanism used to send event notification messages. Clients must implement this interface to act as an endpoint of event notifications.

Parameters:

  • opts (Hash)

Options Hash (opts):



26
27
28
29
# File 'lib/icontrol/management/event_notification.rb', line 26

def events_occurred(opts)
  opts = check_params(opts,[:subscription_id,:event_data_list,:time_stamp])
  super(opts)
end