Class: QueueIt::QueueEventConfig

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeQueueEventConfig

Returns a new instance of QueueEventConfig.



35
36
37
38
39
40
41
42
43
44
45
46
47
# File 'lib/queueit_knownuserv3/models.rb', line 35

def initialize
  @eventId = nil
  @layoutName = nil
  @culture = nil
  @queueDomain = nil
  @extendCookieValidity = nil
  @cookieValidityMinute = nil
  @cookieDomain = nil
  @isCookieHttpOnly = false
  @isCookieSecure = false
  @version = nil
  @actionName = "unspecified"
end

Instance Attribute Details

#actionNameObject

Returns the value of attribute actionName.



33
34
35
# File 'lib/queueit_knownuserv3/models.rb', line 33

def actionName
  @actionName
end

#cookieDomainObject

Returns the value of attribute cookieDomain.



29
30
31
# File 'lib/queueit_knownuserv3/models.rb', line 29

def cookieDomain
  @cookieDomain
end

#cookieValidityMinuteObject

Returns the value of attribute cookieValidityMinute.



28
29
30
# File 'lib/queueit_knownuserv3/models.rb', line 28

def cookieValidityMinute
  @cookieValidityMinute
end

#cultureObject

Returns the value of attribute culture.



25
26
27
# File 'lib/queueit_knownuserv3/models.rb', line 25

def culture
  @culture
end

#eventIdObject

Returns the value of attribute eventId.



23
24
25
# File 'lib/queueit_knownuserv3/models.rb', line 23

def eventId
  @eventId
end

#extendCookieValidityObject

Returns the value of attribute extendCookieValidity.



27
28
29
# File 'lib/queueit_knownuserv3/models.rb', line 27

def extendCookieValidity
  @extendCookieValidity
end

#isCookieHttpOnlyObject

Returns the value of attribute isCookieHttpOnly.



30
31
32
# File 'lib/queueit_knownuserv3/models.rb', line 30

def isCookieHttpOnly
  @isCookieHttpOnly
end

#isCookieSecureObject

Returns the value of attribute isCookieSecure.



31
32
33
# File 'lib/queueit_knownuserv3/models.rb', line 31

def isCookieSecure
  @isCookieSecure
end

#layoutNameObject

Returns the value of attribute layoutName.



24
25
26
# File 'lib/queueit_knownuserv3/models.rb', line 24

def layoutName
  @layoutName
end

#queueDomainObject

Returns the value of attribute queueDomain.



26
27
28
# File 'lib/queueit_knownuserv3/models.rb', line 26

def queueDomain
  @queueDomain
end

#versionObject

Returns the value of attribute version.



32
33
34
# File 'lib/queueit_knownuserv3/models.rb', line 32

def version
  @version
end

Instance Method Details

#toStringObject



49
50
51
52
53
54
55
56
57
58
59
60
61
# File 'lib/queueit_knownuserv3/models.rb', line 49

def toString
  return "EventId:" + Utils.toString(eventId) + 
       "&Version:" + Utils.toString(version) +
       "&QueueDomain:" + Utils.toString(queueDomain) + 
       "&CookieDomain:" + Utils.toString(cookieDomain) + 
       "&IsCookieHttpOnly:" + Utils.toString(isCookieHttpOnly) + 
       "&IsCookieSecure:" + Utils.toString(isCookieSecure) + 
       "&ExtendCookieValidity:" + Utils.toString(extendCookieValidity) +
       "&CookieValidityMinute:" + Utils.toString(cookieValidityMinute) + 
       "&LayoutName:" + Utils.toString(layoutName) + 
       "&Culture:" + Utils.toString(culture) +
       "&ActionName:" + Utils.toString(actionName)
end