class WsdlMapper::Runtime::Port

Attributes

_operations[R]
_soap_address[R]

Public Class Methods

new(api, service) click to toggle source

@param [WsdlMapper::Runtime::Api] api The API this port belongs to @param [WsdlMapper::Runtime::Service] service The service this port belongs to

# File lib/wsdl_mapper/runtime/port.rb, line 17
def initialize(api, service)
  @_api = api
  @_service = service
  @_soap_address = nil
  @_operations = []
end

Public Instance Methods

_load_requires() click to toggle source

Force preloading of requires for all contained operations

# File lib/wsdl_mapper/runtime/port.rb, line 25
def _load_requires
  @_operations.each(&:load_requires)
end