A B C D E F G H I J M R S T U W

A

addAttribute(String, String) - Method in class com.wingfoot.soap.SOAPElement
Adds an attribute
addHeader(HeaderEntry) - Method in class com.wingfoot.soap.Envelope
Adds a SOAP HeaderEntry
addHeader(String, String) - Method in class com.wingfoot.soap.transport.HTTPTransport
Method to specify HTTP Header(s).
addHeader(String, String) - Method in class com.wingfoot.soap.transport.J2SEHTTPTransport
Method to specify HTTP Header(s).
addParameter(String, Object) - Method in class com.wingfoot.soap.Call
Allows the user to specify the RPC style Parameter name and value.

B

Base64 - class com.wingfoot.soap.encoding.Base64.
Encapsulates a byte array as a Base64 encoded String and vice-versa.
Base64(byte[]) - Constructor for class com.wingfoot.soap.encoding.Base64
Creates instance of Base64 with a raw byte array.
Base64(String) - Constructor for class com.wingfoot.soap.encoding.Base64
Creates instance of Base64 with an encoded string.
BaseSerializer - class com.wingfoot.soap.encoding.BaseSerializer.
Converts primitive wrapper classes to XML.
BaseSerializer() - Constructor for class com.wingfoot.soap.encoding.BaseSerializer
 
BeanSerializer - class com.wingfoot.soap.encoding.BeanSerializer.
Converts instances of WSerializable to XML and vice-versa.
BeanSerializer() - Constructor for class com.wingfoot.soap.encoding.BeanSerializer
 

C

Call - class com.wingfoot.soap.Call.
Entry point for making a SOAP call.
Call() - Constructor for class com.wingfoot.soap.Call
Default constructor.
call(byte[]) - Method in class com.wingfoot.soap.transport.HTTPTransport
Makes a HTTP connection the the URL and port specified.
call(byte[]) - Method in class com.wingfoot.soap.transport.J2SEHTTPTransport
Makes a HTTP connection the the URL and port specified.
call(byte[]) - Method in interface com.wingfoot.soap.transport.Transport
Method to open a connection to a server and send the payload.
Call(Envelope) - Constructor for class com.wingfoot.soap.Call
Constructor using a custom SOAP Envelope built by user.
com.wingfoot.soap - package com.wingfoot.soap
 
com.wingfoot.soap.encoding - package com.wingfoot.soap.encoding
 
com.wingfoot.soap.transport - package com.wingfoot.soap.transport
 
Constants - class com.wingfoot.soap.Constants.
Class to store common constants.

D

DEFAULT_NAMESPACE - Static variable in class com.wingfoot.soap.Constants
The namespace used, for serializing and deserializing java.lang.Vector and java.lang.Hashtable.
deserialize(byte[], TypeMappingRegistry) - Method in class com.wingfoot.soap.Envelope
Takes the response from the service as a byte[] and converts it into Java representation
deserialize(Vector) - Method in class com.wingfoot.soap.SOAPElement
Encapsulates attributes in XML form in a Hashtable of name-value pairs.
deserialize(XmlParser, TypeMappingRegistry) - Method in class com.wingfoot.soap.encoding.BaseSerializer
Identical to the overloaded deserialize except that the datatype the XML element has to be deserialized to is not known and will be determined by the method.
deserialize(XmlParser, TypeMappingRegistry, String, String) - Method in class com.wingfoot.soap.encoding.BaseSerializer
Takes a element from a SOAP message and converts the return parameters, if present, to Java Objects.

E

Envelope - class com.wingfoot.soap.Envelope.
Encapsulates the SOAP Envelope element.
Envelope() - Constructor for class com.wingfoot.soap.Envelope
Constructor for the SOAP Envelope.

F

Fault - class com.wingfoot.soap.Fault.
Encapsulates a Fault element in a SOAP message.
Fault(XmlParser) - Constructor for class com.wingfoot.soap.Fault
Creates a new instance of Fault.
Float - class com.wingfoot.soap.encoding.Float.
Encapsulates, as String, a double.
Float(String) - Constructor for class com.wingfoot.soap.encoding.Float
Sets the value of the float.

G

