Class: Kaltura::KalturaConfiguration

Inherits:
Object
  • Object
show all
Defined in:
lib/kaltura_client_base.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(partnerId, subPartnerId) ⇒ KalturaConfiguration

Constructs new kaltura configuration object, expecting partner id & sub partner id

Parameters:

  • int

    $partnerId

  • int

    $subPartnerId



185
186
187
188
# File 'lib/kaltura_client_base.rb', line 185

def initialize(partnerId, subPartnerId)
  @partnerId   = partnerId;
  @subPartnerId = subPartnerId;
end

Instance Attribute Details

#loggerObject

Returns the value of attribute logger.



166
167
168
# File 'lib/kaltura_client_base.rb', line 166

def logger
  @logger
end

#partnerIdObject

Returns the value of attribute partnerId.



176
177
178
# File 'lib/kaltura_client_base.rb', line 176

def partnerId
  @partnerId
end

#subPartnerIdObject

Returns the value of attribute subPartnerId.



177
178
179
# File 'lib/kaltura_client_base.rb', line 177

def subPartnerId
  @subPartnerId
end

Instance Method Details

#formatObject



172
173
174
# File 'lib/kaltura_client_base.rb', line 172

def format
  KalturaClientBase::FORMATS[:KALTURA_SERVICE_FORMAT_JSON]
end

#getLoggerObject

Gets the logger (Internal client use)

Returns:

  • unknown



204
205
206
# File 'lib/kaltura_client_base.rb', line 204

def getLogger()
  @logger;
end

#serviceUrlObject



168
169
170
# File 'lib/kaltura_client_base.rb', line 168

def serviceUrl
  URI.parse("http://www.kaltura.com/")
end

#setLogger(log) ⇒ Object

Set logger to get kaltura client debug logs

Parameters:

  • IKalturaLogger

    $log



195
196
197
# File 'lib/kaltura_client_base.rb', line 195

def setLogger(log)
  @logger = log
end