Module: Operaton::Bpm::Client::Variable::ClientValues
- Extended by:
- Engine::Variable::VariablesFactory
- Defined in:
- lib/operaton/bpm/client/variable/client_values.rb
Overview
Mirrors org.operaton.bpm.client.variable.ClientValues, which extends the engine Variables factory with json and xml typed values.
Constant Summary collapse
- JSON =
Impl::Type::JsonTypeImpl.new
- XML =
Impl::Type::XmlTypeImpl.new
Class Method Summary collapse
- .json_value(json_value, is_transient = false) ⇒ Object
- .xml_value(xml_value, is_transient = false) ⇒ Object
Methods included from Engine::Variable::VariablesFactory
boolean_value, byte_array_value, create_variables, date_value, double_value, file_value, integer_value, long_value, object_value, serialized_object_value, short_value, string_value, untyped_null_value, untyped_value
Class Method Details
.json_value(json_value, is_transient = false) ⇒ Object
19 20 21 |
# File 'lib/operaton/bpm/client/variable/client_values.rb', line 19 def self.json_value(json_value, is_transient = false) Impl::Value::JsonValueImpl.new(json_value, is_transient) end |
.xml_value(xml_value, is_transient = false) ⇒ Object
23 24 25 |
# File 'lib/operaton/bpm/client/variable/client_values.rb', line 23 def self.xml_value(xml_value, is_transient = false) Impl::Value::XmlValueImpl.new(xml_value, is_transient) end |