getActor() - Method in class com.wingfoot.soap.HeaderEntry
Convenience method to return the value of the actor attribute.
getAttribute(String) - Method in class com.wingfoot.soap.SOAPElement
Returns a (previously set) SOAPElement attribute
getAttributes() - Method in class com.wingfoot.soap.SOAPElement
Returns all the SOAPElement attributes
getBody() - Method in class com.wingfoot.soap.Envelope
Returns the SOAP Body.
getBytes() - Method in class com.wingfoot.soap.encoding.Base64
Returns the raw byte array version of a base64 encoded String.
getClassForElement(String) - Method in class com.wingfoot.soap.encoding.TypeMappingRegistry
Given an element name, determines the proper class for the contents of the elements to be deserialized to.
getDetail() - Method in class com.wingfoot.soap.Fault
Retrieves the element in the Fault element of a SOAP message.
getEncodedString() - Method in class com.wingfoot.soap.encoding.Base64
Returns the base64 encoded String version of a raw byte array; null if no raw byte array is provided in the constructor.
getEncoding() - Method in class com.wingfoot.soap.Envelope
Utility method to retrieve the encoding (example UTF-8) specified using useEncoding method.
getEncodingStyle() - Method in class com.wingfoot.soap.Envelope
Convenience method to get the encodingStyle SOAP attribute.
getFault() - Method in class com.wingfoot.soap.Envelope
Returns the fault generated by the service encapsulated as Fault
getFaultCode() - Method in class com.wingfoot.soap.Fault
Retrieves the element in the Fault element of a SOAP message.
getFaultString() - Method in class com.wingfoot.soap.Fault
Retrieves the element in the Fault element of a SOAP message.
getHeader() - Method in class com.wingfoot.soap.Envelope
Returns the SOAP Headers
getHeaderName() - Method in class com.wingfoot.soap.HeaderEntry
Convenience method to return the header name.
getInfoForClass(String) - Method in class com.wingfoot.soap.encoding.TypeMappingRegistry
Returns an array of String (String[]) with information for the class.
getInfoForNamespace(String, String) - Method in class com.wingfoot.soap.encoding.TypeMappingRegistry
Given an namespace and localpart, returns information that is useful in deserialization of a parameter.
getMustUnderstand() - Method in class com.wingfoot.soap.HeaderEntry
Convenience method for returning the mustUnderstand attribute
getNamespace() - Method in class com.wingfoot.soap.HeaderEntry
Convenience method to return the namespace associated with the header entry.
getParameter(int) - Method in class com.wingfoot.soap.Envelope
Returns the parameter at the given index.
getParameterCount() - Method in class com.wingfoot.soap.Envelope
Returns the number of parameters in the the SOAP Body.
getParameterName(int) - Method in class com.wingfoot.soap.Envelope
Returns the parameter name at the given index.
getPropertyCount() - Method in class com.wingfoot.soap.encoding.UntypedObject
Returns the number of properties
getPropertyCount() - Method in interface com.wingfoot.soap.encoding.WSerializable
Implementation of this abstract method returns the number of property to serialize.
getPropertyName(int) - Method in class com.wingfoot.soap.encoding.UntypedObject
Given an index, the name of the property at the given index is returned.
getPropertyName(int) - Method in interface com.wingfoot.soap.encoding.WSerializable
Implementation of this abstract method returns the name of the property for the given index.
getPropertyValue(int) - Method in class com.wingfoot.soap.encoding.UntypedObject
Given an index, the value of the property at the given index is returned.
getPropertyValue(int) - Method in interface com.wingfoot.soap.encoding.WSerializable
Implementation of this abstract method returns the value of the property for the given index.
getResponse(boolean) - Method in class com.wingfoot.soap.transport.HTTPTransport
Method to specify if the HTTP call should wait for a response from the service.
getResponse(boolean) - Method in class com.wingfoot.soap.transport.J2SEHTTPTransport
Method to specify if the HTTP call should wait for a response from the service.
getReturnNamespace() - Method in class com.wingfoot.soap.Envelope
Returns the namespace associated with the return operation.
getReturnOperationName() - Method in class com.wingfoot.soap.Envelope
For RPC style response, the parameter is wrapped with an element.
getSchema() - Method in class com.wingfoot.soap.Envelope
Convenience method to get the Schema
getSchemaInstance() - Method in class com.wingfoot.soap.Envelope
Convenience method to get the Schema Instance
getSchemaInstance() - Method in class com.wingfoot.soap.encoding.BaseSerializer
Returns the schemaInstance
getValue() - Method in class com.wingfoot.soap.HeaderEntry
Returns the header value

H

