Class: EVSS::DisabilityCompensationForm::SubmitForm526AllClaim

Inherits:
SubmitForm526
  • Object
show all
Defined in:
app/sidekiq/evss/disability_compensation_form/submit_form526_all_claim.rb

Constant Summary

Constants inherited from SubmitForm526

EVSS::DisabilityCompensationForm::SubmitForm526::RETRY, EVSS::DisabilityCompensationForm::SubmitForm526::STATSD_KEY_PREFIX

Constants included from Sidekiq::Form526JobStatusTracker::JobTracker

Sidekiq::Form526JobStatusTracker::JobTracker::STATSD_KEY_PREFIX

Instance Attribute Summary

Attributes inherited from SubmitForm526

#submission_id

Instance Method Summary collapse

Methods inherited from SubmitForm526

#choose_service_provider, #conditionally_handle_errors, #fail_submission_feature_enabled?, #handle_errors, #handle_lighthouse_errors, #non_retryable_error_handler, #perform, #response_handler, #retry_form526_error_handler!, #retryable_error_handler, #send_post_evss_notifications, #send_rrd_alert, #send_submission_data_to_lighthouse, #service_provider, #submit_complete_form, #successfully_prepare_submission_for_evss?

Methods included from Logging::ThirdPartyTransaction::MethodWrapper

#wrap_with_logging

Methods inherited from Job

#perform, #submission

Methods included from Sidekiq::Form526JobStatusTracker::JobTracker

#error_message, #job_success, #job_try, #klass, #log_error, #log_info, #metrics, #non_retryable_error_handler, #retryable_error_handler, #update_background_job_errors, #upsert_job_status, #with_tracking

Methods included from Sidekiq::Form526JobStatusTracker::BackupSubmission

#send_backup_submission_if_enabled

Methods included from SentryLogging

#log_exception_to_sentry, #log_message_to_sentry, #non_nil_hash?, #normalize_level, #rails_logger, #set_sentry_metadata

Instance Method Details

#service(auth_headers) ⇒ Object

:nocov:



9
10
11
12
13
# File 'app/sidekiq/evss/disability_compensation_form/submit_form526_all_claim.rb', line 9

def service(auth_headers)
  EVSS::DisabilityCompensationForm::Service.new(
    auth_headers
  )
end