class AndroidServices::Configuration

Constants

OPTIONS

Attributes

api_key[RW]
content_type[RW]
messaging_endpoint[RW]
port[RW]
secure[RW]
secure?[RW]

Public Class Methods

new() click to toggle source
# File lib/android_services/configuration.rb, line 16
def initialize
  @secure = true
  @messaging_endpoint = "#{protocol}://android.googleapis.com/gcm/send"
  @content_type = 'application/json'
end

Public Instance Methods

protocol() click to toggle source
# File lib/android_services/configuration.rb, line 26
def protocol
  if secure?
    'https'
  else
    'http'
  end
end

Private Instance Methods

default_port() click to toggle source
# File lib/android_services/configuration.rb, line 36
def default_port
  if secure?
    443
  else
    80
  end
end