Module: Remit::GetPipeline
- Included in:
- API
- Defined in:
- lib/remit/get_pipeline.rb
Defined Under Namespace
Modules: UsageLimits, ValidityPeriod Classes: EditTokenPipeline, MultiUsePipeline, Pipeline, PostpaidPipeline, PrepaidPipeline, RecipientPipeline, RecurringUsePipeline, SenderPipeline, SingleUsePipeline
Instance Method Summary collapse
- #get_edit_token_pipeline(options) ⇒ Object
- #get_multi_use_pipeline(options) ⇒ Object
- #get_pipeline(pipeline_subclass, options) ⇒ Object
- #get_postpaid_pipeline(options) ⇒ Object
- #get_prepaid_pipeline(options) ⇒ Object
- #get_recipient_pipeline(options) ⇒ Object
- #get_recurring_use_pipeline(options) ⇒ Object
- #get_single_use_pipeline(options) ⇒ Object
Instance Method Details
#get_edit_token_pipeline(options) ⇒ Object
272 273 274 |
# File 'lib/remit/get_pipeline.rb', line 272 def get_edit_token_pipeline() get_pipeline(Remit::GetPipeline::EditTokenPipeline, ) end |
#get_multi_use_pipeline(options) ⇒ Object
257 258 259 |
# File 'lib/remit/get_pipeline.rb', line 257 def get_multi_use_pipeline() get_pipeline(Remit::GetPipeline::MultiUsePipeline, ) end |
#get_pipeline(pipeline_subclass, options) ⇒ Object
276 277 278 279 280 281 282 283 284 285 |
# File 'lib/remit/get_pipeline.rb', line 276 def get_pipeline(pipeline_subclass, ) # TODO: How does @pipeline_url work here? # instance variable is setup in initializer of class. pipeline_subclass.new(self, @pipeline_url, { :caller_key => @access_key, :signature_version=>Remit::API::SIGNATURE_VERSION, :signature_method=>Remit::API::SIGNATURE_METHOD, :version=>Remit::API::PIPELINE_VERSION }.merge()) end |
#get_postpaid_pipeline(options) ⇒ Object
266 267 268 |
# File 'lib/remit/get_pipeline.rb', line 266 def get_postpaid_pipeline() get_pipeline(Remit::GetPipeline::PostpaidPipeline, ) end |
#get_prepaid_pipeline(options) ⇒ Object
269 270 271 |
# File 'lib/remit/get_pipeline.rb', line 269 def get_prepaid_pipeline() get_pipeline(Remit::GetPipeline::PrepaidPipeline, ) end |
#get_recipient_pipeline(options) ⇒ Object
260 261 262 |
# File 'lib/remit/get_pipeline.rb', line 260 def get_recipient_pipeline() get_pipeline(Remit::GetPipeline::RecipientPipeline, ) end |
#get_recurring_use_pipeline(options) ⇒ Object
263 264 265 |
# File 'lib/remit/get_pipeline.rb', line 263 def get_recurring_use_pipeline() get_pipeline(Remit::GetPipeline::RecurringUsePipeline, ) end |
#get_single_use_pipeline(options) ⇒ Object
254 255 256 |
# File 'lib/remit/get_pipeline.rb', line 254 def get_single_use_pipeline() get_pipeline(Remit::GetPipeline::SingleUsePipeline, ) end |