HeaderEntry - class com.wingfoot.soap.HeaderEntry.
Encapsulates an element below the element in a SOAP message.
HeaderEntry(String, String) - Constructor for class com.wingfoot.soap.HeaderEntry
Constructor for HeaderEntry.
hrefID - Variable in class com.wingfoot.soap.encoding.UntypedObject
 
HTTPTransport - class com.wingfoot.soap.transport.HTTPTransport.
Class to aid in making SOAP calls over HTTP using J2ME generic connection framework.
HTTPTransport(String, String) - Constructor for class com.wingfoot.soap.transport.HTTPTransport
Creates an instance of HTTPTransport with the url and port number specified.

I

invoke(Transport) - Method in class com.wingfoot.soap.Call
Call to serialize and send the soap payload to the server and get back the response.
isDocumentStyle() - Method in class com.wingfoot.soap.Envelope
Determines if the envelope contains Document style or RPC style parameters.
isFaultGenerated() - Method in class com.wingfoot.soap.Envelope
Determines if a fault element was present in the response from a service.

J

J2SEHTTPTransport - class com.wingfoot.soap.transport.J2SEHTTPTransport.
Class to aid in making SOAP calls over HTTP using J2SE.
J2SEHTTPTransport(String, String) - Constructor for class com.wingfoot.soap.transport.J2SEHTTPTransport
Creates an instance of HTTPTransport with the url and port number specified.

M

mapElements(String, Class, Class) - Method in class com.wingfoot.soap.encoding.TypeMappingRegistry
Maps an element name to the class the element body is to be deserialized to.
mapTypes(String, String, Class, Class, Class) - Method in class com.wingfoot.soap.encoding.TypeMappingRegistry
Maps a Class to its serializer/deserializer class and the URI and namespace it is mapped to on the server.
marshall(XMLWriter, String, Object, TypeMappingRegistry, BaseSerializer) - Method in interface com.wingfoot.soap.encoding.SerializerDeserializer
Converts a parameter specified by the user using Envelope.setBody(String, Object) to XML.
marshall(XMLWriter, String, Object, TypeMappingRegistry, BaseSerializer) - Method in class com.wingfoot.soap.encoding.BeanSerializer
Converts a parameter - the user specified using Envelope.setBody(String, Object) - that is an instance of WSerializable to XML.

R

removeAttribute(String) - Method in class com.wingfoot.soap.SOAPElement
Removes an attribute

S

serialize(TypeMappingRegistry, String, String) - Method in class com.wingfoot.soap.Envelope
Takes the Envelope (along with the header and body) and converts it to XML that is SOAP message compliant.
serialize(XMLWriter) - Method in class com.wingfoot.soap.SOAPElement
Converts the attributes in the Hashtable to attributes of an element.
serialize(XMLWriter) - Method in class com.wingfoot.soap.HeaderEntry
Converts SOAP Headers to XML.
serialize(XMLWriter, TypeMappingRegistry, String, Object) - Method in class com.wingfoot.soap.encoding.BaseSerializer
Converts a parameter represented as Java objects to XML.
SerializerDeserializer - interface com.wingfoot.soap.encoding.SerializerDeserializer.
 
