class Kaltura::KalturaVolatileInteractivityService
Public Class Methods
new(client)
click to toggle source
Calls superclass method
Kaltura::KalturaServiceBase::new
# File lib/kaltura_plugins/kaltura_interactivity_client_plugin.rb, line 205 def initialize(client) super(client) end
Public Instance Methods
add(entry_id, kaltura_volatile_interactivity)
click to toggle source
add a volatile interactivity object @return [KalturaVolatileInteractivity]
# File lib/kaltura_plugins/kaltura_interactivity_client_plugin.rb, line 211 def add(entry_id, kaltura_volatile_interactivity) kparams = {} client.add_param(kparams, 'entryId', entry_id) client.add_param(kparams, 'kalturaVolatileInteractivity', kaltura_volatile_interactivity) client.queue_service_action_call('interactivity_volatileinteractivity', 'add', 'KalturaVolatileInteractivity', kparams) if (client.is_multirequest) return nil end return client.do_queue() end
delete(entry_id)
click to toggle source
Delete a volatile interactivity object by entry id @return []
# File lib/kaltura_plugins/kaltura_interactivity_client_plugin.rb, line 224 def delete(entry_id) kparams = {} client.add_param(kparams, 'entryId', entry_id) client.queue_service_action_call('interactivity_volatileinteractivity', 'delete', '', kparams) if (client.is_multirequest) return nil end return client.do_queue() end
get(entry_id)
click to toggle source
Retrieve a volatile interactivity object by entry id @return [KalturaVolatileInteractivity]
# File lib/kaltura_plugins/kaltura_interactivity_client_plugin.rb, line 236 def get(entry_id) kparams = {} client.add_param(kparams, 'entryId', entry_id) client.queue_service_action_call('interactivity_volatileinteractivity', 'get', 'KalturaVolatileInteractivity', kparams) if (client.is_multirequest) return nil end return client.do_queue() end
update(entry_id, version, kaltura_volatile_interactivity)
click to toggle source
Update a volatile interactivity object @return [KalturaVolatileInteractivity]
# File lib/kaltura_plugins/kaltura_interactivity_client_plugin.rb, line 248 def update(entry_id, version, kaltura_volatile_interactivity) kparams = {} client.add_param(kparams, 'entryId', entry_id) client.add_param(kparams, 'version', version) client.add_param(kparams, 'kalturaVolatileInteractivity', kaltura_volatile_interactivity) client.queue_service_action_call('interactivity_volatileinteractivity', 'update', 'KalturaVolatileInteractivity', kparams) if (client.is_multirequest) return nil end return client.do_queue() end