Class OpenWFE::InFlowItem
In: lib/openwfe/workitem.rb
Parent: WorkItem

The common parent class for InFlowWorkItem and CancelItem.

Methods

External Aliases

flow_expression_id -> fei
  Just a handy alias for flow_expression_id
flow_expression_id= -> fei=

Attributes

flow_expression_id  [RW] 
participant_name  [RW] 

Public Class methods

[Source]

     # File lib/openwfe/workitem.rb, line 270
270:         def InFlowItem.from_h (h)
271:             wi = super
272:             wi.flow_expression_id = FlowExpressionId.from_h(h[:flow_expression_id])
273:             wi.participant_name = h[:participant_name]
274:             wi
275:         end

Public Instance methods

[Source]

     # File lib/openwfe/workitem.rb, line 249
249:         def last_expression_id
250:             @flow_expression_id
251:         end

[Source]

     # File lib/openwfe/workitem.rb, line 253
253:         def last_expression_id= (fei)
254:             @flow_expression_id = fei
255:         end

[Source]

     # File lib/openwfe/workitem.rb, line 263
263:         def to_h
264:             h = super
265:             h[:flow_expression_id] = @flow_expression_id.to_h
266:             h[:participant_name] = @participant_name
267:             h
268:         end

[Validate]