Class: WSDL::SOAP::Operation::OperationInfo

Inherits:
Object
  • Object
show all
Defined in:
lib/wsdl/soap/operation.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(style, op_name, optype_name, headerparts, bodyparts, faultpart, soapaction) ⇒ OperationInfo

Returns a new instance of OperationInfo.



26
27
28
29
30
31
32
33
34
# File 'lib/wsdl/soap/operation.rb', line 26

def initialize(style, op_name, optype_name, headerparts, bodyparts, faultpart, soapaction)
  @style = style
  @op_name = op_name
  @optype_name = optype_name
  @headerparts = headerparts
  @bodyparts = bodyparts
  @faultpart = faultpart
  @soapaction = soapaction
end

Instance Attribute Details

#bodypartsObject (readonly)

Returns the value of attribute bodyparts



22
23
24
# File 'lib/wsdl/soap/operation.rb', line 22

def bodyparts
  @bodyparts
end

#faultpartObject (readonly)

Returns the value of attribute faultpart



23
24
25
# File 'lib/wsdl/soap/operation.rb', line 23

def faultpart
  @faultpart
end

#headerpartsObject (readonly)

Returns the value of attribute headerparts



21
22
23
# File 'lib/wsdl/soap/operation.rb', line 21

def headerparts
  @headerparts
end

#op_nameObject (readonly)

Returns the value of attribute op_name



19
20
21
# File 'lib/wsdl/soap/operation.rb', line 19

def op_name
  @op_name
end

#optype_nameObject (readonly)

Returns the value of attribute optype_name



20
21
22
# File 'lib/wsdl/soap/operation.rb', line 20

def optype_name
  @optype_name
end

#soapactionObject (readonly)

Returns the value of attribute soapaction



24
25
26
# File 'lib/wsdl/soap/operation.rb', line 24

def soapaction
  @soapaction
end

#styleObject (readonly)

Returns the value of attribute style



18
19
20
# File 'lib/wsdl/soap/operation.rb', line 18

def style
  @style
end