Sha256: 0112670b298c80e7d7e3602cf027c6dbe86d84fe0ae7c9d6732b229a1c58ae6c

Contents?: true

Size: 455 Bytes

Versions: 5

Compression:

Stored size: 455 Bytes

Contents

module Ooz
  module Base
    class Stage
      class Task
        class ScheduledCallback < Base::Model
          overridable_const :action_factory_class, Base::Stage::Task::ActionFactory
          passthrough  :_id, :patch_ver, to: :doc
          passthrough  :due_ctr, :due_unit, :recurs, :recurs_unit, :recurs_ctr, to: :doc
          passthrough_arr :actions, to: :doc, klass: action_factory_class
        end
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ooze-parser-0.1.11 lib/ooz/base/stage/task/scheduled_callback.rb
ooze-parser-0.1.10 lib/ooz/base/stage/task/scheduled_callback.rb
ooze-parser-0.1.9 lib/ooz/base/stage/task/scheduled_callback.rb
ooze-parser-0.1.8 lib/ooz/base/stage/task/scheduled_callback.rb
ooze-parser-0.1.7 lib/ooz/base/stage/task/scheduled_callback.rb