lib/dor/workflow/client.rb in dor-workflow-client-3.0.0 vs lib/dor/workflow/client.rb in dor-workflow-client-3.1.0
- old
+ new
@@ -2,10 +2,11 @@
require 'active_support'
require 'active_support/core_ext'
require 'nokogiri'
require 'dor/workflow_exception'
+require 'dor/models/response/workflows'
require 'dor/models/response/workflow'
require 'dor/models/response/update'
require 'dor/workflow/client/connection_factory'
require 'dor/workflow/client/lifecycle_routes'
@@ -34,11 +35,11 @@
raise ArgumentError, 'You must provide either a connection or a url' if !url && !connection
@requestor = Requestor.new(connection: connection || ConnectionFactory.build_connection(url, timeout: timeout, logger: logger))
end
- delegate :create_workflow, :update_workflow_status, :workflow_status, :workflow_xml,
- :update_workflow_error_status, :all_workflows_xml, :workflows,
+ delegate :create_workflow, :create_workflow_by_name, :update_workflow_status, :workflow_status,
+ :workflow_xml, :update_workflow_error_status, :all_workflows_xml, :workflows,
:workflow, :delete_workflow, to: :workflow_routes
delegate :lifecycle, :active_lifecycle, :milestones, to: :lifecycle_routes
delegate :lane_ids, :stale_queued_workflows, :count_stale_queued_workflows,