# File lib/aws/simple_workflow/activity_task.rb, line 25 def initialize domain, data, options = {} @domain = domain @task_token = data['taskToken'] @activity_id = data['activityId'] @started_event_id = data['startedEventId'] @input = data['input'] name = data['activityType']['name'] version = data['activityType']['version'] @activity_type = domain.activity_types[name,version] workflow_id = data['workflowExecution']['workflowId'] run_id = data['workflowExecution']['runId'] @workflow_execution = domain.workflow_executions[workflow_id,run_id] super end