Class: WsdlMapper::Runtime::Middlewares::SimpleRequestFactory
- Inherits:
-
Object
- Object
- WsdlMapper::Runtime::Middlewares::SimpleRequestFactory
- Defined in:
- lib/wsdl_mapper/runtime/middlewares/simple_request_factory.rb
Direct Known Subclasses
AsyncRequestFactory, WsdlMapperTesting::Middlewares::FakeRequestFactory
Instance Method Summary (collapse)
-
- (Array<WsdlMapper::Runtime::Operation, WsdlMapper::Runtime::Request>) call(operation, message)
Serializes the
message
, sets the service URL and adds SOAPAction and Content-Type headers.
Instance Method Details
- (Array<WsdlMapper::Runtime::Operation, WsdlMapper::Runtime::Request>) call(operation, message)
Serializes the message
, sets the service URL and adds SOAPAction and Content-Type headers. For serialization
it relies on Operation#input_s8r to return the proper input serializer for this operation.
12 13 14 15 16 17 18 19 |
# File 'lib/wsdl_mapper/runtime/middlewares/simple_request_factory.rb', line 12 def call(operation, ) request = WsdlMapper::Runtime::Request.new serialize_envelope request, operation, set_url request, operation, add_http_headers request, operation, [operation, request] end |