Sha256: a63856a2a8cabd13be27b8b62a7ff2155075ba6aca74e67e0f7d8210672553c0
Contents?: true
Size: 1.21 KB
Versions: 2
Compression:
Stored size: 1.21 KB
Contents
module Camunda module Workflow def self.configure yield(configuration) end def self.configuration @configuration ||= Configuration.new end class Configuration attr_accessor :engine_url attr_accessor :engine_route_prefix attr_accessor :worker_id attr_accessor :lock_duration attr_accessor :max_polling_tasks attr_accessor :long_polling_duration attr_accessor :tenant_id attr_accessor :camunda_user attr_accessor :camunda_password def initialize @engine_url = 'http://localhost:8080' @engine_route_prefix = 'rest-engine' @camunda_user = '' @camunda_password = '' @worker_id = '0' @lock_duration = 14.days @max_polling_tasks = 2 @long_polling_duration = 30.seconds @tenant_id = if defined?(Rails) Rails.env.test? ? 'test-environment' : nil end end end end end %w[../camunda.rb variable_serialization.rb model.rb task.rb external_task.rb external_task_job.rb poller.rb process_definition.rb process_instance.rb deployment.rb signal.rb bpmn_xml.rb incident.rb] .each do |file| require File.join(__dir__, file) end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
camunda-workflow-0.1.3 | lib/camunda/workflow.rb |
camunda-workflow-0.1.2 | lib/camunda/workflow.rb |