Module

SOAP

This program is copyrighted free software by NAKAMURA, Hiroshi. You can redistribute it and/or modify it under the same terms of Ruby’s license; either the dual license version in 2003, or any later version.

From soap/property.rb

This program is copyrighted free software by NAKAMURA, Hiroshi. You can redistribute it and/or modify it under the same terms of Ruby’s license; either the dual license version in 2003, or any later version.

From soap/mapping/typeMap.rb

This program is copyrighted free software by NAKAMURA, Hiroshi. You can redistribute it and/or modify it under the same terms of Ruby’s license; either the dual license version in 2003, or any later version.

From soap/mapping/factory.rb

This program is copyrighted free software by NAKAMURA, Hiroshi. You can redistribute it and/or modify it under the same terms of Ruby’s license; either the dual license version in 2003, or any later version.

From soap/mapping/rubytypeFactory.rb

This program is copyrighted free software by NAKAMURA, Hiroshi. You can redistribute it and/or modify it under the same terms of Ruby’s license; either the dual license version in 2003, or any later version.

Modules
EncodingStyle
Env
HTTPConfigLoader
Header
Mapping
Marshal
Marshallable
Processor
RPC
SOAPBasetype for SOAP base type
SOAPCompoundtype for SOAP compound type
SOAPEnvelopeElement SOAP elements
SOAPModuleUtils Mix-in module for SOAP base type classes.
SOAPType for SOAP type(base and compound)
Classes
ArrayIndexOutOfBoundsError
ArrayStoreError
Attachment
EmptyResponseError
Error
FaultError
HTTPStreamError
HTTPStreamHandler
MIMEMessage Classes for MIME message handling. Should be put somewhere else! Tried using the ‘tmail’ module but found that I needed something lighter in weight.
MPostUnavailableError
NetHttpClient
Parser
PostUnavailableError
Property Property stream format:
RPCRoutingError
Response
ResponseFormatError
SOAPAnySimpleType Basic datatypes.
SOAPAnyURI
SOAPArray
SOAPAttachment
SOAPBase64
SOAPBody Add method definitions for RPC to common definition in element.rb
SOAPBoolean
SOAPByte
SOAPDate
SOAPDateTime
SOAPDecimal
SOAPDouble
SOAPDuration
SOAPElement SOAPElement is not typed so it is not derived from NSDBase.
SOAPEnvelope
SOAPExternalReference
SOAPFault
SOAPFloat
SOAPGDay
SOAPGMonth
SOAPGMonthDay
SOAPGYear
SOAPGYearMonth
SOAPGenerator CAUTION: MT-unsafe
SOAPHeader
SOAPHeaderItem
SOAPHexBinary
SOAPInt
SOAPInteger
SOAPLong
SOAPNegativeInteger
SOAPNil
SOAPNonNegativeInteger
SOAPNonPositiveInteger
SOAPPositiveInteger
SOAPQName
SOAPRawString SOAPRawString is for sending raw string. In contrast to SOAPString, SOAP4R does not do XML encoding and does not convert its CES. The string it holds is embedded to XML instance directly as a ‘xsd:string’.
SOAPReference Convenience datatypes.
SOAPShort
SOAPString
SOAPStruct Compound datatypes.
SOAPTime
SOAPUnsignedByte
SOAPUnsignedInt
SOAPUnsignedLong
SOAPUnsignedShort
SessionManager
StreamError
StreamHandler
UnhandledMustUnderstandHeaderError
WSDLDriver
WSDLDriverFactory
Constants
AttrActor
AttrArrayType
AttrArrayTypeName
AttrEncodingStyle
AttrEncodingStyleName
AttrMustUnderstand
AttrMustUnderstandName
AttrOffset
AttrOffsetName
AttrPosition
AttrPositionName
AttrRoot
AttrRootName
Base64Literal
EleBody
EleBodyName
EleEnvelope
EleEnvelopeName
EleFault
EleFaultActor
EleFaultActorName
EleFaultCode
EleFaultCodeName
EleFaultDetail
EleFaultDetailName
EleFaultName
EleFaultString
EleFaultStringName
EleHeader
EleHeaderName
EncodingNamespace
EnvelopeNamespace
LiteralNamespace
MediaType
NO_PROXY_HOSTS
NextActor
PropertyName
SOAPNamespaceTag
TypeMap
VERSION
ValueArray
ValueArrayName
XSDNamespaceTag
XSINamespaceTag
Public Attributes
connect_timeout
debug_dev
no_proxy
protocol_version
proxy
receive_timeout
send_timeout
ssl_config
Public Methods
get_content
new
post
proxy=
reset
reset_all
save_cookie_store
set_basic_auth
set_cookie_store
test_loopback_response
Private Methods
create_connection
no_proxy?
start
Comments

Have your say
Please use Textile formatting (click here for a cheat sheet). Use <code/> and <pre/> for code samples.
Click here to login with OpenID to to post comments.