Class: Pindo::TaskSystem::AppStoreTask

Inherits:
PindoTask
  • Object
show all
Defined in:
lib/pindo/module/task/model/appstore/appstore_task.rb

Overview

App Store 任务基类所有 App Store 相关任务的抽象基类子类包括:AppStoreUploadIpaTask、AppStoreUploadMetadataTask、AppStoreUploadScreenshotTask

Instance Attribute Summary

Attributes inherited from PindoTask

#callbacks_setup, #context, #created_at, #data_dependencies, #dependencies, #error, #finished_at, #id, #max_retry_count, #metadata, #name, #priority, #result, #retry_count, #retry_delay, #retry_mode, #started_at, #status, #task_key, #task_manager, #type

Class Method Summary collapse

Methods inherited from PindoTask

#before_retry, #cancel, #cancelled?, #check_cancelled!, #data_param, default_retry_count, default_retry_delay, default_retry_mode, #do_task, #execution_time, #finished?, #get_all_data_params, #get_all_data_params_by_key, #get_all_dependencies_results, #get_data_param, #get_data_param_by_key, #get_dependency_result, #get_dependency_task, #initialize, #on, #primary_data_param, #reset_for_retry, #retryable?, #running?, #should_retry?, task_key, #validate

Constructor Details

This class inherits a constructor from Pindo::TaskSystem::PindoTask

Class Method Details

.task_typeObject

任务类型



13
14
15
# File 'lib/pindo/module/task/model/appstore/appstore_task.rb', line 13

def self.task_type
  :appstore
end

.task_type_nameObject

任务类型显示名称



18
19
20
# File 'lib/pindo/module/task/model/appstore/appstore_task.rb', line 18

def self.task_type_name
  "App Store操作"
end