Class: Wukong::Processor::Topic
Constant Summary
SerializerError
Instance Method Summary
collapse
configure, consumes, description, #expected_record_type, #expected_serialization, #finalize, produces, #receive_action, #setup, #stop, valid_serializer?, validate_and_set_serialization
Methods included from Logging
included
#builder, #label, #register, #set_builder
Instance Method Details
#assign_topic(record, topic_name) ⇒ Object
186
187
188
189
|
# File 'lib/wukong/widget/processors.rb', line 186
def assign_topic(record, topic_name)
record.define_singleton_method(:topic){ topic_name }
record
end
|
182
183
184
|
# File 'lib/wukong/widget/processors.rb', line 182
def perform_action(record)
assign_topic(record, topic)
end
|
#process(record) {|perform_action(record)| ... } ⇒ Object
178
179
180
|
# File 'lib/wukong/widget/processors.rb', line 178
def process(record)
yield perform_action(record)
end
|