Class: Figo::TaskState

Inherits:
Base
  • Object
show all
Defined in:
lib/task/model.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods inherited from Base

#dump, dump_attributes

Constructor Details

#initialize(session, json) ⇒ TaskState

Returns a new instance of TaskState.



18
19
20
# File 'lib/task/model.rb', line 18

def initialize(session, json)
  super(session, json)
end

Instance Attribute Details

#account_idObject

Parameters:

  • account_id (String)
    • Account ID of currently processed accoount



23
24
25
# File 'lib/task/model.rb', line 23

def 
  @account_id
end

#challengeObject

Parameters:

  • challenge (Object)
    • A challenge object



41
42
43
# File 'lib/task/model.rb', line 41

def challenge
  @challenge
end

#is_endedObject

Parameters:

  • is_ended (Boolean)
    • The communication with a bank server has been completed



38
39
40
# File 'lib/task/model.rb', line 38

def is_ended
  @is_ended
end

#is_erroneousObject

Parameters:

  • is_erroneous (Boolean)
    • An error occured and the figo Connect server is waiting for continuation



35
36
37
# File 'lib/task/model.rb', line 35

def is_erroneous
  @is_erroneous
end

#is_waiting_for_pinObject

Parameters:

  • is_waiting_for_pin (Boolean)
    • The figo Connect server is waiting for PIN



29
30
31
# File 'lib/task/model.rb', line 29

def is_waiting_for_pin
  @is_waiting_for_pin
end

#is_waiting_for_responseObject

Parameters:

  • is_waiting_for_response (Boolean)
    • The figo Connect server is waiting for a response to the parameter challenge



32
33
34
# File 'lib/task/model.rb', line 32

def is_waiting_for_response
  @is_waiting_for_response
end

#messageObject

Parameters:

  • message (String)
    • Status message or error message for currently processed amount



26
27
28
# File 'lib/task/model.rb', line 26

def message
  @message
end