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, use, encodingstyle, op_name, optype_name, headerparts, bodyparts, faultpart, soapaction) ⇒ OperationInfo

Returns a new instance of OperationInfo.



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

def initialize(style, use, encodingstyle, op_name, optype_name,
    headerparts, bodyparts, faultpart, soapaction)
  @style = style
  @use = use
  @encodingstyle = encodingstyle
  @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.



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

def bodyparts
  @bodyparts
end

#encodingstyleObject (readonly)

Returns the value of attribute encodingstyle.



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

def encodingstyle
  @encodingstyle
end

#faultpartObject (readonly)

Returns the value of attribute faultpart.



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

def faultpart
  @faultpart
end

#headerpartsObject (readonly)

Returns the value of attribute headerparts.



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

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.



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

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