12345678910111213141516171819202122 |
- class Sequencer
- class Unit
- module Exchange
- module Folders
- class ByIds < Sequencer::Unit::Base
- include ::Sequencer::Unit::Exchange::Folders::Mixin::Folder
- uses :ews_folder_ids
- provides :ews_folders
- def process
- state.provide(:ews_folders) do
- ews_folder_ids.collect do |folder_id|
- ews_folder.find(folder_id)
- end
- end
- end
- end
- end
- end
- end
- end
|