setActor(String) - Method in class com.wingfoot.soap.HeaderEntry
Convenience method for setting the actor attribute.
setBody(String) - Method in class com.wingfoot.soap.Envelope
Sets the SOAP body with arbitary XML payload.
setBody(String, Object) - Method in class com.wingfoot.soap.Envelope
Sets the SOAP body with parameters.
setEncodingStyle(String) - Method in class com.wingfoot.soap.Envelope
Helper method for setting the encodingStyle SOAP attribute.
setMappingRegistry(TypeMappingRegistry) - Method in class com.wingfoot.soap.Call
Sets the registry to associate a Class with the serializer class, desserializer class and the name of the class.
setMethodName(String) - Method in class com.wingfoot.soap.Call
Sets the name of the method to invoke on the server.
setMustUnderstand(boolean) - Method in class com.wingfoot.soap.HeaderEntry
Convenience method for setting the mustUnderstand attribute
setNamespace(String) - Method in class com.wingfoot.soap.HeaderEntry
Convenience method for setting the namespace.
setProperty(String, Object) - Method in class com.wingfoot.soap.encoding.UntypedObject
Accepts and stores the name of the property and the value of the property
setProperty(String, Object) - Method in interface com.wingfoot.soap.encoding.WSerializable
Sets a property to a value.
setPropertyAt(Object, int) - Method in class com.wingfoot.soap.encoding.UntypedObject
Replaces the xisting property at a specified index with the new value.
setPropertyAt(Object, int) - Method in interface com.wingfoot.soap.encoding.WSerializable
Replaces the property at the specified index with the newProperty.
setSchema(String) - Method in class com.wingfoot.soap.Envelope
Helper method for setting the schema attribute
setSchemaInstance(String) - Method in class com.wingfoot.soap.Envelope
Helper method for setting the schemaInstance attribute
setSchemas(String, String, String) - Method in class com.wingfoot.soap.encoding.BaseSerializer
Utility method to set the schema, schemaInstance and encodingStyle.
setSOAPAction(String) - Method in class com.wingfoot.soap.transport.HTTPTransport
Provides the ability to set the soapAction.
setSOAPAction(String) - Method in class com.wingfoot.soap.transport.J2SEHTTPTransport
Provides the ability to set the soapAction.
setTargetObjectURI(String) - Method in class com.wingfoot.soap.Call
Sets the URI of the service on the server.
SOAP_ENCODING_STYLE - Static variable in class com.wingfoot.soap.Constants
Constant representing the default encoding style.
SOAP_NAMESPACE - Static variable in class com.wingfoot.soap.Constants
Constant representing the namespace for the elements of a SOAP message.
SOAP_SCHEMA - Static variable in class com.wingfoot.soap.Constants
Constant representing the default schema.
SOAP_SCHEMA_1999 - Static variable in class com.wingfoot.soap.Constants
Constant representing the 1999 schema.
SOAP_SCHEMA_INSTANCE - Static variable in class com.wingfoot.soap.Constants
Constant representing the default schema instance Used if no specific schema instance is provided in the Envelope http://www.w3.org/2001/XMLSchema-instance
SOAP_SCHEMA_INSTANCE_1999 - Static variable in class com.wingfoot.soap.Constants
Constant representing the 1999 schema instance Users are encouraged to use this constant if there is a need to use 1999 schema instance instead of the default 2001 schema instance.
SOAPElement - class com.wingfoot.soap.SOAPElement.
Base class for all SOAP message elements.
SOAPElement() - Constructor for class com.wingfoot.soap.SOAPElement
Creates a new instance of SOAPElement.
SOAPException - exception com.wingfoot.soap.SOAPException.
Encapsulates the exceptions specific to Wingfoot soap.
SOAPException(String) - Constructor for class com.wingfoot.soap.SOAPException
Creates instance of SOAPException.

T

toString() - Method in class com.wingfoot.soap.encoding.Base64
Returns the encoded String representation of the byte array
toString() - Method in class com.wingfoot.soap.encoding.Float
Returns the encapsulated double as a String
Transport - interface com.wingfoot.soap.transport.Transport.
Interface for all the transport implementations.
TypeMappingRegistry - class com.wingfoot.soap.encoding.TypeMappingRegistry.
Stores association between a Class and its namespace, localpart, serialization class and deserialization class.
TypeMappingRegistry() - Constructor for class com.wingfoot.soap.encoding.TypeMappingRegistry
 

U

unmarshall(XmlParser, TypeMappingRegistry, Object, BaseSerializer) - Method in interface com.wingfoot.soap.encoding.SerializerDeserializer
Abstract method to convert XML parameter to a Java object.
unmarshall(XmlParser, TypeMappingRegistry, Object, BaseSerializer) - Method in class com.wingfoot.soap.encoding.BeanSerializer
Converts a parameter (represented as XML), that is an instance of WSerializable to XML.
UntypedObject - class com.wingfoot.soap.encoding.UntypedObject.
Encapsulates untyped properties.
UntypedObject() - Constructor for class com.wingfoot.soap.encoding.UntypedObject
 
useEncoding(String) - Method in class com.wingfoot.soap.Envelope
Method to specify the encoding to use while sending and parsing the SOAP payload (example UTF-8).
useSession(boolean, String) - Method in class com.wingfoot.soap.transport.HTTPTransport
Identifies if the session has to be maintained.
useSession(boolean, String) - Method in class com.wingfoot.soap.transport.J2SEHTTPTransport
Identifies if the session has to be maintained.

W

WSerializable - interface com.wingfoot.soap.encoding.WSerializable.
Interface with abstract methods to facilitate reflection.

A B C D E F G H I J M R S T U W

Copyright(c) Wingfoot Software (www.wingfoot.com). All Rights Reserved.

KXML is a XML parser by Lutris Technologies